r600g: adjust ls/hs thread counts for sumo
authorDave Airlie <airlied@redhat.com>
Fri, 4 Dec 2015 01:44:12 +0000 (01:44 +0000)
committerDave Airlie <airlied@redhat.com>
Sun, 6 Dec 2015 23:59:02 +0000 (09:59 +1000)
these stop tess hangs here.

Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/evergreen_state.c

index f75f70b345c223740b856abfdf7437ff00122f0e..662bef72d80372e757fd30f485129d31a84e917a 100644 (file)
@@ -2768,8 +2768,8 @@ void evergreen_init_atom_start_cs(struct r600_context *rctx)
                num_vs_threads = 25;
                num_gs_threads = 25;
                num_es_threads = 25;
-               num_hs_threads = 25;
-               num_ls_threads = 25;
+               num_hs_threads = 16;
+               num_ls_threads = 16;
                num_ps_stack_entries = 42;
                num_vs_stack_entries = 42;
                num_gs_stack_entries = 42;
@@ -2782,8 +2782,8 @@ void evergreen_init_atom_start_cs(struct r600_context *rctx)
                num_vs_threads = 25;
                num_gs_threads = 25;
                num_es_threads = 25;
-               num_hs_threads = 25;
-               num_ls_threads = 25;
+               num_hs_threads = 16;
+               num_ls_threads = 16;
                num_ps_stack_entries = 85;
                num_vs_stack_entries = 85;
                num_gs_stack_entries = 85;