examples/gkurve: cleanup code formatting

Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
This commit is contained in:
Stephen Gutekanst 2022-05-14 16:24:23 -07:00 committed by Stephen Gutekanst
parent 1562232871
commit dae283734f
2 changed files with 15 additions and 15 deletions

View file

@ -2,11 +2,11 @@ struct FragUniform {
type_: u32, type_: u32,
padding: vec3<f32>, padding: vec3<f32>,
} }
@binding(1) @group(0) var<uniform> ubos : array<FragUniform, 3>; @binding(1) @group(0) var<uniform> ubos: array<FragUniform, 3>;
@stage(fragment) fn main( @stage(fragment) fn main(
@location(0) uv : vec2<f32>, @location(0) uv: vec2<f32>,
@location(1) bary : vec3<f32>, @location(1) bary: vec3<f32>,
@interpolate(flat) @location(2) instance_index: u32, @interpolate(flat) @location(2) instance_index: u32,
) -> @location(0) vec4<f32> { ) -> @location(0) vec4<f32> {
// Example 1: Visualize barycentric coordinates: // Example 1: Visualize barycentric coordinates:

View file

@ -1,25 +1,25 @@
struct VertexUniform { struct VertexUniform {
matrix: mat4x4<f32>, matrix: mat4x4<f32>,
} }
@binding(0) @group(0) var<uniform> ubos : array<VertexUniform, 3>; @binding(0) @group(0) var<uniform> ubos: array<VertexUniform, 3>;
struct VertexOut { struct VertexOut {
@builtin(position) position_clip : vec4<f32>, @builtin(position) position_clip: vec4<f32>,
@location(0) frag_uv : vec2<f32>, @location(0) frag_uv: vec2<f32>,
@location(1) frag_bary: vec3<f32>, @location(1) frag_bary: vec3<f32>,
@interpolate(flat) @location(2) instance_index: u32, @interpolate(flat) @location(2) instance_index: u32,
} }
@stage(vertex) fn main( @stage(vertex) fn main(
@builtin(instance_index) instanceIdx : u32, @builtin(instance_index) instanceIdx: u32,
@location(0) position: vec4<f32>, @location(0) position: vec4<f32>,
@location(1) uv: vec2<f32>, @location(1) uv: vec2<f32>,
@location(2) bary: vec3<f32>, @location(2) bary: vec3<f32>,
) -> VertexOut { ) -> VertexOut {
var output : VertexOut; var output: VertexOut;
output.position_clip = ubos[instanceIdx].matrix * position; output.position_clip = ubos[instanceIdx].matrix * position;
output.frag_uv = uv; output.frag_uv = uv;
output.frag_bary = bary; output.frag_bary = bary;
output.instance_index = instanceIdx; output.instance_index = instanceIdx;
return output; return output;
} }