gl-0.8.0: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.OES.Mapbuffer

Contents

Synopsis

Extension Support

gl_OES_mapbuffer :: Bool Source #

Checks that the GL_OES_mapbuffer extension is available.

GL_OES_mapbuffer

glGetBufferPointervOES :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr ()) -> m () Source #

Usage: glGetBufferPointervOES target pname params

This command is an alias for glGetBufferPointerv.

glMapBufferOES :: MonadIO m => GLenum -> GLenum -> m (Ptr ()) Source #

Usage: glMapBufferOES target access

This command is an alias for glMapBuffer.

glUnmapBufferOES :: MonadIO m => GLenum -> m GLboolean Source #

Usage: glUnmapBufferOES target

This command is an alias for glUnmapBuffer.

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

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

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

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