X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Famd%2Fvulkan%2Fradv_debug.c;fp=src%2Famd%2Fvulkan%2Fradv_debug.c;h=ce48079456061ec634b772331c3ed67f6669a817;hb=cf5e55558efab33792c3312ffdc78b4c19bb4ff2;hp=9ab7c8638e9190c34c14f3fc5c0b94c1c9527929;hpb=bc2319deb2845c414247e6bdcd9d6c27745c2a4e;p=mesa.git diff --git a/src/amd/vulkan/radv_debug.c b/src/amd/vulkan/radv_debug.c index 9ab7c8638e9..ce480794560 100644 --- a/src/amd/vulkan/radv_debug.c +++ b/src/amd/vulkan/radv_debug.c @@ -604,6 +604,8 @@ radv_check_gpu_hangs(struct radv_queue *queue, struct radeon_cmdbuf *cs) graphics_pipeline = radv_get_saved_graphics_pipeline(device); compute_pipeline = radv_get_saved_compute_pipeline(device); + radv_dump_trace(queue->device, cs); + fprintf(stderr, "GPU hang report:\n\n"); radv_dump_device_name(device, stderr); @@ -632,7 +634,6 @@ radv_check_gpu_hangs(struct radv_queue *queue, struct radeon_cmdbuf *cs) break; } - radv_dump_trace(queue->device, cs); abort(); }