Safe Haskell | None |
---|---|
Language | Haskell2010 |
- gl_IMG_bindless_texture :: Bool
- glGetTextureHandleIMG :: MonadIO m => GLuint -> m GLuint64
- glGetTextureSamplerHandleIMG :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glProgramUniformHandleui64IMG :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vIMG :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformHandleui64IMG :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vIMG :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
Extension Support
gl_IMG_bindless_texture :: Bool Source #
Checks that the GL_IMG_bindless_texture extension is available.
GL_IMG_bindless_texture
glGetTextureHandleIMG :: MonadIO m => GLuint -> m GLuint64 Source #
Usage: glGetTextureHandleIMG
texture
This command is an alias for glGetTextureHandleARB
.
glGetTextureSamplerHandleIMG :: MonadIO m => GLuint -> GLuint -> m GLuint64 Source #
Usage: glGetTextureSamplerHandleIMG
texture sampler
This command is an alias for glGetTextureSamplerHandleARB
.
glProgramUniformHandleui64IMG :: MonadIO m => GLuint -> GLint -> GLuint64 -> m () Source #
Usage: glProgramUniformHandleui64IMG
program location value
This command is an alias for glProgramUniformHandleui64ARB
.
glProgramUniformHandleui64vIMG :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m () Source #
Usage: glProgramUniformHandleui64vIMG
program location count values
The length of values
should be count
.
This command is an alias for glProgramUniformHandleui64vARB
.
glUniformHandleui64IMG :: MonadIO m => GLint -> GLuint64 -> m () Source #
Usage: glUniformHandleui64IMG
location value
This command is an alias for glUniformHandleui64ARB
.
glUniformHandleui64vIMG :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m () Source #
Usage: glUniformHandleui64vIMG
location count value
The length of value
should be count
.
This command is an alias for glUniformHandleui64vARB
.