ac/spm: fix number of instances of GL2C
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Thu, 14 Sep 2023 15:19:37 +0000 (17:19 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 18 Sep 2023 07:07:31 +0000 (07:07 +0000)
It's a global block, so the number of instances is equal.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25240>

src/amd/common/ac_perfcounter.c

index 0af3031..898d325 100644 (file)
@@ -1190,7 +1190,7 @@ bool ac_init_perfcounters(const struct radeon_info *info,
          } else if (!strcmp(block->b->b->name, "GL1C")) {
             block->num_global_instances = block->num_instances * info->num_se * info->max_sa_per_se;
          } else if (!strcmp(block->b->b->name, "GL2C")) {
-            block->num_global_instances = info->num_tcc_blocks;
+            block->num_instances = block->num_global_instances = info->num_tcc_blocks;
          }
       }