| #version 440 | |
| layout(triangles) in; | |
| layout(triangle_strip, max_vertices=3) out; | |
| layout(location = 0) in Inputs { | |
| vec4 a1; | |
| vec2 a2; | |
| } gin[3]; | |
| layout(location = 0) out vec4 a1; | |
| layout(location = 1) out vec2 a2; | |
| void main() | |
| { | |
| a1 = vec4(1.0); | |
| a2 = vec2(0.5); | |
| gl_Position = vec4(1.0); | |
| } |