diff --git a/GPU/Vulkan/FramebufferVulkan.cpp b/GPU/Vulkan/FramebufferVulkan.cpp index bb096e2810..b3085ad7c2 100644 --- a/GPU/Vulkan/FramebufferVulkan.cpp +++ b/GPU/Vulkan/FramebufferVulkan.cpp @@ -689,10 +689,10 @@ void FramebufferManagerVulkan::CompilePostShader() { if (postVs_ && postFs_) { pipelinePostShader_ = vulkan2D_->GetPipeline(backbufferRP, postVs_, postFs_, true, Vulkan2D::VK2DDepthStencilMode::NONE); + usePostShader_ = true; } else { ELOG("Failed to compile."); + pipelinePostShader_ = nullptr; + usePostShader_ = false; } - - - usePostShader_ = true; }