radeonsi: cull primitives with async compute for large draw calls
authorMarek Olšák <marek.olsak@amd.com>
Tue, 14 Aug 2018 06:01:18 +0000 (02:01 -0400)
committerMarek Olšák <marek.olsak@amd.com>
Thu, 16 May 2019 17:13:34 +0000 (13:13 -0400)
commitc9b7a37b8f7979433655e269a2b161d33eb41659
tree0d3fe57fefbbfe09dc6b25370c1330126927bbe1
parent187f1c999f90c3bef5b657bf386f076436149c1c
radeonsi: cull primitives with async compute for large draw calls

Tested-by: Dieter Nützel <Dieter@nuetzel-hh.de>
Acked-by: Nicolai Hähnle <nicolai.haehnle@amd.com>
18 files changed:
src/gallium/drivers/radeonsi/Makefile.sources
src/gallium/drivers/radeonsi/meson.build
src/gallium/drivers/radeonsi/si_compute_prim_discard.c [new file with mode: 0644]
src/gallium/drivers/radeonsi/si_cp_dma.c
src/gallium/drivers/radeonsi/si_debug.c
src/gallium/drivers/radeonsi/si_fence.c
src/gallium/drivers/radeonsi/si_gfx_cs.c
src/gallium/drivers/radeonsi/si_pipe.c
src/gallium/drivers/radeonsi/si_pipe.h
src/gallium/drivers/radeonsi/si_query.c
src/gallium/drivers/radeonsi/si_shader.c
src/gallium/drivers/radeonsi/si_shader.h
src/gallium/drivers/radeonsi/si_state.c
src/gallium/drivers/radeonsi/si_state.h
src/gallium/drivers/radeonsi/si_state_draw.c
src/gallium/drivers/radeonsi/si_state_msaa.c
src/gallium/drivers/radeonsi/si_state_shaders.c
src/gallium/drivers/radeonsi/si_state_viewport.c