web api instance method
WebGLRenderingContext: getShaderParameter() method
Available in workers
The WebGLRenderingContext.getShaderParameter() method of
the WebGL API returns information about the
given shader.
Syntax
getShaderParameter(shader, pname)
Parameters
shader- : A
WebGLShaderto get parameter information from.
- : A
pname- : A
GLenumspecifying the information to query. Possible values:gl.DELETE_STATUS- : Returns a
GLbooleanindicating whether or not the shader is flagged for deletion.
- : Returns a
gl.COMPILE_STATUS- : Returns a
GLbooleanindicating whether or not the last shader compilation was successful.
- : Returns a
gl.SHADER_TYPE- : Returns a
GLenumindicating whether the shader is a vertex shader (gl.VERTEX_SHADER) or fragment shader (gl.FRAGMENT_SHADER) object.
- : Returns a
- : A
Return value
Returns the requested shader information (as specified with pname).
Examples
gl.getShaderParameter(shader, gl.SHADER_TYPE);
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.