From 5250f3c6a4d2d01bc765a0b50539496396f10e38 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Sun, 23 Oct 2016 22:00:25 +1000 Subject: [PATCH] Vulkan: Add missing call to ObjectCache::RecompileSharedShaders This was causing issues when the stereo mode was changed at runtime. --- Source/Core/VideoBackends/Vulkan/Renderer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/Core/VideoBackends/Vulkan/Renderer.cpp b/Source/Core/VideoBackends/Vulkan/Renderer.cpp index 48b5fff954..ba31a3b7a8 100644 --- a/Source/Core/VideoBackends/Vulkan/Renderer.cpp +++ b/Source/Core/VideoBackends/Vulkan/Renderer.cpp @@ -1001,6 +1001,7 @@ void Renderer::CheckForConfigChanges() RecompileShaders(); FramebufferManager::GetInstance()->RecompileShaders(); g_object_cache->ClearPipelineCache(); + g_object_cache->RecompileSharedShaders(); } // For vsync, we need to change the present mode, which means recreating the swap chain.