| 123456789101112131415161718192021222324252627282930313233 |
- #[set(everything)]
- const constants: {
- empty: float;
- };
- struct vert_in {
- pos: float4;
- nor: float2;
- tex: float2;
- }
- struct vert_out {
- pos: float4;
- }
- fun dilate_map_vert(input: vert_in): vert_out {
- var output: vert_out;
- var tex_coord: float2 = float2(input.tex.x * 2.0 - 1.0, (1.0 - input.tex.y) * 2.0 - 1.0);
- output.pos = float4(tex_coord, 0.0, 1.0);
- var keep: float = input.pos.x + input.nor.x;
- return output;
- }
- fun dilate_map_frag(input: vert_out): float {
- return 1.0;
- }
- #[pipe]
- struct pipe {
- vertex = dilate_map_vert;
- fragment = dilate_map_frag;
- }
|