John Kessenich | 33f85b6 | 2017-03-06 08:51:35 -0700 | [diff] [blame] | 1 | #version 400 |
2 | |||||
3 | layout(push_constant) uniform Material { | ||||
4 | int kind; | ||||
5 | float fa[3]; | ||||
6 | }; | ||||
7 | |||||
8 | out vec4 color; | ||||
9 | |||||
10 | void main() | ||||
11 | { | ||||
12 | switch (kind) { | ||||
13 | case 1: color = vec4(0.2); break; | ||||
14 | case 2: color = vec4(0.5); break; | ||||
15 | default: color = vec4(fa[1]); break; | ||||
16 | } | ||||
17 | } |