1#version 450 2 3layout(location = 0) in vec4 vColor; 4layout(location = 0) out vec4 FragColor; 5 6int uninit_int; 7ivec4 uninit_vector; 8mat4 uninit_matrix; 9 10struct Foo { int a; }; 11Foo uninit_foo; 12 13void main() 14{ 15 int uninit_function_int; 16 if (vColor.x > 10.0) 17 uninit_function_int = 10; 18 else 19 uninit_function_int = 20; 20 FragColor = vColor; 21} 22