• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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