summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/radeonsi/si_pipe.h
diff options
context:
space:
mode:
authorMarek Olšák <marek.olsak@amd.com>2023-02-25 17:52:24 -0500
committerMarge Bot <emma+marge@anholt.net>2023-03-08 07:29:09 +0000
commit461ccb00e15a234dcca8c035e1303260a42a1393 (patch)
tree6c468f9460152072db3ae3145438fa081c7c49f5 /src/gallium/drivers/radeonsi/si_pipe.h
parent43fd5528728ec8c04267749debfa1e66f84316d6 (diff)
radeonsi: increase NGG workgroup size to 256 for VS/TES with streamout and GS
NGG streamout performance is limited by the workgroup size, so make it as large as possible. Since this uses si_get_max_workgroup_size() to set the NGG workgroup size, the side effect is that all GS is also getting an increase to 256, which is OK. Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21403>
Diffstat (limited to 'src/gallium/drivers/radeonsi/si_pipe.h')
-rw-r--r--src/gallium/drivers/radeonsi/si_pipe.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/gallium/drivers/radeonsi/si_pipe.h b/src/gallium/drivers/radeonsi/si_pipe.h
index 368e3abc795..3c3ad6af7cd 100644
--- a/src/gallium/drivers/radeonsi/si_pipe.h
+++ b/src/gallium/drivers/radeonsi/si_pipe.h
@@ -694,8 +694,6 @@ struct si_screen {
* We want to minimize the impact on multithreaded Mesa. */
struct ac_llvm_compiler compiler_lowp[10];
- unsigned ngg_subgroup_size;
-
struct util_idalloc_mt buffer_ids;
struct util_vertex_state_cache vertex_state_cache;