Remove unnecessary count parameter in bind layout uniform entries
This commit is contained in:
parent
fdd4cbde9c
commit
d8ba20d06e
|
@ -38,11 +38,7 @@ impl<'a> BindGroupLayoutBuilder<'a> {
|
|||
}
|
||||
|
||||
#[inline]
|
||||
pub fn with_uniform_entry(
|
||||
self,
|
||||
visibility: wgpu::ShaderStages,
|
||||
count: Option<NonZeroU32>,
|
||||
) -> Self {
|
||||
pub fn with_uniform_entry(self, visibility: wgpu::ShaderStages) -> Self {
|
||||
self.with_entry(
|
||||
visibility,
|
||||
wgpu::BindingType::Buffer {
|
||||
|
@ -50,7 +46,7 @@ impl<'a> BindGroupLayoutBuilder<'a> {
|
|||
has_dynamic_offset: false,
|
||||
min_binding_size: None,
|
||||
},
|
||||
count,
|
||||
None,
|
||||
)
|
||||
}
|
||||
|
||||
|
|
|
@ -77,12 +77,12 @@ impl VoxelRenderer {
|
|||
},
|
||||
None,
|
||||
)
|
||||
.with_uniform_entry(wgpu::ShaderStages::COMPUTE, None)
|
||||
.with_uniform_entry(wgpu::ShaderStages::COMPUTE)
|
||||
.with_rw_storage_entry(wgpu::ShaderStages::COMPUTE)
|
||||
.with_ro_storage_entry(wgpu::ShaderStages::COMPUTE)
|
||||
.with_ro_storage_entry(wgpu::ShaderStages::COMPUTE)
|
||||
.with_rw_storage_entry(wgpu::ShaderStages::COMPUTE)
|
||||
.with_uniform_entry(wgpu::ShaderStages::COMPUTE, None)
|
||||
.with_uniform_entry(wgpu::ShaderStages::COMPUTE)
|
||||
.build(context);
|
||||
let raycast_bind_group = render::BindGroupBuilder::new()
|
||||
.with_layout(&raycast_layout)
|
||||
|
|
Loading…
Reference in New Issue