vertex main :: () { } pixel main :: () -> float4 @target0 { return float4(1, 1, 1, 1); }