Signature
Parameters
Variables | Description |
---|---|
pipeline |
Specifies the name of a program pipeline object from which to retrieve the info log.
|
bufSize |
Specifies the maximum number of characters, including the null terminator, that may be written into
infoLog
.
|
length |
Specifies the address of a variable into which will be written the number of characters written into
infoLog
.
|
infoLog |
Specifies the address of an array of characters into which will be written the info log for
pipeline
.
|
Description
glGetProgramPipelineInfoLog
retrieves the info log for the program
pipeline object
pipeline
. The info log, including its null terminator,
is written into the array of characters whose address is given by
infoLog
.
The maximum number of characters that may be written into
infoLog
is given by
bufSize
, and the actual number of characters written
into
infoLog
is returned in the integer whose address is given
by
length
. If
length
is
NULL
,
no length is returned.
The actual length of the info log for the program pipeline may be determined by calling
glGetProgramPipeline
with
pname
set to
GL_INFO_LOG_LENGTH
.
Errors
GL_INVALID_OPERATION
is generated if
pipeline
is not
a name previously returned from a call to
glGenProgramPipelines
or if such a name has been deleted by a call to
glDeleteProgramPipelines
.
Associated Gets
glGetProgramPipeline
with parameter
GL_INFO_LOG_LENGTH
.
Version Support
glGetProgramPipelineInfoLog |
See Also
Copyright
Copyright
2010-2014 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/
.