xref: /aosp_15_r20/external/skia/resources/sksl/runtime_errors/IllegalLayoutFlags.rts (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1layout(builtin=15)    float4 sk_FragCoord;
2layout(builtin=17)    bool sk_Clockwise;
3layout(builtin=10010) half4 input_color;
4
5layout(origin_upper_left)        float upper_left;
6layout(push_constant)            float push_constant;
7layout(location=0)               float location;
8layout(offset=0)                 float offset;
9layout(binding=0)                float binding;
10layout(texture=0)                float texture;
11layout(sampler=0)                float mySampler;
12layout(index=0)                  float index;
13layout(set=0)                    float set;
14layout(input_attachment_index=0) float input_attachment_index;
15
16float4 main(float2 xy) {
17    return sk_FragCoord;
18}
19
20/*%%*
21layout qualifier 'builtin' is not permitted here
22layout qualifier 'builtin' is not permitted here
23layout qualifier 'builtin' is not permitted here
24layout qualifier 'origin_upper_left' is not permitted here
25layout qualifier 'push_constant' is not permitted here
26layout qualifier 'location' is not permitted here
27layout qualifier 'offset' is not permitted here
28layout qualifier 'binding' is not permitted here
29layout qualifier 'texture' is not permitted here
30layout qualifier 'sampler' is not permitted here
31layout qualifier 'index' is not permitted here
32layout qualifier 'set' is not permitted here
33layout qualifier 'input_attachment_index' is not permitted here
34*%%*/
35