diff --git a/wgpu/examples/boids/draw.wgsl b/wgpu/examples/boids/draw.wgsl index 8980eb7d11..6822c57bbf 100644 --- a/wgpu/examples/boids/draw.wgsl +++ b/wgpu/examples/boids/draw.wgsl @@ -1,5 +1,5 @@ [[stage(vertex)]] -fn main( +fn main_vs( [[location(0)]] particle_pos: vec2, [[location(1)]] particle_vel: vec2, [[location(2)]] position: vec2, @@ -13,6 +13,6 @@ fn main( } [[stage(fragment)]] -fn main() -> [[location(0)]] vec4 { +fn main_fs() -> [[location(0)]] vec4 { return vec4(1.0, 1.0, 1.0, 1.0); } diff --git a/wgpu/examples/boids/main.rs b/wgpu/examples/boids/main.rs index 54c1c47638..74824e8047 100644 --- a/wgpu/examples/boids/main.rs +++ b/wgpu/examples/boids/main.rs @@ -137,7 +137,7 @@ impl framework::Example for Example { layout: Some(&render_pipeline_layout), vertex: wgpu::VertexState { module: &draw_shader, - entry_point: "main", + entry_point: "main_vs", buffers: &[ wgpu::VertexBufferLayout { array_stride: 4 * 4, @@ -153,7 +153,7 @@ impl framework::Example for Example { }, fragment: Some(wgpu::FragmentState { module: &draw_shader, - entry_point: "main", + entry_point: "main_fs", targets: &[config.format.into()], }), primitive: wgpu::PrimitiveState::default(),