xref: /aosp_15_r20/external/skia/resources/sksl/workarounds/VoidInSequenceExpressionsWithVoidMain.sksl (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
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