From: Jason Ekstrand Date: Thu, 18 May 2017 21:07:27 +0000 (-0700) Subject: anv: Wrap the device lost error in vk_error in QueueSubmit X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=53f997de77357cd5fbeca3d167729793d188aab6;p=mesa.git anv: Wrap the device lost error in vk_error in QueueSubmit We weren't wrapping this before because anv_cmd_buffer_execbuf may throw a more meaningful error message. However, we do change the error code into VK_ERROR_DEVICE_LOST, so we should print a new message. Reviewed-by: Lionel Landwerlin --- diff --git a/src/intel/vulkan/anv_queue.c b/src/intel/vulkan/anv_queue.c index fac979a52c0..94c34c5d5af 100644 --- a/src/intel/vulkan/anv_queue.c +++ b/src/intel/vulkan/anv_queue.c @@ -213,7 +213,7 @@ out: * VK_ERROR_DEVICE_LOST to ensure that clients do not attempt to * submit the same job again to this device. */ - result = VK_ERROR_DEVICE_LOST; + result = vk_errorf(VK_ERROR_DEVICE_LOST, "vkQueueSubmit() failed"); device->lost = true; /* If we return VK_ERROR_DEVICE LOST here, we need to ensure that