summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
51e8675)
EmitVertex invalidates *all* output variables so they must be written
again for the next one.
{
for(int i=0; i<6; ++i)
{
{
for(int i=0; i<6; ++i)
{
gl_Position = gl_in[j].gl_Position;
out vec3 texcoord = faces[i]*vec3(gl_in[j].gl_Position.xy, 1.0);
EmitVertex();
gl_Position = gl_in[j].gl_Position;
out vec3 texcoord = faces[i]*vec3(gl_in[j].gl_Position.xy, 1.0);
EmitVertex();