From c3e39e555a18ce7708dcfe60411f06b517a1e6f5 Mon Sep 17 00:00:00 2001 From: saschawillems Date: Sat, 10 Nov 2018 20:40:33 +0100 Subject: [PATCH] Use number of cubes for max. number of sets to allocate Fixes #518 --- examples/descriptorsets/descriptorsets.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/descriptorsets/descriptorsets.cpp b/examples/descriptorsets/descriptorsets.cpp index 651dd6e3..12ce4985 100644 --- a/examples/descriptorsets/descriptorsets.cpp +++ b/examples/descriptorsets/descriptorsets.cpp @@ -231,7 +231,7 @@ public: descriptorPoolCI.poolSizeCount = static_cast(descriptorPoolSizes.size()); descriptorPoolCI.pPoolSizes = descriptorPoolSizes.data(); // Max. number of descriptor sets that can be allocted from this pool (one per object) - descriptorPoolCI.maxSets = static_cast(descriptorPoolSizes.size()); + descriptorPoolCI.maxSets = static_cast(cubes.size()); VK_CHECK_RESULT(vkCreateDescriptorPool(device, &descriptorPoolCI, nullptr, &descriptorPool));