From 6e59778e5d49293ed6c60f74e2e462d87f0f7af7 Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Tue, 17 Dec 2024 15:48:05 +0100 Subject: [PATCH] radv: fix capturing RT pipelines that return VK_OPERATION_DEFERRED_KHR for RGP This isn't an error. Cc: mesa-stable Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/layers/radv_sqtt_layer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/amd/vulkan/layers/radv_sqtt_layer.c b/src/amd/vulkan/layers/radv_sqtt_layer.c index 6a7ce191b4a..e22df735b44 100644 --- a/src/amd/vulkan/layers/radv_sqtt_layer.c +++ b/src/amd/vulkan/layers/radv_sqtt_layer.c @@ -1760,7 +1760,7 @@ sqtt_CreateRayTracingPipelinesKHR(VkDevice _device, VkDeferredOperationKHR defer result = device->layer_dispatch.rgp.CreateRayTracingPipelinesKHR(_device, deferredOperation, pipelineCache, count, pCreateInfos, pAllocator, pPipelines); - if (result != VK_SUCCESS) + if (result != VK_SUCCESS && result != VK_OPERATION_DEFERRED_KHR) return result; for (unsigned i = 0; i < count; i++) {