WebGLQuery
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.
Giao diện WebGLQuery là một phần của API WebGL 2 và cung cấp các cách để truy vấn thông tin một cách bất đồng bộ. Mặc định, các truy vấn occlusion và truy vấn primitive đều khả dụng.
Một loại truy vấn khác là disjoint timer queries, cho phép bạn đo hiệu suất và lập hồ sơ GPU. Disjoint timer queries chỉ khả dụng với phần mở rộng EXT_disjoint_timer_query.
Khi làm việc với các đối tượng WebGLQuery, các phương thức sau của WebGL2RenderingContext hữu ích:
Ví dụ
>Tạo đối tượng WebGLQuery
Trong ví dụ này, gl phải là một WebGL2RenderingContext. Các đối tượng WebGLQuery không khả dụng trong WebGL 1.
const query = gl.createQuery();
Thông số kỹ thuật
| Specification |
|---|
| WebGL 2.0 Specification> # 3.2> |