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.

WebGLObject WebGLQuery

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.

js
const query = gl.createQuery();

Thông số kỹ thuật

Specification
WebGL 2.0 Specification
# 3.2

Tương thích trình duyệt

Xem thêm