gl-0.8.0: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.INTEL.MapTexture

Contents

Synopsis

Extension Support

gl_INTEL_map_texture :: Bool Source #

Checks that the GL_INTEL_map_texture extension is available.

GL_INTEL_map_texture

glMapTexture2DINTEL :: MonadIO m => GLuint -> GLint -> GLbitfield -> Ptr GLint -> Ptr GLenum -> m (Ptr ()) Source #

Usage: glMapTexture2DINTEL texture level access stride layout

The length of stride should be 1.

The length of layout should be 1.

glUnmapTexture2DINTEL :: MonadIO m => GLuint -> GLint -> m () Source #

Usage: glUnmapTexture2DINTEL texture level

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

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

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

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