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