1struct S { 2 half rgb[3], a; 3}; 4 5half4 main(float2 coords) { 6 S s; 7 s.rgb[0] = 0; 8 s.rgb[1] = 1; 9 s.rgb[2] = 0; 10 s.a = 1; 11 return half4(s.rgb[0], s.rgb[1], s.rgb[2], s.a); 12} 13