yum-mirror/glslang
git clone https://git.yummers.dev/yum-mirror/glslang
41a36bbb
main
1#version 110 2 3uniform vec4 bigColor ; 4varying vec4 BaseColor ; 5uniform float d ; 6 7void bar (); 8float foo (vec4 ); 9float unreachableReturn (); 10 11void main () 12{ 13vec4 color = vec4 (foo (BaseColor )); 14 15bar (); 16float f = unreachableReturn (); 17 18gl_FragColor = color * f ; 19} 20 21void bar () 22{ 23} 24 25float unreachableReturn () 26{ 27bar (); 28if (d < 4.2 ) 29return 1.2 ; 30else 31return 4.5 ; 32} 33 34float foo (vec4 bar ) 35{ 36return bar .x + bar .y ; 37}