#version 320 es precision mediump float; layout (points) in; layout (points, max_vertices=1) out; void main() { gl_Position = gl_in[0].gl_Position + vec4(0.2, 0.0, 0.0, 0.0); gl_Layer = 8; EmitVertex(); EndPrimitive(); }