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));