From c35b9cba4aefe3fd5b7437ca021208ce9c10b111 Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Thu, 7 Mar 2024 22:31:05 -0400 Subject: [PATCH] vulkan: fix a potential error during draws. --- src/modules/graphics/vulkan/Shader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/graphics/vulkan/Shader.cpp b/src/modules/graphics/vulkan/Shader.cpp index 384452cca..a65e82e70 100644 --- a/src/modules/graphics/vulkan/Shader.cpp +++ b/src/modules/graphics/vulkan/Shader.cpp @@ -299,7 +299,7 @@ void Shader::cmdPushDescriptorSets(VkCommandBuffer commandBuffer, VkPipelineBind { auto &info = *(u.second); - if (usesLocalUniformData(&info)) + if (!info.active || usesLocalUniformData(&info)) continue; if (info.baseType == UNIFORM_SAMPLER || info.baseType == UNIFORM_STORAGETEXTURE)