xref: /aosp_15_r20/external/skia/resources/sksl/shared/ReservedInGLSLButAllowedInSkSL.sksl (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1*c8dee2aaSAndroid Build Coastguard Workeruniform half4 colorGreen;
2*c8dee2aaSAndroid Build Coastguard Worker
3*c8dee2aaSAndroid Build Coastguard Workerhalf4 main(float2 coords) {
4*c8dee2aaSAndroid Build Coastguard Worker    // These are listed as reserved words in OpenGL 4.6, but SkSL will rewrite them with a
5*c8dee2aaSAndroid Build Coastguard Worker    // `_skReserved_` prefix.
6*c8dee2aaSAndroid Build Coastguard Worker
7*c8dee2aaSAndroid Build Coastguard Worker    half4 active = colorGreen;
8*c8dee2aaSAndroid Build Coastguard Worker    half4 centroid = colorGreen;
9*c8dee2aaSAndroid Build Coastguard Worker    half4 coherent = colorGreen;
10*c8dee2aaSAndroid Build Coastguard Worker    half4 common = colorGreen;
11*c8dee2aaSAndroid Build Coastguard Worker    half4 filter = colorGreen;
12*c8dee2aaSAndroid Build Coastguard Worker    half4 partition = colorGreen;
13*c8dee2aaSAndroid Build Coastguard Worker    half4 patch = colorGreen;
14*c8dee2aaSAndroid Build Coastguard Worker    half4 precise = colorGreen;
15*c8dee2aaSAndroid Build Coastguard Worker    half4 resource = colorGreen;
16*c8dee2aaSAndroid Build Coastguard Worker    half4 restrict = colorGreen;
17*c8dee2aaSAndroid Build Coastguard Worker    half4 shared = colorGreen;
18*c8dee2aaSAndroid Build Coastguard Worker    half4 smooth = colorGreen;
19*c8dee2aaSAndroid Build Coastguard Worker    half4 subroutine = colorGreen;
20*c8dee2aaSAndroid Build Coastguard Worker
21*c8dee2aaSAndroid Build Coastguard Worker    return active *
22*c8dee2aaSAndroid Build Coastguard Worker           centroid *
23*c8dee2aaSAndroid Build Coastguard Worker           coherent *
24*c8dee2aaSAndroid Build Coastguard Worker           common *
25*c8dee2aaSAndroid Build Coastguard Worker           filter *
26*c8dee2aaSAndroid Build Coastguard Worker           partition *
27*c8dee2aaSAndroid Build Coastguard Worker           patch *
28*c8dee2aaSAndroid Build Coastguard Worker           precise *
29*c8dee2aaSAndroid Build Coastguard Worker           resource *
30*c8dee2aaSAndroid Build Coastguard Worker           restrict *
31*c8dee2aaSAndroid Build Coastguard Worker           shared *
32*c8dee2aaSAndroid Build Coastguard Worker           smooth *
33*c8dee2aaSAndroid Build Coastguard Worker           subroutine;
34*c8dee2aaSAndroid Build Coastguard Worker}
35