diff --git a/renderdoc/driver/vulkan/vk_debug.cpp b/renderdoc/driver/vulkan/vk_debug.cpp index 3efdc9f91..4ee805c5a 100644 --- a/renderdoc/driver/vulkan/vk_debug.cpp +++ b/renderdoc/driver/vulkan/vk_debug.cpp @@ -5730,7 +5730,7 @@ void ShaderDebugData::Init(WrappedVulkan *driver, VkDescriptorPool descriptorPoo GPUBuffer::eGPUBufferGPULocal | GPUBuffer::eGPUBufferSSBO); // don't need to ring this, as we hard-sync for readback anyway - uint32_t maxQueuedResults = 128; + uint32_t maxQueuedResults = ShaderDebugData::MAX_QUEUED_OPS; ReadbackBuffer.Create(driver, driver->GetDev(), resultMaxElementSize * maxQueuedResults, 1, GPUBuffer::eGPUBufferReadback); ConstantsBuffer.Create(driver, driver->GetDev(), 1024, maxQueuedResults, 0);