yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
73ed17a8
main
1#version 300 es 2 3in vec4 pos ; 4 5uniform sampler2D s2D ; 6uniform samplerCube sCube ; 7uniform isampler2DArray is2DAbad ;// ERROR, no default precision 8uniform sampler2DArrayShadow s2dASbad ;// ERROR, no default precision 9 10precision highp sampler2D ; 11precision mediump sampler2DArrayShadow ; 12 13uniform sampler2DArrayShadow s2dAS; 14uniform isampler2DArray is2DAbad2; // ERROR, still no default precision 15 16uniform sampler2D s2Dhigh; 17 18void main() 19{ 20vec4 t = texture(s2D, vec2( 0.1 , 0.2 )); 21t += texture(s2Dhigh, vec2( 0.1 , 0.2 )); 22t += texture(s2dAS, vec4( 0.5 )); 23 24gl_Position = pos ; 25}