diff --git a/wgpu-hal/src/vulkan/adapter.rs b/wgpu-hal/src/vulkan/adapter.rs index 692cd88fe2..a7ba07f7cd 100644 --- a/wgpu-hal/src/vulkan/adapter.rs +++ b/wgpu-hal/src/vulkan/adapter.rs @@ -1063,7 +1063,7 @@ impl crate::Adapter for super::Adapter { Some(crate::SurfaceCapabilities { formats, - swap_chain_sizes: 1..=max_image_count, + swap_chain_sizes: caps.min_image_count..=max_image_count, current_extent, extents: min_extent..=max_extent, usage: conv::map_vk_image_usage(caps.supported_usage_flags),