table of contents
GLBINDFRAGDATALOCATI(3G) | [FIXME: manual] | GLBINDFRAGDATALOCATI(3G) |
NAME¶
glBindFragDataLocation - bind a user-defined varying out variable to a fragment shader color numberC SPECIFICATION¶
void
glBindFragDataLocation(GLuint program,
GLuint colorNumber,
const char * name);
PARAMETERS¶
programThe name of the program containing varying out
variable whose binding to modify
colorNumber
The color number to bind the user-defined
varying out variable to
name
The name of the user-defined varying out
variable whose binding to modify
DESCRIPTION¶
•The number of active outputs is greater
than the value GL_MAX_DRAW_BUFFERS.
•More than one varying out variable is
bound to the same color number.
NOTES¶
Varying out varyings may have indexed locations assigned explicitly in the shader text using a location layout qualifier. If a shader statically assigns a location to a varying out variable in the shader text, that location is used and any location assigned with glBindFragDataLocation is ignored.ERRORS¶
ASSOCIATED GETS¶
SEE ALSO¶
COPYRIGHT¶
Copyright © 2010 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.05/30/2012 | [FIXME: source] |