Copyright | (c) Sven Panne 2018 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <svenpanne@gmail.com> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
- glGetNVBindlessTexture :: MonadIO m => m Bool
- gl_NV_bindless_texture :: Bool
- glGetImageHandleNV :: MonadIO m => GLuint -> GLint -> GLboolean -> GLint -> GLenum -> m GLuint64
- glGetTextureHandleNV :: MonadIO m => GLuint -> m GLuint64
- glGetTextureSamplerHandleNV :: MonadIO m => GLuint -> GLuint -> m GLuint64
- glIsImageHandleResidentNV :: MonadIO m => GLuint64 -> m GLboolean
- glIsTextureHandleResidentNV :: MonadIO m => GLuint64 -> m GLboolean
- glMakeImageHandleNonResidentNV :: MonadIO m => GLuint64 -> m ()
- glMakeImageHandleResidentNV :: MonadIO m => GLuint64 -> GLenum -> m ()
- glMakeTextureHandleNonResidentNV :: MonadIO m => GLuint64 -> m ()
- glMakeTextureHandleResidentNV :: MonadIO m => GLuint64 -> m ()
- glProgramUniformHandleui64NV :: MonadIO m => GLuint -> GLint -> GLuint64 -> m ()
- glProgramUniformHandleui64vNV :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> m ()
- glUniformHandleui64NV :: MonadIO m => GLint -> GLuint64 -> m ()
- glUniformHandleui64vNV :: MonadIO m => GLint -> GLsizei -> Ptr GLuint64 -> m ()
Extension Support
glGetNVBindlessTexture :: MonadIO m => m Bool Source #
Is the NV_bindless_texture extension supported?
gl_NV_bindless_texture :: Bool Source #
Is the NV_bindless_texture extension supported?
Note that in the presence of multiple contexts with different capabilities,
this might be wrong. Use glGetNVBindlessTexture
in those cases instead.