EXT_disjoint_timer_query.queryCounterEXT()

The EXT_disjoint_timer_query.queryCounterEXT() method of the WebGL API records the current time into the corresponding query object.

Syntax

JavaScript
void <var>ext</var>.queryCounterEXT(<var>query</var>, <var>target</var>);

Parameters

query
A WebGLTimerQueryEXT object for which to record the current time.
target
A GLenum specifying the target of the time query. Must be ext.TIMESTAMP_EXT.

Return value

None.

Examples

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

// ...

ext.queryCounterEXT(endQuery, ext.TIMESTAMP_EXT);

Specifications

Specification Status Comment
EXT_disjoint_timer_query
The definition of 'EXT_disjoint_timer_query' in that specification.
Working Draft Initial definition.

Browser compatibility

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support ? 41 (41) [1] ? ? ?
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? ? ? ? ? ?

[1] Toggling the webgl.enable-draft-extensions preference in about:config is required.

See also

License

© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/api/ext_disjoint_timer_query/querycounterext

API Method Reference WebGL WebGL extension