1 # WARNING: This file is auto-generated. Do NOT modify it manually, but rather
2 # modify the generating script file. Otherwise changes will be lost!
4 group keywords "Usage of keywords as identifiers."
13 precision mediump float;
31 precision mediump float;
49 precision mediump float;
67 precision mediump float;
85 precision mediump float;
103 precision mediump float;
121 precision mediump float;
139 precision mediump float;
145 float continue = 1.0;
157 precision mediump float;
175 precision mediump float;
193 precision mediump float;
211 precision mediump float;
229 precision mediump float;
247 precision mediump float;
265 precision mediump float;
283 precision mediump float;
301 precision mediump float;
319 precision mediump float;
337 precision mediump float;
355 precision mediump float;
373 precision mediump float;
391 precision mediump float;
409 precision mediump float;
427 precision mediump float;
445 precision mediump float;
463 precision mediump float;
469 float invariant = 1.0;
481 precision mediump float;
499 precision mediump float;
517 precision mediump float;
535 precision mediump float;
553 precision mediump float;
571 precision mediump float;
589 precision mediump float;
607 precision mediump float;
625 precision mediump float;
643 precision mediump float;
661 precision mediump float;
679 precision mediump float;
697 precision mediump float;
715 precision mediump float;
733 precision mediump float;
751 precision mediump float;
769 precision mediump float;
787 precision mediump float;
805 precision mediump float;
823 precision mediump float;
841 precision mediump float;
859 precision mediump float;
877 precision mediump float;
895 precision mediump float;
913 precision mediump float;
931 precision mediump float;
949 precision mediump float;
967 precision mediump float;
985 precision mediump float;
1003 precision mediump float;
1021 precision mediump float;
1027 float precision = 1.0;
1039 precision mediump float;
1045 float sampler2D = 1.0;
1057 precision mediump float;
1063 float sampler3D = 1.0;
1075 precision mediump float;
1081 float samplerCube = 1.0;
1086 case sampler2DShadow
1093 precision mediump float;
1099 float sampler2DShadow = 1.0;
1104 case samplerCubeShadow
1111 precision mediump float;
1117 float samplerCubeShadow = 1.0;
1129 precision mediump float;
1135 float sampler2DArray = 1.0;
1140 case sampler2DArrayShadow
1147 precision mediump float;
1153 float sampler2DArrayShadow = 1.0;
1165 precision mediump float;
1171 float isampler2D = 1.0;
1183 precision mediump float;
1189 float isampler3D = 1.0;
1201 precision mediump float;
1207 float isamplerCube = 1.0;
1212 case isampler2DArray
1219 precision mediump float;
1225 float isampler2DArray = 1.0;
1237 precision mediump float;
1243 float usampler2D = 1.0;
1255 precision mediump float;
1261 float usampler3D = 1.0;
1273 precision mediump float;
1279 float usamplerCube = 1.0;
1284 case usampler2DArray
1291 precision mediump float;
1297 float usampler2DArray = 1.0;
1309 precision mediump float;
1322 group reserved_keywords "Usage of reserved keywords as identifiers."
1331 precision mediump float;
1337 float attribute = 1.0;
1349 precision mediump float;
1355 float varying = 1.0;
1367 precision mediump float;
1373 float coherent = 1.0;
1385 precision mediump float;
1391 float restrict = 1.0;
1403 precision mediump float;
1409 float readonly = 1.0;
1421 precision mediump float;
1427 float writeonly = 1.0;
1439 precision mediump float;
1445 float resource = 1.0;
1457 precision mediump float;
1463 float atomic_uint = 1.0;
1475 precision mediump float;
1481 float noperspective = 1.0;
1493 precision mediump float;
1511 precision mediump float;
1529 precision mediump float;
1535 float subroutine = 1.0;
1547 precision mediump float;
1565 precision mediump float;
1571 float partition = 1.0;
1583 precision mediump float;
1601 precision mediump float;
1619 precision mediump float;
1637 precision mediump float;
1655 precision mediump float;
1673 precision mediump float;
1679 float typedef = 1.0;
1691 precision mediump float;
1697 float template = 1.0;
1709 precision mediump float;
1727 precision mediump float;
1745 precision mediump float;
1763 precision mediump float;
1769 float noinline = 1.0;
1781 precision mediump float;
1787 float volatile = 1.0;
1799 precision mediump float;
1817 precision mediump float;
1835 precision mediump float;
1853 precision mediump float;
1859 float external = 1.0;
1871 precision mediump float;
1877 float interface = 1.0;
1889 precision mediump float;
1907 precision mediump float;
1925 precision mediump float;
1943 precision mediump float;
1961 precision mediump float;
1979 precision mediump float;
1985 float unsigned = 1.0;
1997 precision mediump float;
2015 precision mediump float;
2033 precision mediump float;
2051 precision mediump float;
2069 precision mediump float;
2087 precision mediump float;
2105 precision mediump float;
2123 precision mediump float;
2141 precision mediump float;
2159 precision mediump float;
2177 precision mediump float;
2195 precision mediump float;
2213 precision mediump float;
2219 float sampler3DRect = 1.0;
2231 precision mediump float;
2249 precision mediump float;
2255 float image1D = 1.0;
2267 precision mediump float;
2273 float image2D = 1.0;
2285 precision mediump float;
2291 float image3D = 1.0;
2303 precision mediump float;
2309 float imageCube = 1.0;
2321 precision mediump float;
2327 float iimage1D = 1.0;
2339 precision mediump float;
2345 float iimage2D = 1.0;
2357 precision mediump float;
2363 float iimage3D = 1.0;
2375 precision mediump float;
2381 float iimageCube = 1.0;
2393 precision mediump float;
2399 float uimage1D = 1.0;
2411 precision mediump float;
2417 float uimage2D = 1.0;
2429 precision mediump float;
2435 float uimage3D = 1.0;
2447 precision mediump float;
2453 float uimageCube = 1.0;
2465 precision mediump float;
2471 float image1DArray = 1.0;
2483 precision mediump float;
2489 float image2DArray = 1.0;
2501 precision mediump float;
2507 float iimage1DArray = 1.0;
2519 precision mediump float;
2525 float iimage2DArray = 1.0;
2537 precision mediump float;
2543 float uimage1DArray = 1.0;
2555 precision mediump float;
2561 float uimage2DArray = 1.0;
2573 precision mediump float;
2579 float image1DShadow = 1.0;
2591 precision mediump float;
2597 float image2DShadow = 1.0;
2602 case image1DArrayShadow
2609 precision mediump float;
2615 float image1DArrayShadow = 1.0;
2620 case image2DArrayShadow
2627 precision mediump float;
2633 float image2DArrayShadow = 1.0;
2645 precision mediump float;
2651 float imageBuffer = 1.0;
2663 precision mediump float;
2669 float iimageBuffer = 1.0;
2681 precision mediump float;
2687 float uimageBuffer = 1.0;
2699 precision mediump float;
2705 float sampler1D = 1.0;
2710 case sampler1DShadow
2717 precision mediump float;
2723 float sampler1DShadow = 1.0;
2735 precision mediump float;
2741 float sampler1DArray = 1.0;
2746 case sampler1DArrayShadow
2753 precision mediump float;
2759 float sampler1DArrayShadow = 1.0;
2771 precision mediump float;
2777 float isampler1D = 1.0;
2782 case isampler1DArray
2789 precision mediump float;
2795 float isampler1DArray = 1.0;
2807 precision mediump float;
2813 float usampler1D = 1.0;
2818 case usampler1DArray
2825 precision mediump float;
2831 float usampler1DArray = 1.0;
2843 precision mediump float;
2849 float sampler2DRect = 1.0;
2854 case sampler2DRectShadow
2861 precision mediump float;
2867 float sampler2DRectShadow = 1.0;
2879 precision mediump float;
2885 float isampler2DRect = 1.0;
2897 precision mediump float;
2903 float usampler2DRect = 1.0;
2915 precision mediump float;
2921 float samplerBuffer = 1.0;
2933 precision mediump float;
2939 float isamplerBuffer = 1.0;
2951 precision mediump float;
2957 float usamplerBuffer = 1.0;
2969 precision mediump float;
2975 float sampler2DMS = 1.0;
2987 precision mediump float;
2993 float isampler2DMS = 1.0;
3005 precision mediump float;
3011 float usampler2DMS = 1.0;
3016 case sampler2DMSArray
3023 precision mediump float;
3029 float sampler2DMSArray = 1.0;
3034 case isampler2DMSArray
3041 precision mediump float;
3047 float isampler2DMSArray = 1.0;
3052 case usampler2DMSArray
3059 precision mediump float;
3065 float usampler2DMSArray = 1.0;
3077 precision mediump float;
3095 precision mediump float;
3113 precision mediump float;
3119 float namespace = 1.0;
3131 precision mediump float;
3143 end # reserved_keywords
3144 group invalid_identifiers "Usage of invalid identifiers."
3153 precision mediump float;
3159 float gl_Invalid = 1.0;
3171 precision mediump float;
3189 precision mediump float;
3195 float 0invalid = 1.0;
3207 precision mediump float;
3213 float abcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdabcdX = 1.0;
3219 end # invalid_identifiers