Copyright | (c) Sven Panne 2013 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <svenpanne@gmail.com> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
All raw functions and tokens from the ARB_occlusion_query extension, see http://www.opengl.org/registry/specs/ARB/occlusion_query.txt.
- glGenQueries :: GLsizei -> Ptr GLuint -> IO ()
- glDeleteQueries :: GLsizei -> Ptr GLuint -> IO ()
- glIsQuery :: GLuint -> IO GLboolean
- glBeginQuery :: GLenum -> GLuint -> IO ()
- glEndQuery :: GLenum -> IO ()
- glGetQueryiv :: GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetQueryObjectiv :: GLuint -> GLenum -> Ptr GLint -> IO ()
- glGetQueryObjectuiv :: GLuint -> GLenum -> Ptr GLuint -> IO ()
- gl_SAMPLES_PASSED :: GLenum
- gl_QUERY_COUNTER_BITS :: GLenum
- gl_CURRENT_QUERY :: GLenum
- gl_QUERY_RESULT :: GLenum
- gl_QUERY_RESULT_AVAILABLE :: GLenum
Functions
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x
:: GLenum |
|
-> GLenum |
|
-> Ptr GLint |
|
-> IO () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x
:: GLuint |
|
-> GLenum |
|
-> Ptr GLint |
|
-> IO () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x
:: GLuint |
|
-> GLenum |
|
-> Ptr GLuint |
|
-> IO () |
Manual pages for OpenGL 2.x or OpenGL 3.x or OpenGL 4.x