1#version 440
2
3layout(triangles) in;
4layout(triangle_strip, max_vertices=3) out;
5
6layout(location = 0) in Inputs {
7    vec4 a1;
8    vec2 a2;
9} gin[3];
10
11layout(location = 0) out vec4 a1;
12layout(location = 1) out vec2 a2;
13
14void main()
15{
16    a1 = vec4(1.0);
17    a2 = vec2(0.5);
18    gl_Position = vec4(1.0);
19}
20