11 lines
No EOL
282 B
WebGPU Shading Language
11 lines
No EOL
282 B
WebGPU Shading Language
@vertex
|
|
fn main(
|
|
@builtin(vertex_index) VertexIndex : u32
|
|
) -> @builtin(position) vec4<f32> {
|
|
const pos = array(
|
|
vec2(-1.0, -1.0), vec2(1.0, -1.0), vec2(-1.0, 1.0),
|
|
vec2(-1.0, 1.0), vec2(1.0, -1.0), vec2(1.0, 1.0),
|
|
);
|
|
|
|
return vec4<f32>(pos[VertexIndex], 0.0, 1.0);
|
|
} |