diff --git a/experiments/2024-10-30/src/render.rs b/experiments/2024-10-30/src/render.rs index 448a410e4..3f6fc03c5 100644 --- a/experiments/2024-10-30/src/render.rs +++ b/experiments/2024-10-30/src/render.rs @@ -48,7 +48,9 @@ impl Renderer { let transform_buffer = device.create_buffer_init(&wgpu::util::BufferInitDescriptor { label: None, - contents: bytemuck::cast_slice(&[Uniforms::default()]), + contents: bytemuck::cast_slice(&[Uniforms::from_transform( + default_transform(), + )]), usage: wgpu::BufferUsages::UNIFORM, }); @@ -296,12 +298,6 @@ impl Uniforms { } } -impl Default for Uniforms { - fn default() -> Self { - Self::from_transform(default_transform()) - } -} - fn default_transform() -> Mat4 { let fov_y_radians = std::f32::consts::PI / 2.; let aspect_ratio = 1.;