module Graphics.GL.Ext.OES.CopyImage (
gl_OES_copy_image
, glCopyImageSubDataOES
) where
import Control.Monad.IO.Class
import Data.Set
import Foreign.Ptr
import Graphics.GL.Internal.FFI
import Graphics.GL.Internal.Proc
import Graphics.GL.Types
import System.IO.Unsafe
gl_OES_copy_image :: Bool
gl_OES_copy_image = member "GL_OES_copy_image" extensions
glCopyImageSubDataOES :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
glCopyImageSubDataOES = ffiuintenumintintintintuintenumintintintintsizeisizeisizeiIOV glCopyImageSubDataOESFunPtr
glCopyImageSubDataOESFunPtr :: FunPtr (GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> IO ())
glCopyImageSubDataOESFunPtr = unsafePerformIO (getProcAddress "glCopyImageSubDataOES")