#version 450 | |
layout(triangles) in; | |
layout(points, max_vertices = 2) out; | |
void main() | |
{ | |
gl_Position = gl_in[0].gl_Position; | |
EmitStreamVertex(0); | |
EndStreamPrimitive(0); | |
gl_Position = gl_in[0].gl_Position + 2; | |
EmitStreamVertex(1); | |
EndStreamPrimitive(1); | |
} | |