#version 430 layout (vertices = 1) out; uniform int splits; void main(void) { gl_TessLevelOuter[0] = splits; gl_TessLevelOuter[1] = splits; gl_TessLevelOuter[2] = splits; gl_TessLevelOuter[3] = splits; gl_TessLevelInner[0] = splits; gl_TessLevelInner[1] = splits; }