blob: 7042c34a094ceaa94fe2cdaa5595f95f813f0ac8 [file]
#version 410
layout(triangles, equal_spacing, cw) in;
vec4 transformPosition(vec4 position);
void main()
{
vec4 p0 = gl_TessCoord.x * gl_in[0].gl_Position;
vec4 p1 = gl_TessCoord.y * gl_in[1].gl_Position;
vec4 p2 = gl_TessCoord.z * gl_in[2].gl_Position;
gl_Position = transformPosition(p0 + p1 + p2);
}