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 14void main() { 15 half4 color = half4(0); 16 sk_FragColor = (setGreen(color), setAlpha(color), color); 17 return; 18} 19