WebGLRenderingContext.isProgram()
WebGL API中的**WebGLRenderingContext.isProgram()** 函数 将会在WebGLProgram是一个合法的着色器程序 (program) 时返回 true , 而在其他情况返回false
语法
GLboolean gl.isProgram(program);
参数
- program
-
一个要检查的
WebGLProgram对象 .
返回值
一个表示 program 是否有效的 GLboolean (en-US) 值。
示例
检查一个 program 是否有效
js
var canvas = document.getElementById('canvas');
var gl = canvas.getContext('webgl');
var program = gl.createProgram();
// ...
gl.isProgram(program);
Specifications
| Specification |
|---|
| WebGL Specification # 5.14.9 |
浏览器兼容性
BCD tables only load in the browser