Browse Source

vulkan: fix a potential error during draws.

Sasha Szpakowski 1 year ago
parent
commit
c35b9cba4a
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/modules/graphics/vulkan/Shader.cpp

+ 1 - 1
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)