Module: Mesa
Branch: main
Commit: 2fd087cd19a4a17e2981de60747dfb078153e915
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2fd087cd19a4a17e2981de60747dfb078153e915

Author: Eric Engestrom <[email protected]>
Date:   Fri Sep 30 14:35:55 2022 +0100

v3dv: drop error overwrite

Let the error returned be bubbled up.

Fixes: 
dEQP-VK.api.device_init.create_instance_device_intentional_alloc_fail.basic
Fixes: 591103d04d5f18ae30c7 ("v3dv: don't return incompatible driver if GPU is 
not present")
Signed-off-by: Eric Engestrom <[email protected]>
Reviewed-by: Iago Toral Quiroga <[email protected]>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18901>

---

 src/broadcom/vulkan/v3dv_device.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/broadcom/vulkan/v3dv_device.c 
b/src/broadcom/vulkan/v3dv_device.c
index cbe41367bd0..be1a45d0d38 100644
--- a/src/broadcom/vulkan/v3dv_device.c
+++ b/src/broadcom/vulkan/v3dv_device.c
@@ -964,7 +964,6 @@ create_physical_device(struct v3dv_instance *instance,
    result = v3dv_wsi_init(device);
    if (result != VK_SUCCESS) {
       vk_error(instance, result);
-      result = VK_ERROR_INITIALIZATION_FAILED;
       goto fail;
    }
 

Reply via email to