lf-gfx 0.9.0

A collection of utilities that we use.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
struct VertexOutput {
  @builtin(position) position : vec4<f32>,
  @location(0) frag_uv : vec2<f32>,
}

@vertex
fn main(
  @location(0) position : vec4<f32>,
  @location(1) uv : vec2<f32>
) -> VertexOutput {
  var output : VertexOutput;
  output.position = position;
  output.frag_uv = uv;
  return output;
}