WebGLQuery

基线 广泛可用

此功能已很成熟,可以在许多设备和浏览器版本上运行。它自 2021 年 9 月.

报告反馈

WebGLQuery 接口是 WebGL 2 API 的一部分,并提供异步查询信息的方法。默认情况下,可以使用遮挡查询和基元查询。

WebGLObject WebGLQuery

另一种查询类型是分离定时器查询,允许您衡量 GPU 的性能和分析。分离定时器查询仅在使用 EXT_disjoint_timer_query 扩展时可用。

示例

WebGL2RenderingContext.getQueryParameter()

创建 WebGLQuery 对象

在此示例中,gl 必须是 WebGL2RenderingContextWebGLQuery 对象在 WebGL 1 中不可用。
const query = gl.createQuery();

规范

js
规范
# 3.2

浏览器兼容性

WebGL 2.0 规范

参见