summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2018-05-19 23:06:02 +0000
committerEgor Yusov <egor.yusov@gmail.com>2018-05-19 23:06:02 +0000
commit816a7ab0a0ef7cc61a0dec2fe33303db527095ea (patch)
tree6e2354d0c928ef0e88b1f3255661e29a3d349a06 /Graphics/GraphicsEngineVulkan
parentFixed Vk pipeline layout intialization (diff)
downloadDiligentCore-816a7ab0a0ef7cc61a0dec2fe33303db527095ea.tar.gz
DiligentCore-816a7ab0a0ef7cc61a0dec2fe33303db527095ea.zip
Minor update
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
-rw-r--r--Graphics/GraphicsEngineVulkan/src/PipelineLayout.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Graphics/GraphicsEngineVulkan/src/PipelineLayout.cpp b/Graphics/GraphicsEngineVulkan/src/PipelineLayout.cpp
index de781be4..d21bb0aa 100644
--- a/Graphics/GraphicsEngineVulkan/src/PipelineLayout.cpp
+++ b/Graphics/GraphicsEngineVulkan/src/PipelineLayout.cpp
@@ -258,7 +258,8 @@ void PipelineLayout::DescriptorSetLayoutManager::Finalize(const VulkanUtilities:
}
}
VERIFY_EXPR(BindingOffset == TotalBindings);
- VERIFY_EXPR(m_ActiveSets == 0 || m_ActiveSets == 1 && ActiveDescrSetLayouts[0] != VK_NULL_HANDLE ||
+ VERIFY_EXPR(m_ActiveSets == 0 && ActiveDescrSetLayouts[0] == VK_NULL_HANDLE && ActiveDescrSetLayouts[1] == VK_NULL_HANDLE ||
+ m_ActiveSets == 1 && ActiveDescrSetLayouts[0] != VK_NULL_HANDLE && ActiveDescrSetLayouts[1] == VK_NULL_HANDLE ||
m_ActiveSets == 2 && ActiveDescrSetLayouts[0] != VK_NULL_HANDLE && ActiveDescrSetLayouts[1] != VK_NULL_HANDLE);
VkPipelineLayoutCreateInfo PipelineLayoutCI = {};