Module: Mesa
Branch: main
Commit: ca37d4c925359183cb0f1fa18641e7ddfa221886
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca37d4c925359183cb0f1fa18641e7ddfa221886

Author: Marek Olšák <[email protected]>
Date:   Sat Sep 25 12:47:28 2021 -0400

radeonsi: decrease vertex count threshold for shader culling to 128

to match radv

Reviewed-by: Timur Kristóf <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13048>

---

 src/gallium/drivers/radeonsi/si_state_shaders.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gallium/drivers/radeonsi/si_state_shaders.c 
b/src/gallium/drivers/radeonsi/si_state_shaders.c
index 8a78c928fc3..c88b11d56a2 100644
--- a/src/gallium/drivers/radeonsi/si_state_shaders.c
+++ b/src/gallium/drivers/radeonsi/si_state_shaders.c
@@ -2984,7 +2984,7 @@ static void *si_create_shader_selector(struct 
pipe_context *ctx,
                   sscreen->info.chip_class == GFX10_3 ||
                   (sscreen->info.chip_class == GFX10 &&
                    sscreen->info.is_pro_graphics)) {
-            sel->ngg_cull_vert_threshold = sscreen->info.num_se >= 3 ? 511 : 
255;
+            sel->ngg_cull_vert_threshold = 128;
          }
       } else if (sel->info.stage == MESA_SHADER_TESS_EVAL) {
          if (sel->rast_prim == PIPE_PRIM_TRIANGLES &&

Reply via email to