EXT_disjoint_timer_query: queryCounterEXT() Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Die EXT_disjoint_timer_query.queryCounterEXT() Methode der WebGL API zeichnet die aktuelle Zeit im entsprechenden Abfrageobjekt auf.

Syntax

js
queryCounterEXT(query, target)

Parameter

query

Ein WebGLQuery Objekt, für das die aktuelle Zeit aufgezeichnet werden soll.

target

Ein GLenum, das das Ziel der Zeitabfrage angibt. Muss ext.TIMESTAMP_EXT sein.

Rückgabewert

Keiner (undefined).

Beispiele

js
const ext = gl.getExtension("EXT_disjoint_timer_query");
const startQuery = ext.createQueryEXT();
const endQuery = ext.createQueryEXT();
ext.queryCounterEXT(startQuery, ext.TIMESTAMP_EXT);

// …

ext.queryCounterEXT(endQuery, ext.TIMESTAMP_EXT);

Spezifikationen

Specification
WebGL EXT_disjoint_timer_query Extension Specification

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch