WebGL2RenderingContext: getFragDataLocation() 方法
注意:此功能在 Web Workers 中可用。
WebGL2RenderingContext.getFragDataLocation() 方法是 WebGL 2 API 的一部分,用于返回颜色编号与用户定义的 varying 输出变量的绑定关系。
语法
js
getFragDataLocation(program, name)
参数
program-
要查询的
WebGLProgram。 name-
一个指定用户定义的 varying 输出变量名称的字符串。
返回值
一个 GLint,表示分配的颜色编号绑定,否则返回 -1。
示例
js
// program is a linked WebGLProgram
gl.getFragDataLocation(program, "fragColor");
规范
| 规范 |
|---|
| WebGL 2.0 规范 # 3.7.7 |
浏览器兼容性
加载中…
另见
WebGLRenderingContext.createProgram()WebGLRenderingContext.deleteProgram()WebGLRenderingContext.isProgram()WebGLRenderingContext.linkProgram()WebGLRenderingContext.useProgram()WebGLRenderingContext.validateProgram()WebGLRenderingContext.getProgramParameter()WebGLRenderingContext.getProgramInfoLog()