1 # Tests emitting more vertices than specified with max_vertices.
2 # Reproduces a hang with RADV and the (disabled by default) NGG path for
9 gl_Position = vec4(0.0);
16 layout (triangle_strip, max_vertices = 3) out;
19 gl_Position = vec4(0.0, 0.0, 0.0, 1.0);
22 gl_Position = vec4(1.0, 0.0, 0.0, 1.0);
25 gl_Position = vec4(1.0, 1.0, 0.0, 1.0);
29 gl_Position = vec4(0.0, 1.0, 0.0, 1.0);
32 gl_Position = vec4(1.0, 1.0, 0.0, 1.0);
35 gl_Position = vec4(1.0, 0.0, 0.0, 1.0);
41 draw arrays GL_POINTS 0 1