xref: /aosp_15_r20/external/skia/tests/sksl/inliner/IfBodyMustBeInlinedIntoAScope.glsl (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1
2out vec4 sk_FragColor;
3uniform vec4 colorGreen;
4uniform vec4 colorRed;
5vec4 main() {
6    vec4 a = colorRed;
7    vec4 b = colorRed;
8    vec4 c = colorRed;
9    if (colorGreen.y == 1.0) {
10        vec4 _1_x = colorGreen;
11        a = _1_x;
12    }
13    if (colorRed.x == 1.0) {
14        vec4 _2_x = colorGreen;
15        b = _2_x;
16    }
17    if (colorGreen.x == 1.0) ; else {
18        vec4 _3_x = colorGreen;
19        c = _3_x;
20    }
21    return min(min(a, b), c);
22}
23