Fixed! 🎉
This commit is contained in:
parent
76564a486e
commit
eac53c1ab7
@ -16,7 +16,6 @@ impl PipelineLayout {
|
||||
}
|
||||
|
||||
pub fn from_shader_layouts(shader_layouts: &mut [ShaderLayout]) -> Self {
|
||||
dbg!(&shader_layouts);
|
||||
let mut bind_groups = HashMap::<u32, BindGroupDescriptor>::new();
|
||||
let mut vertex_buffer_descriptors = Vec::new();
|
||||
for shader_layout in shader_layouts.iter_mut() {
|
||||
@ -40,6 +39,7 @@ impl PipelineLayout {
|
||||
bind_group.bindings.push(shader_binding.clone());
|
||||
}
|
||||
}
|
||||
bind_group.update_id();
|
||||
}
|
||||
None => {
|
||||
bind_groups.insert(shader_bind_group.index, shader_bind_group.clone());
|
||||
@ -47,7 +47,6 @@ impl PipelineLayout {
|
||||
}
|
||||
}
|
||||
}
|
||||
dbg!(&bind_groups);
|
||||
|
||||
for vertex_buffer_descriptor in shader_layouts[0].vertex_buffer_descriptors.iter() {
|
||||
vertex_buffer_descriptors.push(vertex_buffer_descriptor.clone());
|
||||
@ -62,8 +61,6 @@ impl PipelineLayout {
|
||||
// TODO: try removing this
|
||||
bind_groups_result.sort_by(|a, b| a.index.partial_cmp(&b.index).unwrap());
|
||||
|
||||
dbg!(&bind_groups_result);
|
||||
|
||||
PipelineLayout {
|
||||
bind_groups: bind_groups_result,
|
||||
vertex_buffer_descriptors,
|
||||
|
||||
@ -133,7 +133,6 @@ impl WgpuRenderResourceContext {
|
||||
bindings: bind_group_layout_binding.as_slice(),
|
||||
label: None,
|
||||
};
|
||||
dbg!(&wgpu_descriptor);
|
||||
let bind_group_layout = self.device.create_bind_group_layout(&wgpu_descriptor);
|
||||
bind_group_layouts.insert(descriptor.id, bind_group_layout);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user