MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

WebGLRenderingContext.createShader()

翻译正在进行中。

WebGLRenderingContext.createShader() 用于创建一个 WebGLShader 着色器对象,该对象可以使用 WebGLRenderingContext.shaderSource()WebGLRenderingContext.compileShader() 方法配置着色器代码.

语法

WebGLShader gl.createShader(type);

参数

type
gl.VERTEX_SHADER 或 gl.FRAGMENT_SHADER,两者其一

示例

详见 WebGLShader 的使用和示例

规范

Specification Status Comment
WebGL 1.0
createShader
Recommendation Initial definition.
OpenGL ES 2.0
glCreateShader
Standard OpenGL man page.

浏览器兼容性

FeatureChromeEdgeFirefoxInternet ExplorerOperaSafari
Basic Support9124.011125.1
FeatureAndroidChrome for AndroidEdge mobileFirefox for AndroidIE mobileOpera AndroidiOS Safari
Basic Support(Yes)25(Yes)(Yes)11128.1

其他相关

文档标签和贡献者

 此页面的贡献者: hi-zhaolei
 最后编辑者: hi-zhaolei,