WebGL2RenderingContext: phương thức getUniformBlockIndex()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2021.
Note: This feature is available in Web Workers.
Phương thức WebGL2RenderingContext.getUniformBlockIndex() của WebGL 2 API truy xuất chỉ mục của một khối uniform trong một WebGLProgram.
Cú pháp
js
getUniformBlockIndex(program, uniformBlockName)
Tham số
program-
Một
WebGLProgramchứa khối uniform. uniformName-
Một chuỗi chỉ định tên của khối uniform mà chỉ mục sẽ được truy xuất.
Giá trị trả về
Một GLuint cho biết chỉ mục khối uniform.
Ví dụ
js
// Giả sử một shader với khai báo sau:
// uniform UBOData {
// mat4 foo;
// } instanceName;
// sử dụng tên khối, không phải tên instance:
const blockIndex = gl.getUniformBlockIndex(program, "UBOData");
Đặc tả kỹ thuật
| Specification |
|---|
| WebGL 2.0 Specification> # 3.7.16> |