rootvg-mesh 0.2.0

Mesh primitives for RootVG
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
struct Globals {
    screen_to_clip_scale: vec2<f32>,
    scale_factor: f32,
}

struct InstanceUniforms {
    offset: vec2<f32>,
    transform: mat3x2<f32>,
    do_transform: u32,
}

@group(0) @binding(0) var<uniform> globals: Globals;
@group(1) @binding(0) var<uniform> instance_uniforms: InstanceUniforms;