In Vulkan:
- Multiple VkDescriptorPools can be created.
- From each single VkDescriptorPool multiple VkDescriptorSets can be allocated.
Is there any limit to the number of VkDescriptorPools you can create? (apart from available memory)
Is there any indication in the spec of the overhead (memory, cpu-time, gpu-time) of using many small VkDescriptorPools versus using a few large ones? Or doesn't it generally matter?
question from:https://stackoverflow.com/questions/65884156/vkdescriptorpool-limits-and-overhead