调整DescriptorPool大小
This commit is contained in:
parent
45bd309e8d
commit
f055bfbd76
@ -173,8 +173,9 @@ void renderer::setup_vulkan(std::vector<const char*> instance_extensions) {
|
||||
std::vector<vk::DescriptorPoolSize> pool_sizes;
|
||||
pool_sizes.emplace_back(vk::DescriptorType::eCombinedImageSampler, 1);
|
||||
|
||||
auto properties = physical_device.getProperties();
|
||||
vk::DescriptorPoolCreateInfo descriptor_pool_create_info;
|
||||
descriptor_pool_create_info.setMaxSets(2);
|
||||
descriptor_pool_create_info.setMaxSets(properties.limits.maxDescriptorSetStorageImages);
|
||||
descriptor_pool_create_info.setPoolSizes(pool_sizes);
|
||||
|
||||
descriptor_pool = device.createDescriptorPool(descriptor_pool_create_info);
|
||||
|
Loading…
x
Reference in New Issue
Block a user