gl-0.8.0: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.ARB.BindlessTexture

Contents

Synopsis

Extension Support

gl_ARB_bindless_texture :: Bool #

Checks that the GL_ARB_bindless_texture extension is available.

GL_ARB_bindless_texture

glGetImageHandleARB :: MonadIO m => GLuint -> GLint -> GLboolean -> GLint -> GLenum -> m GLuint64 #

Usage: glGetImageHandleARB texture level layered layer format

glProgramUniformHandleui64ARB :: MonadIO m => GLuint -> GLint -> GLuint64 -> m () #

Usage: glProgramUniformHandleui64ARB program location value

glProgramUniformHandleui64vARB :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m () #

Usage: glProgramUniformHandleui64vARB program location count values

The length of values should be count.

glUniformHandleui64ARB :: MonadIO m => GLint -> GLuint64 -> m () #

Usage: glUniformHandleui64ARB location value

glUniformHandleui64vARB :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m () #

Usage: glUniformHandleui64vARB location count value

The length of value should be count.

pattern GL_UNSIGNED_INT64_ARB :: forall a. (Num a, Eq a) => a #