• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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