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