From 4633029a746f14395537b7c382e0d8c989641d4d Mon Sep 17 00:00:00 2001 From: Magnus Norddahl Date: Wed, 13 Dec 2023 00:42:11 +0100 Subject: [PATCH] Make sure pipeline is rebound after level mesh drawing --- src/common/rendering/vulkan/vk_renderstate.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/common/rendering/vulkan/vk_renderstate.cpp b/src/common/rendering/vulkan/vk_renderstate.cpp index c84227f60..958f3f783 100644 --- a/src/common/rendering/vulkan/vk_renderstate.cpp +++ b/src/common/rendering/vulkan/vk_renderstate.cpp @@ -925,6 +925,7 @@ void VkRenderState::DrawLevelMeshRange(VulkanCommandBuffer* cmdbuffer, VkPipelin pipelineKey.StencilPassOp = mStencilOp; pipelineKey.ColorMask = mColorMask; pipelineKey.CullMode = mCullMode; + mPipelineKey = pipelineKey; PushConstants pushConstants = {}; pushConstants.uDataIndex = 0;