1#version 450
2layout (push_constant) uniform Block
3{
4 mat4 uWorld;
5 mat4 uProj;
6 vec4 color1;
7 vec4 color2;
8} a;
9
10vec4 getWorld();
11vec4 getColor2();
12
13out vec4 oColor;
14
15void
16main()
17{
18 oColor = a.color1 * getColor2();
19
20 gl_Position = a.uProj * getWorld();
21}
22