1 2 3 4 5 6 7 8 9 10 11 12 13 14
#version 450 core in gl_PerVertex { float gl_CullDistance[3]; } gl_in[gl_MaxPatchVertices]; out gl_PerVertex { float gl_CullDistance[3]; } gl_out[4]; void main() { gl_out[gl_InvocationID].gl_CullDistance[2] = gl_in[1].gl_CullDistance[2]; }