1 group unspecified_precision "Invalid declarations with unspecified precision"
3 case float_partially_specified_fragment
13 // no global precision qualifier (e.g. precision mediump float)
15 mediump float x = 1.0;
17 mediump vec4 z = vec4(y, x);
31 void main() { float v; }
44 void main() { vec2 v; }
57 void main() { vec3 v; }
70 void main() { vec4 v; }
79 uniform sampler3D samp;
84 case samplerCubeShadow
89 uniform samplerCubeShadow samp;
99 uniform sampler2DShadow samp;
109 uniform sampler2DArray samp;
114 case sampler2DArrayShadow
119 uniform sampler2DArrayShadow samp;
129 uniform isampler2D samp;
139 uniform isampler3D samp;
149 uniform isamplerCube samp;
159 uniform isampler2DArray samp;
169 uniform usampler2D samp;
179 uniform usampler3D samp;
189 uniform usamplerCube samp;
199 uniform usampler2DArray samp;
204 end # unspecified_precision