webgl extension method
EXT_disjoint_timer_query: getQueryEXT() method
The EXT_disjoint_timer_query.getQueryEXT() method of the
WebGL API returns information about a query
target.
Syntax
getQueryEXT(target, pname)
Parameters
target- : A
GLenumspecifying the target of the time query. Must beext.TIMESTAMP_EXTorext.TIME_ELAPSED_EXT.
- : A
pname- : A
GLenumspecifying which information to return. Must beext.CURRENT_QUERY_EXTorext.QUERY_COUNTER_BITS_EXT.
- : A
Return value
Depends on pname:
- If
pnameisext.CURRENT_QUERY_EXT: AWebGLQueryobject, which is the currently active query for the given target. - If
pnameisext.QUERY_COUNTER_BITS_EXT: AGLintindicating the number of bits used to hold the query result for the given target.
Examples
const ext = gl.getExtension("EXT_disjoint_timer_query");
const startQuery = ext.createQueryEXT();
ext.queryCounterEXT(startQuery, ext.TIMESTAMP_EXT);
const currentQuery = ext.getQueryEXT(ext.TIMESTAMP_EXT, ext.CURRENT_QUERY_EXT);
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.