xref: /aosp_15_r20/external/skia/resources/sksl/runtime/IfElseBinding.rts (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1uniform half4 colorGreen, colorRed, colorWhite;
2
3float4 main(float2) {
4    half4 result = colorGreen;
5
6    bool trueCondition = bool(colorGreen.g);
7    bool falseCondition = bool(colorGreen.r);
8
9    if (trueCondition) {
10        if (falseCondition) {
11            result = colorRed;
12        }
13    } else {
14        result = colorRed;
15    }
16
17    return result;
18}
19