diff options
author | Samuel Pitoiset <[email protected]> | 2017-09-01 09:44:45 +0200 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2017-09-01 09:46:00 +0200 |
commit | 72d9ffc72cba5852ec09d2e8d1f55fdbbefcfe6f (patch) | |
tree | 9005ed08a700083e248f37228329fcc999ebc87c /src/amd/vulkan/radv_device.c | |
parent | f14020c15fee4dd640a9b1e501208479c74c28b0 (diff) |
radv: add radv_check_gpu_hangs() helper function
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'src/amd/vulkan/radv_device.c')
-rw-r--r-- | src/amd/vulkan/radv_device.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/amd/vulkan/radv_device.c b/src/amd/vulkan/radv_device.c index cbba04a5d6f..a5898691df6 100644 --- a/src/amd/vulkan/radv_device.c +++ b/src/amd/vulkan/radv_device.c @@ -2129,16 +2129,7 @@ VkResult radv_QueueSubmit( } fence_emitted = true; if (queue->device->trace_bo) { - bool success = queue->device->ws->ctx_wait_idle( - queue->hw_ctx, - radv_queue_family_to_ring( - queue->queue_family_index), - queue->queue_idx); - - if (!success) { /* Hang */ - radv_dump_trace(queue->device, cs_array[j]); - abort(); - } + radv_check_gpu_hangs(queue, cs_array[j]); } } |