From e67577d90363f7261860e755dcf4c04c9fa31658 Mon Sep 17 00:00:00 2001 From: Janis Date: Wed, 1 Jan 2025 21:37:44 +0100 Subject: [PATCH] no insanely oversized descriptor sets --- crates/renderer/src/lib.rs | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/crates/renderer/src/lib.rs b/crates/renderer/src/lib.rs index daedbf8..a0730d1 100644 --- a/crates/renderer/src/lib.rs +++ b/crates/renderer/src/lib.rs @@ -1865,12 +1865,7 @@ impl EguiState { sizes: &[ vk::DescriptorPoolSize { ty: vk::DescriptorType::COMBINED_IMAGE_SAMPLER, - descriptor_count: device - .physical_device() - .properties - .base - .limits - .max_descriptor_set_sampled_images, + descriptor_count: 10, }, vk::DescriptorPoolSize { ty: vk::DescriptorType::STORAGE_BUFFER, @@ -1889,12 +1884,7 @@ impl EguiState { bindings: &[ pipeline::DescriptorSetLayoutBindingDesc { binding: Self::TEXTURE_BINDING, - count: device - .physical_device() - .properties - .base - .limits - .max_descriptor_set_sampled_images, + count: 10, kind: vk::DescriptorType::COMBINED_IMAGE_SAMPLER, stage: vk::ShaderStageFlags::FRAGMENT, flags: Some(