gfxreconstruct icon indicating copy to clipboard operation
gfxreconstruct copied to clipboard

Not delay to write vkCreateRayTracingPipelinesKHR block to capture file for deferred case.

Open locke-lunarg opened this issue 1 year ago • 0 comments

https://github.com/LunarG/gfxreconstruct/pull/1192

This PR delays to write vkCreateRayTracingPipelinesKHR block to capture file for deferred case. The return pipeline of vkCreateRayTracingPipelinesKHR could be invalid because of deferred operation. The block is written when it's ready on VulkanCaptureManager::DeferredOperationPostProcess. However, we could still write the block at original moment even if the pipeline is invalid, and then add a MetaData to write pipelines when the pipelines are ready, if we want to keep the original capture.

locke-lunarg avatar Dec 18 '23 22:12 locke-lunarg