1#version 440 2 3layout(location = 0) in vec4 a0; // accessed 4layout(location = 1) in vec4 a1; // not accessed 5layout(location = 2) in vec4 a2; // accessed 6layout(location = 3) in vec4 a3; // not accessed 7 8layout(location = 0) out vec4 oColor; 9 10void main() 11{ 12 vec4 temp = vec4(1.0); 13 if (true) 14 { 15 temp *= a0; 16 temp *= a2; 17 } 18 if (false) 19 { 20 temp *= a1; 21 temp *= a3; 22 } 23 oColor = temp; 24} 25