1/*#pragma settings CannotUseVoidInSequenceExpressions*/ 2 3uniform half4 colorGreen; 4 5void setGreen(inout half4 c) { 6 c.g = 1.0; 7} 8 9void setAlpha(inout half4 c) { 10 c.a = 1.0; 11 return; 12} 13 14half4 main(float2) { 15 half4 color = half4(0); 16 return setGreen(color), setAlpha(color), color; 17} 18