Copyright | (c) Sven Panne 2015 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <[email protected]> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Graphics.Rendering.OpenGL.Raw.ARB.OcclusionQuery
Contents
Description
- glGetARBOcclusionQuery :: MonadIO m => m Bool
- gl_ARB_occlusion_query :: Bool
- gl_CURRENT_QUERY_ARB :: GLenum
- gl_QUERY_COUNTER_BITS_ARB :: GLenum
- gl_QUERY_RESULT_ARB :: GLenum
- gl_QUERY_RESULT_AVAILABLE_ARB :: GLenum
- gl_SAMPLES_PASSED_ARB :: GLenum
- glBeginQueryARB :: MonadIO m => GLenum -> GLuint -> m ()
- glDeleteQueriesARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glEndQueryARB :: MonadIO m => GLenum -> m ()
- glGenQueriesARB :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetQueryObjectivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetQueryObjectuivARB :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
- glGetQueryivARB :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glIsQueryARB :: MonadIO m => GLuint -> m GLboolean
Extension Support
glGetARBOcclusionQuery :: MonadIO m => m Bool Source
Is the ARB_occlusion_query extension supported?
gl_ARB_occlusion_query :: Bool Source
Is the ARB_occlusion_query extension supported?
Note that in the presence of multiple contexts with different capabilities,
this might be wrong. Use glGetARBOcclusionQuery
in those cases instead.
Enums
Functions
This command is an alias for glBeginQuery
.
This command is an alias for glDeleteQueries
.
This command is an alias for glEndQuery
.
This command is an alias for glGenQueries
.
Arguments
:: MonadIO m | |
=> GLuint |
|
-> GLenum |
|
-> Ptr GLint |
|
-> m () |
This command is an alias for glGetQueryObjectiv
.
Arguments
:: MonadIO m | |
=> GLuint |
|
-> GLenum |
|
-> Ptr GLuint |
|
-> m () |
This command is an alias for glGetQueryObjectuiv
.