inox2d-wgpu 0.1.0

WGPU renderer for Inox2D
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct VertexOutput {
    @builtin(position) position: vec4<f32>,
    @location(0) texUVs: vec2<f32>,
};

@vertex
fn vs_main(
    @location(0) verts: vec2<f32>,
    @location(1) uvs: vec2<f32>,
) -> VertexOutput {
    var out: VertexOutput;
    out.position = vec4(verts, 0.0, 1.0);
    out.position.y = -out.position.y;

    out.texUVs = uvs;
    return out;
}