WebGL.Raw.Extensions.EXT.DisjointTimerQuery    
- Package
- purescript-webgl2-raw
- Repository
- chrismshelton/purescript-webgl2-raw
#WebGLTimerQueryEXT Source
data WebGLTimerQueryEXT :: TypeDocumentation: EXT_disjoint_timer_query extension
#EXT_disjoint_timer_query Source
data EXT_disjoint_timer_query :: TypeDocumentation: EXT_disjoint_timer_query extension
#createQueryEXT Source
createQueryEXT :: EXT_disjoint_timer_query -> Effect (Maybe WebGLTimerQueryEXT)Usage: createQueryEXT ext_disjoint_timer_query
WebGLTimerQueryEXT? createQueryEXT();
Documentation: EXT_disjoint_timer_query extension
#deleteQueryEXT Source
deleteQueryEXT :: EXT_disjoint_timer_query -> Maybe WebGLTimerQueryEXT -> Effect UnitUsage: deleteQueryEXT ext_disjoint_timer_query query
void deleteQueryEXT (WebGLTimerQueryEXT? query);
Documentation: EXT_disjoint_timer_query extension
#isQueryEXT Source
isQueryEXT :: EXT_disjoint_timer_query -> Maybe WebGLTimerQueryEXT -> Effect BooleanUsage: isQueryEXT ext_disjoint_timer_query query
[WebGLHandlesContextLoss] boolean
isQueryEXT (WebGLTimerQueryEXT? query);
Documentation: EXT_disjoint_timer_query extension
#beginQueryEXT Source
beginQueryEXT :: EXT_disjoint_timer_query -> GLenum -> WebGLTimerQueryEXT -> Effect UnitUsage: beginQueryEXT ext_disjoint_timer_query target query
void beginQueryEXT (GLenum target, WebGLTimerQueryEXT query);
Documentation: EXT_disjoint_timer_query extension
#endQueryEXT Source
endQueryEXT :: EXT_disjoint_timer_query -> GLenum -> Effect UnitUsage: endQueryEXT ext_disjoint_timer_query target
void endQueryEXT (GLenum target);
Documentation: EXT_disjoint_timer_query extension
#queryCounterEXT Source
queryCounterEXT :: EXT_disjoint_timer_query -> WebGLTimerQueryEXT -> GLenum -> Effect UnitUsage: queryCounterEXT ext_disjoint_timer_query query target
void queryCounterEXT (WebGLTimerQueryEXT query, GLenum target);
Documentation: EXT_disjoint_timer_query extension
#getQueryEXTGLint Source
getQueryEXTGLint :: EXT_disjoint_timer_query -> GLenum -> GLenum -> Effect (Maybe GLint)Usage: getQueryEXTGLint ext_disjoint_timer_query target pname
Use when:
- target=- TIMESTAMP_EXTand- pname=- QUERY_COUNTER_BITS_EXT(EXT_disjoint_timer_query)
- target=- TIME_ELAPSED_EXTand- pname=- QUERY_COUNTER_BITS_EXT(EXT_disjoint_timer_query)
any getQueryEXT (GLenum target, GLenum pname);
Documentation: EXT_disjoint_timer_query extension
Warning: the javascript version of this function returns different types depending on the arguments provided. This function will throw an exception if the returned value is not of the expected type.
#getQueryEXTWebGLQuery Source
getQueryEXTWebGLQuery :: EXT_disjoint_timer_query -> GLenum -> GLenum -> Effect (Maybe WebGLQuery)Usage: getQueryEXTWebGLQuery ext_disjoint_timer_query target pname
Use when:
- target=- TIME_ELAPSED_EXTand- pname=- CURRENT_QUERY(EXT_disjoint_timer_query)
any getQueryEXT (GLenum target, GLenum pname);
Documentation: EXT_disjoint_timer_query extension
Warning: the javascript version of this function returns different types depending on the arguments provided. This function will throw an exception if the returned value is not of the expected type.
#getQueryObjectEXTBoolean Source
getQueryObjectEXTBoolean :: EXT_disjoint_timer_query -> WebGLTimerQueryEXT -> GLenum -> Effect (Maybe Boolean)Usage: getQueryObjectEXTBoolean ext_disjoint_timer_query query pname
Use when:
- pname=- QUERY_RESULT_AVAILABLE_EXT(EXT_disjoint_timer_query)
any getQueryObjectEXT (WebGLTimerQueryEXT query, GLenum pname);
Documentation: EXT_disjoint_timer_query extension
Warning: the javascript version of this function returns different types depending on the arguments provided. This function will throw an exception if the returned value is not of the expected type.
#getQueryObjectEXTGLuint64EXT Source
getQueryObjectEXTGLuint64EXT :: EXT_disjoint_timer_query -> WebGLTimerQueryEXT -> GLenum -> Effect (Maybe GLuint64EXT)Usage: getQueryObjectEXTGLuint64EXT ext_disjoint_timer_query query pname
Use when:
- pname=- QUERY_RESULT_EXT(EXT_disjoint_timer_query)
any getQueryObjectEXT (WebGLTimerQueryEXT query, GLenum pname);
Documentation: EXT_disjoint_timer_query extension
Warning: the javascript version of this function returns different types depending on the arguments provided. This function will throw an exception if the returned value is not of the expected type.
#getExtensionEXT_disjoint_timer_query Source
getExtensionEXT_disjoint_timer_query :: forall c. IsWebGLRenderingContext c => c -> Effect (Maybe EXT_disjoint_timer_query)Usage: getExtensionEXT_disjoint_timer_query gl
- Modules
- WebGL.Raw. Extensions. ANGLE. InstancedArrays 
- WebGL.Raw. Extensions. EXT. BlendMinmax 
- WebGL.Raw. Extensions. EXT. ColorBufferFloat 
- WebGL.Raw. Extensions. EXT. ColorBufferHalfFloat 
- WebGL.Raw. Extensions. EXT. DisjointTimerQuery 
- WebGL.Raw. Extensions. EXT. DisjointTimerQueryWebgl2 
- WebGL.Raw. Extensions. EXT. FragDepth 
- WebGL.Raw. Extensions. EXT. SRGB 
- WebGL.Raw. Extensions. EXT. ShaderTextureLod 
- WebGL.Raw. Extensions. EXT. TextureFilterAnisotropic 
- WebGL.Raw. Extensions. OES. ElementIndexUint 
- WebGL.Raw. Extensions. OES. StandardDerivatives 
- WebGL.Raw. Extensions. OES. TextureFloat 
- WebGL.Raw. Extensions. OES. TextureFloatLinear 
- WebGL.Raw. Extensions. OES. TextureHalfFloat 
- WebGL.Raw. Extensions. OES. TextureHalfFloatLinear 
- WebGL.Raw. Extensions. OES. VertexArrayObject 
- WebGL.Raw. Extensions. WEBGL. ColorBufferFloat 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureAstc 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureEtc 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureEtc1 
- WebGL.Raw. Extensions. WEBGL. CompressedTexturePvrtc 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureS3tc 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureS3tcSrgb 
- WebGL.Raw. Extensions. WEBGL. DebugRendererInfo 
- WebGL.Raw. Extensions. WEBGL. DebugShaders 
- WebGL.Raw. Extensions. WEBGL. DepthTexture 
- WebGL.Raw. Extensions. WEBGL. DrawBuffers 
- WebGL.Raw. Extensions. WEBGL. LoseContext 
- WebGL.Raw. Types 
- WebGL.Raw. WebGL1 
- WebGL.Raw. WebGL1. Enums 
- WebGL.Raw. WebGL1. Uniforms 
- WebGL.Raw. WebGL1. VertexAttributes 
- WebGL.Raw. WebGL1. WebGLActiveInfo 
- WebGL.Raw. WebGL1. WebGLBuffer 
- WebGL.Raw. WebGL1. WebGLContextEvent 
- WebGL.Raw. WebGL1. WebGLFramebuffer 
- WebGL.Raw. WebGL1. WebGLProgram 
- WebGL.Raw. WebGL1. WebGLRenderbuffer 
- WebGL.Raw. WebGL1. WebGLRenderingContext 
- WebGL.Raw. WebGL1. WebGLShader 
- WebGL.Raw. WebGL1. WebGLShaderPrecisionFormat 
- WebGL.Raw. WebGL1. WebGLTexture 
- WebGL.Raw. WebGL2 
- WebGL.Raw. WebGL2. Enums 
- WebGL.Raw. WebGL2. UniformBufferObjects 
- WebGL.Raw. WebGL2. Uniforms 
- WebGL.Raw. WebGL2. VertexAttributes 
- WebGL.Raw. WebGL2. WebGL2RenderingContext 
- WebGL.Raw. WebGL2. WebGLActiveInfo 
- WebGL.Raw. WebGL2. WebGLBuffer 
- WebGL.Raw. WebGL2. WebGLContextEvent 
- WebGL.Raw. WebGL2. WebGLFramebuffer 
- WebGL.Raw. WebGL2. WebGLProgram 
- WebGL.Raw. WebGL2. WebGLQuery 
- WebGL.Raw. WebGL2. WebGLRenderbuffer 
- WebGL.Raw. WebGL2. WebGLSampler 
- WebGL.Raw. WebGL2. WebGLShader 
- WebGL.Raw. WebGL2. WebGLShaderPrecisionFormat 
- WebGL.Raw. WebGL2. WebGLSync 
- WebGL.Raw. WebGL2. WebGLTexture 
- WebGL.Raw. WebGL2. WebGLTransformFeedback 
- WebGL.Raw. WebGL2. WebGLVertexArrayObject