WebGLRenderingContext: isShader() method
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Note: This feature is available inWeb Workers.
TheWebGLRenderingContext.isShader() method of theWebGL API returnstrue if thepassedWebGLShader is valid,false otherwise.
In this article
Syntax
js
isShader(shader)Parameters
shaderA
WebGLShaderto check.
Return value
AGLboolean indicating whether or not the shader is valid.
Examples
>Checking a shader
js
const canvas = document.getElementById("canvas");const gl = canvas.getContext("webgl");const shader = gl.createShader(gl.VERTEX_SHADER);// …gl.isShader(shader);Specifications
| Specification |
|---|
| WebGL Specification> # 5.14.9> |