#version 420 core | |
// testing input arrays without a gl_in[] block redeclaration, see 400.geom for with | |
int i; | |
layout(triangles) in; | |
in vec4 colorun[]; | |
in vec4 color3[3]; | |
void foo() | |
{ | |
gl_in.length(); | |
gl_in[1].gl_Position; | |
gl_in.length(); | |
gl_in[i].gl_Position; // should be sized to 3 by 'triangles' | |
} | |
in gl_PerVertex { // ERROR, already used | |
vec4 gl_Position; | |
} gl_in[]; |