Struct output shenanigans

This commit is contained in:
2025-01-27 21:38:54 +01:00
parent cd167d1560
commit af42b61ed6
3 changed files with 23 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
VS_Out :: struct {
pos : float4 @outposition;
}
vertex main :: (pos : float3 @position) -> VS_Out {
vs_out : VS_Out;
vs_out.pos = float4(pos, 1.0);
return vs_out;
}
pixel main :: (ps_in : VS_Out) -> float4 @target {
return float4(1, 1, 1, 1);
}