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++) {