EXTDisjointTimerQuery class
The EXT_disjoint_timer_query extension is part of the WebGL API
and provides a way to measure the duration of a set of GL
commands, without stalling the rendering pipeline.
WebGL extensions are available using the
WebGLRenderingContext.getExtension()
method. For more
information, see also Using Extensions in the WebGL tutorial.
Note: This extension should be available in WebGL1 contexts
only. EXT_disjoint_timer_query_webgl2
is available in WebGL 2
contexts .
In WebGL 2, the getQueryObject
was renamed to
getQueryParameter
.
In WebGL 2, other queries (such as occlusion queries and
primitive queries) are possible using WebGLQuery objects.
- Available extensions
- Annotations
-
- @JS('EXT_disjoint_timer_query')
- @staticInterop
Constructors
- EXTDisjointTimerQuery()
-
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- currentQueryExt → int
-
no setter
- gpuDisjointExt → int
-
no setter
- queryCounterBitsExt → int
-
no setter
- queryResultAvailableExt → int
-
no setter
- queryResultExt → int
-
no setter
- timeElapsedExt → int
-
no setter
- timestampExt → int
-
no setter