radv: fix command line for dumping waves with UMR
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Wed, 22 Jun 2022 08:34:01 +0000 (10:34 +0200)
committerMarge Bot <emma+marge@anholt.net>
Mon, 27 Jun 2022 08:36:49 +0000 (08:36 +0000)
GFXOFF must be disabled before dumping waves and re-enabled after.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17183>

src/amd/vulkan/radv_debug.c

index cf44269..138dad6 100644 (file)
@@ -663,7 +663,7 @@ radv_dump_umr_waves(struct radv_queue *queue, FILE *f)
    if (ring != AMD_IP_GFX)
       return;
 
-   sprintf(cmd, "umr -O bits,halt_waves -wa %s 2>&1",
+   sprintf(cmd, "umr -O bits,halt_waves -go 0 -wa %s -go 1 2>&1",
            device->physical_device->rad_info.gfx_level >= GFX10 ? "gfx_0.0.0" : "gfx");
 
    fprintf(f, "\nUMR GFX waves:\n\n");