| 123456789101112131415161718192021222324 |
- struct vert_in {
- pos: float3;
- }
- struct vert_out {
- pos: float4;
- }
- fun test_vert(input: vert_in): vert_out {
- var output: vert_out;
- output.pos = float4(input.pos, 1.0);
- return output;
- }
- fun test_frag(input: vert_out): float4 {
- return float4(1.0, 0.0, 0.0, 1.0);
- }
- #[pipe]
- struct pipe {
- vertex = test_vert;
- fragment = test_frag;
- }
|