#version 450 | |
layout(quads) in; | |
layout(location = 0) patch in vec4 FragColor; | |
layout(location = 2) in vec4 FragColors[]; | |
void main() | |
{ | |
gl_Position = vec4(1.0) + FragColor + FragColors[0] + FragColors[1] + gl_TessLevelInner[0] + gl_TessLevelOuter[gl_PrimitiveID & 1] + gl_in[0].gl_Position; | |
} |