Get the information log from a shader or program.
This retrieves a text log from the driver pertaining to the shader or program. For instance, a log can report shader compiler output or validation results. The verbosity and formatting of the logs are platform-dependent, where one driver may provide more information than another.
This function works with both standard and ARB program object variants.
obj (int) – Program or shader to retrieve a log from. If a shader, the handle must
have originated from a compileShader()
, glCreateShader,
createProgramObjectARB()
or glCreateProgramObjectARB call. If a
program, the handle must have came from a createProgram()
,
createProgramObjectARB()
, glCreateProgram or
glCreateProgramObjectARB call.
Information log data. Logs can be empty strings if the driver has no information available.