From 65e1a85a24a0101e85cedd21f86dda4a504c005f Mon Sep 17 00:00:00 2001 From: Zicklag Date: Mon, 26 Jul 2021 15:54:11 -0500 Subject: [PATCH] FIXME: Work Around Buffer min_binding_size Error --- crates/bevy_wgpu/src/wgpu_type_converter.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/crates/bevy_wgpu/src/wgpu_type_converter.rs b/crates/bevy_wgpu/src/wgpu_type_converter.rs index e531ef1257b61..ee70c3758622b 100644 --- a/crates/bevy_wgpu/src/wgpu_type_converter.rs +++ b/crates/bevy_wgpu/src/wgpu_type_converter.rs @@ -190,7 +190,9 @@ impl WgpuFrom<&BindType> for wgpu::BindingType { } => wgpu::BindingType::Buffer { ty: BufferBindingType::Uniform, has_dynamic_offset: *has_dynamic_offset, - min_binding_size: bind_type.get_uniform_size().and_then(wgpu::BufferSize::new), + // FIXME: The line below cause a validation error + // min_binding_size: bind_type.get_uniform_size().and_then(wgpu::BufferSize::new), + min_binding_size: None, }, BindType::StorageBuffer { has_dynamic_offset, @@ -200,7 +202,9 @@ impl WgpuFrom<&BindType> for wgpu::BindingType { read_only: *readonly, }, has_dynamic_offset: *has_dynamic_offset, - min_binding_size: bind_type.get_uniform_size().and_then(wgpu::BufferSize::new), + // FIXME: The line below cause a validation error + // min_binding_size: bind_type.get_uniform_size().and_then(wgpu::BufferSize::new), + min_binding_size: None, }, BindType::Texture { view_dimension,