web api instance method
WebGLRenderingContext: getProgramInfoLog() method
Available in workers
The WebGLRenderingContext.getProgramInfoLog returns the information
log for the specified WebGLProgram object. It contains errors that
occurred during failed linking or validation of WebGLProgram objects.
Syntax
getProgramInfoLog(program)
Parameters
program- : The
WebGLProgramto query.
- : The
Return value
A string that contains diagnostic messages, warning messages, and
other information about the last linking or validation operation. When a
WebGLProgram object is initially created, its information log will be a
string of length 0.
Examples
Checking program errors
const program = gl.createProgram();
// Attach pre-existing shaders
gl.attachShader(program, vertexShader);
gl.attachShader(program, fragmentShader);
gl.linkProgram(program);
gl.getProgramInfoLog(program);
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.