WebGLRenderingContext.getAttachedShaders()

getAttachedShaders方法返回一个连接到WebGLProgram的WebShader对象的列表。

语法

sequence<WebGLShader> gl.getAttachedShaders(program);

参数

program

获取连接的着色器的WebGLProgram对象

返回值

一个数组或WebGLShader对象,连接到给定的WebGLProgram。

例子

var program = gl.createProgram();

// Attach pre-existing shaders
gl.attachShader(program, vertexShader);
gl.attachShader(program, fragmentShader);
gl.linkProgram(program);

gl.getAttachedShaders(program);

规范

WebGL 1.0

OpenGL ES 2.0

浏览器兼容

Desktop:Chrome 9、Edge 12、 Firefox 4.0 、 Internet Explorer 11 、Opera 12、Safari 5.1;

Mobile: Android ?、 Chrome for Android 25、 Firefox Mobile 4.0、Firefox OS 1.0、 IE Mobile ?、 Opera Mobile 12、 Safari Mobile 8.0

results matching ""

    No results matching ""