#version 460 core #extension GL_ARB_shading_language_include : enable layout(lines) in; layout(triangle_strip, max_vertices = 10) out; flat in ivec3 pos[]; flat in mat2 rot[]; flat in float tpos[]; flat in float dist[]; #include "networkCommon.glsl" void main() { doSeg(min(dist[0], dist[1]), pos[0], pos[1], tpos[0], tpos[1], rot[0], rot[1]); }