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