mesa/src/gallium/drivers/iris
Kenneth Graunke db199d9d07 iris: Add wait fences to properly sync between render/compute
When flushing a batch due to a data dependency, we need to not only
kick off the other batch's work, but stall our execution until it
completes.  Just wait on last_syncpt after flushing it.
2019-02-21 10:26:10 -08:00
..
iris_batch.c iris: Add wait fences to properly sync between render/compute 2019-02-21 10:26:10 -08:00
iris_batch.h iris: Hang on to the last batch's sync-point, so we can wait on it 2019-02-21 10:26:10 -08:00
iris_binder.c iris: little bits of compute basics 2019-02-21 10:26:09 -08:00
iris_binder.h iris: little bits of compute basics 2019-02-21 10:26:09 -08:00
iris_blit.c iris: scissored and mirrored blits 2019-02-21 10:26:10 -08:00
iris_blorp.c iris: delete dead code 2019-02-21 10:26:09 -08:00
iris_border_color.c iris: use consistent copyright formatting 2019-02-21 10:26:08 -08:00
iris_bufmgr.c iris: Tidy exporting the flink handle 2019-02-21 10:26:10 -08:00
iris_bufmgr.h iris: Support multiple binder BOs, update Surface State Base Address 2019-02-21 10:26:08 -08:00
iris_clear.c iris: use consistent copyright formatting 2019-02-21 10:26:08 -08:00
iris_context.c iris: Print the batch name when decoding 2019-02-21 10:26:09 -08:00
iris_context.h iris: drop param stuffs 2019-02-21 10:26:10 -08:00
iris_defines.h iris: initial query code 2019-02-21 10:26:08 -08:00
iris_draw.c iris: Fix refcounting of grid surface 2019-02-21 10:26:09 -08:00
iris_fence.c iris: Tag each submitted batch with a syncobj 2019-02-21 10:26:10 -08:00
iris_fence.h iris: Tag each submitted batch with a syncobj 2019-02-21 10:26:10 -08:00
iris_formats.c iris: Drop B5G5R5X1 support 2019-02-21 10:26:09 -08:00
iris_pipe.h iris: inline stage_from_pipe to avoid unused warnings 2019-02-21 10:26:09 -08:00
iris_pipe_control.c iris: Fix TextureBarrier 2019-02-21 10:26:09 -08:00
iris_program.c iris: Fix SLM 2019-02-21 10:26:10 -08:00
iris_program_cache.c iris: bypass params and do it ourselves 2019-02-21 10:26:09 -08:00
iris_query.c iris: partial set_query_active_state 2019-02-21 10:26:09 -08:00
iris_resolve.c iris: tidy more warnings 2019-02-21 10:26:09 -08:00
iris_resource.c iris: Fix assigning the output handle for exporting for KMS 2019-02-21 10:26:10 -08:00
iris_resource.h iris: rework format translation apis 2019-02-21 10:26:09 -08:00
iris_screen.c iris: Tag each submitted batch with a syncobj 2019-02-21 10:26:10 -08:00
iris_screen.h iris: little bits of compute basics 2019-02-21 10:26:09 -08:00
iris_state.c iris: Fix SLM 2019-02-21 10:26:10 -08:00
meson.build iris: Tag each submitted batch with a syncobj 2019-02-21 10:26:10 -08:00