From 0b47a7f9adba12262ab6ec9dd330b012c8ead3e5 Mon Sep 17 00:00:00 2001 From: baldurk Date: Sat, 16 Jan 2016 15:19:05 +0100 Subject: [PATCH] Don't use pipeline caches on replay --- renderdoc/driver/vulkan/wrappers/vk_shader_funcs.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/vulkan/wrappers/vk_shader_funcs.cpp b/renderdoc/driver/vulkan/wrappers/vk_shader_funcs.cpp index a02d77dfb..fd4d1bfb3 100644 --- a/renderdoc/driver/vulkan/wrappers/vk_shader_funcs.cpp +++ b/renderdoc/driver/vulkan/wrappers/vk_shader_funcs.cpp @@ -319,7 +319,8 @@ bool WrappedVulkan::Serialise_vkCreateGraphicsPipelines( VkPipeline pipe = VK_NULL_HANDLE; device = GetResourceManager()->GetLiveHandle(devId); - pipelineCache = GetResourceManager()->GetLiveHandle(cacheId); + // don't use pipeline caches on replay + pipelineCache = VK_NULL_HANDLE; //GetResourceManager()->GetLiveHandle(cacheId); VkResult ret = ObjDisp(device)->CreateGraphicsPipelines(Unwrap(device), Unwrap(pipelineCache), 1, &info, NULL, &pipe);