{-# OPTIONS_HADDOCK hide #-}
module Graphics.GL.Functions.F02 (
glBindVertexShaderEXT,
glBindVideoCaptureStreamBufferNV,
glBindVideoCaptureStreamTextureNV,
glBinormal3bEXT,
glBinormal3bvEXT,
glBinormal3dEXT,
glBinormal3dvEXT,
glBinormal3fEXT,
glBinormal3fvEXT,
glBinormal3iEXT,
glBinormal3ivEXT,
glBinormal3sEXT,
glBinormal3svEXT,
glBinormalPointerEXT,
glBitmap,
glBitmapxOES,
glBlendBarrier,
glBlendBarrierKHR,
glBlendBarrierNV,
glBlendColor,
glBlendColorEXT,
glBlendColorxOES,
glBlendEquation,
glBlendEquationEXT,
glBlendEquationIndexedAMD,
glBlendEquationOES,
glBlendEquationSeparate,
glBlendEquationSeparateEXT,
glBlendEquationSeparateIndexedAMD,
glBlendEquationSeparateOES,
glBlendEquationSeparatei,
glBlendEquationSeparateiARB,
glBlendEquationSeparateiEXT,
glBlendEquationSeparateiOES,
glBlendEquationi,
glBlendEquationiARB,
glBlendEquationiEXT,
glBlendEquationiOES,
glBlendFunc,
glBlendFuncIndexedAMD,
glBlendFuncSeparate,
glBlendFuncSeparateEXT,
glBlendFuncSeparateINGR,
glBlendFuncSeparateIndexedAMD,
glBlendFuncSeparateOES,
glBlendFuncSeparatei,
glBlendFuncSeparateiARB,
glBlendFuncSeparateiEXT,
glBlendFuncSeparateiOES,
glBlendFunci,
glBlendFunciARB,
glBlendFunciEXT,
glBlendFunciOES,
glBlendParameteriNV,
glBlitFramebuffer,
glBlitFramebufferANGLE,
glBlitFramebufferEXT,
glBlitFramebufferNV,
glBlitNamedFramebuffer,
glBufferAddressRangeNV,
glBufferAttachMemoryNV,
glBufferData,
glBufferDataARB,
glBufferPageCommitmentARB,
glBufferParameteriAPPLE,
glBufferStorage,
glBufferStorageEXT,
glBufferStorageExternalEXT,
glBufferStorageMemEXT,
glBufferSubData,
glBufferSubDataARB,
glCallCommandListNV,
glCallList,
glCallLists,
glCheckFramebufferStatus,
glCheckFramebufferStatusEXT,
glCheckFramebufferStatusOES,
glCheckNamedFramebufferStatus,
glCheckNamedFramebufferStatusEXT,
glClampColor,
glClampColorARB,
glClear,
glClearAccum,
glClearAccumxOES,
glClearBufferData,
glClearBufferSubData,
glClearBufferfi,
glClearBufferfv,
glClearBufferiv,
glClearBufferuiv,
glClearColor,
glClearColorIiEXT,
glClearColorIuiEXT,
glClearColorx,
glClearColorxOES,
glClearDepth,
glClearDepthdNV,
glClearDepthf,
glClearDepthfOES,
glClearDepthx
) where
import Control.Monad.IO.Class ( MonadIO(..) )
import Foreign.Ptr
import Graphics.GL.Foreign
import Graphics.GL.Types
import System.IO.Unsafe ( unsafePerformIO )
glBindVertexShaderEXT
:: MonadIO m
=> GLuint
-> m ()
glBindVertexShaderEXT :: GLuint -> m ()
glBindVertexShaderEXT GLuint
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO ()) -> GLuint -> IO ()
dyn3 FunPtr (GLuint -> IO ())
ptr_glBindVertexShaderEXT GLuint
v1
{-# NOINLINE ptr_glBindVertexShaderEXT #-}
ptr_glBindVertexShaderEXT :: FunPtr (GLuint -> IO ())
ptr_glBindVertexShaderEXT :: FunPtr (GLuint -> IO ())
ptr_glBindVertexShaderEXT = IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ()))
-> IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBindVertexShaderEXT"
glBindVideoCaptureStreamBufferNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLintptrARB
-> m ()
glBindVideoCaptureStreamBufferNV :: GLuint -> GLuint -> GLuint -> GLintptrARB -> m ()
glBindVideoCaptureStreamBufferNV GLuint
v1 GLuint
v2 GLuint
v3 GLintptrARB
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ())
-> GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ()
dyn37 FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ())
ptr_glBindVideoCaptureStreamBufferNV GLuint
v1 GLuint
v2 GLuint
v3 GLintptrARB
v4
{-# NOINLINE ptr_glBindVideoCaptureStreamBufferNV #-}
ptr_glBindVideoCaptureStreamBufferNV :: FunPtr (GLuint -> GLuint -> GLenum -> GLintptrARB -> IO ())
ptr_glBindVideoCaptureStreamBufferNV :: FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ())
ptr_glBindVideoCaptureStreamBufferNV = IO (FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLintptrARB -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBindVideoCaptureStreamBufferNV"
glBindVideoCaptureStreamTextureNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLenum
-> GLuint
-> m ()
glBindVideoCaptureStreamTextureNV :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBindVideoCaptureStreamTextureNV GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn38 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBindVideoCaptureStreamTextureNV GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5
{-# NOINLINE ptr_glBindVideoCaptureStreamTextureNV #-}
ptr_glBindVideoCaptureStreamTextureNV :: FunPtr (GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> IO ())
ptr_glBindVideoCaptureStreamTextureNV :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBindVideoCaptureStreamTextureNV = IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr
(GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBindVideoCaptureStreamTextureNV"
glBinormal3bEXT
:: MonadIO m
=> GLbyte
-> GLbyte
-> GLbyte
-> m ()
glBinormal3bEXT :: GLbyte -> GLbyte -> GLbyte -> m ()
glBinormal3bEXT GLbyte
v1 GLbyte
v2 GLbyte
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ())
-> GLbyte -> GLbyte -> GLbyte -> IO ()
dyn39 FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ())
ptr_glBinormal3bEXT GLbyte
v1 GLbyte
v2 GLbyte
v3
{-# NOINLINE ptr_glBinormal3bEXT #-}
ptr_glBinormal3bEXT :: FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ())
ptr_glBinormal3bEXT :: FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ())
ptr_glBinormal3bEXT = IO (FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ()))
-> FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ()))
-> FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ()))
-> IO (FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ()))
-> FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3bEXT"
glBinormal3bvEXT
:: MonadIO m
=> Ptr GLbyte
-> m ()
glBinormal3bvEXT :: Ptr GLbyte -> m ()
glBinormal3bvEXT Ptr GLbyte
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (Ptr GLbyte -> IO ()) -> Ptr GLbyte -> IO ()
dyn40 FunPtr (Ptr GLbyte -> IO ())
ptr_glBinormal3bvEXT Ptr GLbyte
v1
{-# NOINLINE ptr_glBinormal3bvEXT #-}
ptr_glBinormal3bvEXT :: FunPtr (Ptr GLbyte -> IO ())
ptr_glBinormal3bvEXT :: FunPtr (Ptr GLbyte -> IO ())
ptr_glBinormal3bvEXT = IO (FunPtr (Ptr GLbyte -> IO ())) -> FunPtr (Ptr GLbyte -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (Ptr GLbyte -> IO ())) -> FunPtr (Ptr GLbyte -> IO ()))
-> IO (FunPtr (Ptr GLbyte -> IO ()))
-> FunPtr (Ptr GLbyte -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (Ptr GLbyte -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3bvEXT"
glBinormal3dEXT
:: MonadIO m
=> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glBinormal3dEXT :: GLdouble -> GLdouble -> GLdouble -> m ()
glBinormal3dEXT GLdouble
v1 GLdouble
v2 GLdouble
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ())
-> GLdouble -> GLdouble -> GLdouble -> IO ()
dyn41 FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glBinormal3dEXT GLdouble
v1 GLdouble
v2 GLdouble
v3
{-# NOINLINE ptr_glBinormal3dEXT #-}
ptr_glBinormal3dEXT :: FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glBinormal3dEXT :: FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glBinormal3dEXT = IO (FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ()))
-> IO (FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3dEXT"
glBinormal3dvEXT
:: MonadIO m
=> Ptr GLdouble
-> m ()
glBinormal3dvEXT :: Ptr GLdouble -> m ()
glBinormal3dvEXT Ptr GLdouble
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (Ptr GLdouble -> IO ()) -> Ptr GLdouble -> IO ()
dyn42 FunPtr (Ptr GLdouble -> IO ())
ptr_glBinormal3dvEXT Ptr GLdouble
v1
{-# NOINLINE ptr_glBinormal3dvEXT #-}
ptr_glBinormal3dvEXT :: FunPtr (Ptr GLdouble -> IO ())
ptr_glBinormal3dvEXT :: FunPtr (Ptr GLdouble -> IO ())
ptr_glBinormal3dvEXT = IO (FunPtr (Ptr GLdouble -> IO ()))
-> FunPtr (Ptr GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (Ptr GLdouble -> IO ()))
-> FunPtr (Ptr GLdouble -> IO ()))
-> IO (FunPtr (Ptr GLdouble -> IO ()))
-> FunPtr (Ptr GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (Ptr GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3dvEXT"
glBinormal3fEXT
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glBinormal3fEXT :: GLfloat -> GLfloat -> GLfloat -> m ()
glBinormal3fEXT GLfloat
v1 GLfloat
v2 GLfloat
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
-> GLfloat -> GLfloat -> GLfloat -> IO ()
dyn43 FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBinormal3fEXT GLfloat
v1 GLfloat
v2 GLfloat
v3
{-# NOINLINE ptr_glBinormal3fEXT #-}
ptr_glBinormal3fEXT :: FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBinormal3fEXT :: FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBinormal3fEXT = IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ()))
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3fEXT"
glBinormal3fvEXT
:: MonadIO m
=> Ptr GLfloat
-> m ()
glBinormal3fvEXT :: Ptr GLfloat -> m ()
glBinormal3fvEXT Ptr GLfloat
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (Ptr GLfloat -> IO ()) -> Ptr GLfloat -> IO ()
dyn44 FunPtr (Ptr GLfloat -> IO ())
ptr_glBinormal3fvEXT Ptr GLfloat
v1
{-# NOINLINE ptr_glBinormal3fvEXT #-}
ptr_glBinormal3fvEXT :: FunPtr (Ptr GLfloat -> IO ())
ptr_glBinormal3fvEXT :: FunPtr (Ptr GLfloat -> IO ())
ptr_glBinormal3fvEXT = IO (FunPtr (Ptr GLfloat -> IO ())) -> FunPtr (Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (Ptr GLfloat -> IO ()))
-> FunPtr (Ptr GLfloat -> IO ()))
-> IO (FunPtr (Ptr GLfloat -> IO ()))
-> FunPtr (Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3fvEXT"
glBinormal3iEXT
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> m ()
glBinormal3iEXT :: GLint -> GLint -> GLint -> m ()
glBinormal3iEXT GLint
v1 GLint
v2 GLint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLint -> GLint -> GLint -> IO ())
-> GLint -> GLint -> GLint -> IO ()
dyn45 FunPtr (GLint -> GLint -> GLint -> IO ())
ptr_glBinormal3iEXT GLint
v1 GLint
v2 GLint
v3
{-# NOINLINE ptr_glBinormal3iEXT #-}
ptr_glBinormal3iEXT :: FunPtr (GLint -> GLint -> GLint -> IO ())
ptr_glBinormal3iEXT :: FunPtr (GLint -> GLint -> GLint -> IO ())
ptr_glBinormal3iEXT = IO (FunPtr (GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLint -> GLint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLint -> GLint -> GLint -> IO ()))
-> IO (FunPtr (GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLint -> GLint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLint -> GLint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3iEXT"
glBinormal3ivEXT
:: MonadIO m
=> Ptr GLint
-> m ()
glBinormal3ivEXT :: Ptr GLint -> m ()
glBinormal3ivEXT Ptr GLint
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (Ptr GLint -> IO ()) -> Ptr GLint -> IO ()
dyn46 FunPtr (Ptr GLint -> IO ())
ptr_glBinormal3ivEXT Ptr GLint
v1
{-# NOINLINE ptr_glBinormal3ivEXT #-}
ptr_glBinormal3ivEXT :: FunPtr (Ptr GLint -> IO ())
ptr_glBinormal3ivEXT :: FunPtr (Ptr GLint -> IO ())
ptr_glBinormal3ivEXT = IO (FunPtr (Ptr GLint -> IO ())) -> FunPtr (Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (Ptr GLint -> IO ())) -> FunPtr (Ptr GLint -> IO ()))
-> IO (FunPtr (Ptr GLint -> IO ())) -> FunPtr (Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3ivEXT"
glBinormal3sEXT
:: MonadIO m
=> GLshort
-> GLshort
-> GLshort
-> m ()
glBinormal3sEXT :: GLshort -> GLshort -> GLshort -> m ()
glBinormal3sEXT GLshort
v1 GLshort
v2 GLshort
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLshort -> GLshort -> GLshort -> IO ())
-> GLshort -> GLshort -> GLshort -> IO ()
dyn47 FunPtr (GLshort -> GLshort -> GLshort -> IO ())
ptr_glBinormal3sEXT GLshort
v1 GLshort
v2 GLshort
v3
{-# NOINLINE ptr_glBinormal3sEXT #-}
ptr_glBinormal3sEXT :: FunPtr (GLshort -> GLshort -> GLshort -> IO ())
ptr_glBinormal3sEXT :: FunPtr (GLshort -> GLshort -> GLshort -> IO ())
ptr_glBinormal3sEXT = IO (FunPtr (GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr (GLshort -> GLshort -> GLshort -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr (GLshort -> GLshort -> GLshort -> IO ()))
-> IO (FunPtr (GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr (GLshort -> GLshort -> GLshort -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLshort -> GLshort -> GLshort -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3sEXT"
glBinormal3svEXT
:: MonadIO m
=> Ptr GLshort
-> m ()
glBinormal3svEXT :: Ptr GLshort -> m ()
glBinormal3svEXT Ptr GLshort
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (Ptr GLshort -> IO ()) -> Ptr GLshort -> IO ()
dyn48 FunPtr (Ptr GLshort -> IO ())
ptr_glBinormal3svEXT Ptr GLshort
v1
{-# NOINLINE ptr_glBinormal3svEXT #-}
ptr_glBinormal3svEXT :: FunPtr (Ptr GLshort -> IO ())
ptr_glBinormal3svEXT :: FunPtr (Ptr GLshort -> IO ())
ptr_glBinormal3svEXT = IO (FunPtr (Ptr GLshort -> IO ())) -> FunPtr (Ptr GLshort -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (Ptr GLshort -> IO ()))
-> FunPtr (Ptr GLshort -> IO ()))
-> IO (FunPtr (Ptr GLshort -> IO ()))
-> FunPtr (Ptr GLshort -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (Ptr GLshort -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormal3svEXT"
glBinormalPointerEXT
:: MonadIO m
=> GLenum
-> GLsizei
-> Ptr a
-> m ()
glBinormalPointerEXT :: GLuint -> GLint -> Ptr a -> m ()
glBinormalPointerEXT GLuint
v1 GLint
v2 Ptr a
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLint -> Ptr a -> IO ())
-> GLuint -> GLint -> Ptr a -> IO ()
forall a.
FunPtr (GLuint -> GLint -> Ptr a -> IO ())
-> GLuint -> GLint -> Ptr a -> IO ()
dyn49 FunPtr (GLuint -> GLint -> Ptr a -> IO ())
forall a. FunPtr (GLuint -> GLint -> Ptr a -> IO ())
ptr_glBinormalPointerEXT GLuint
v1 GLint
v2 Ptr a
v3
{-# NOINLINE ptr_glBinormalPointerEXT #-}
ptr_glBinormalPointerEXT :: FunPtr (GLenum -> GLsizei -> Ptr a -> IO ())
ptr_glBinormalPointerEXT :: FunPtr (GLuint -> GLint -> Ptr a -> IO ())
ptr_glBinormalPointerEXT = IO (FunPtr (GLuint -> GLint -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLint -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr a -> IO ()))
-> IO (FunPtr (GLuint -> GLint -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLint -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBinormalPointerEXT"
glBitmap
:: MonadIO m
=> GLsizei
-> GLsizei
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> m ()
glBitmap :: GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> m ()
glBitmap GLint
v1 GLint
v2 GLfloat
v3 GLfloat
v4 GLfloat
v5 GLfloat
v6 Ptr GLubyte
v7 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ())
-> GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ()
dyn50 FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ())
ptr_glBitmap GLint
v1 GLint
v2 GLfloat
v3 GLfloat
v4 GLfloat
v5 GLfloat
v6 Ptr GLubyte
v7
{-# NOINLINE ptr_glBitmap #-}
ptr_glBitmap :: FunPtr (GLsizei -> GLsizei -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> Ptr GLubyte -> IO ())
ptr_glBitmap :: FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ())
ptr_glBitmap = IO
(FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ()))
-> IO
(FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBitmap"
glBitmapxOES
:: MonadIO m
=> GLsizei
-> GLsizei
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> m ()
glBitmapxOES :: GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> m ()
glBitmapxOES GLint
v1 GLint
v2 GLfixed
v3 GLfixed
v4 GLfixed
v5 GLfixed
v6 Ptr GLubyte
v7 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ())
-> GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ()
dyn51 FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ())
ptr_glBitmapxOES GLint
v1 GLint
v2 GLfixed
v3 GLfixed
v4 GLfixed
v5 GLfixed
v6 Ptr GLubyte
v7
{-# NOINLINE ptr_glBitmapxOES #-}
ptr_glBitmapxOES :: FunPtr (GLsizei -> GLsizei -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> Ptr GLubyte -> IO ())
ptr_glBitmapxOES :: FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ())
ptr_glBitmapxOES = IO
(FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ()))
-> IO
(FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBitmapxOES"
glBlendBarrier
:: MonadIO m
=> m ()
glBlendBarrier :: m ()
glBlendBarrier = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (IO ()) -> IO ()
dyn11 FunPtr (IO ())
ptr_glBlendBarrier
{-# NOINLINE ptr_glBlendBarrier #-}
ptr_glBlendBarrier :: FunPtr (IO ())
ptr_glBlendBarrier :: FunPtr (IO ())
ptr_glBlendBarrier = IO (FunPtr (IO ())) -> FunPtr (IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (IO ())) -> FunPtr (IO ()))
-> IO (FunPtr (IO ())) -> FunPtr (IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendBarrier"
glBlendBarrierKHR
:: MonadIO m
=> m ()
glBlendBarrierKHR :: m ()
glBlendBarrierKHR = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (IO ()) -> IO ()
dyn11 FunPtr (IO ())
ptr_glBlendBarrierKHR
{-# NOINLINE ptr_glBlendBarrierKHR #-}
ptr_glBlendBarrierKHR :: FunPtr (IO ())
ptr_glBlendBarrierKHR :: FunPtr (IO ())
ptr_glBlendBarrierKHR = IO (FunPtr (IO ())) -> FunPtr (IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (IO ())) -> FunPtr (IO ()))
-> IO (FunPtr (IO ())) -> FunPtr (IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendBarrierKHR"
glBlendBarrierNV
:: MonadIO m
=> m ()
glBlendBarrierNV :: m ()
glBlendBarrierNV = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (IO ()) -> IO ()
dyn11 FunPtr (IO ())
ptr_glBlendBarrierNV
{-# NOINLINE ptr_glBlendBarrierNV #-}
ptr_glBlendBarrierNV :: FunPtr (IO ())
ptr_glBlendBarrierNV :: FunPtr (IO ())
ptr_glBlendBarrierNV = IO (FunPtr (IO ())) -> FunPtr (IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (IO ())) -> FunPtr (IO ()))
-> IO (FunPtr (IO ())) -> FunPtr (IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendBarrierNV"
glBlendColor
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glBlendColor :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glBlendColor GLfloat
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
-> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
dyn52 FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBlendColor GLfloat
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4
{-# NOINLINE ptr_glBlendColor #-}
ptr_glBlendColor :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBlendColor :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBlendColor = IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendColor"
glBlendColorEXT
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glBlendColorEXT :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glBlendColorEXT GLfloat
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
-> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
dyn52 FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBlendColorEXT GLfloat
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4
{-# NOINLINE ptr_glBlendColorEXT #-}
ptr_glBlendColorEXT :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBlendColorEXT :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glBlendColorEXT = IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendColorEXT"
glBlendColorxOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glBlendColorxOES :: GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glBlendColorxOES GLfixed
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
-> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()
dyn53 FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glBlendColorxOES GLfixed
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4
{-# NOINLINE ptr_glBlendColorxOES #-}
ptr_glBlendColorxOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glBlendColorxOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glBlendColorxOES = IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendColorxOES"
glBlendEquation
:: MonadIO m
=> GLenum
-> m ()
glBlendEquation :: GLuint -> m ()
glBlendEquation GLuint
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO ()) -> GLuint -> IO ()
dyn5 FunPtr (GLuint -> IO ())
ptr_glBlendEquation GLuint
v1
{-# NOINLINE ptr_glBlendEquation #-}
ptr_glBlendEquation :: FunPtr (GLenum -> IO ())
ptr_glBlendEquation :: FunPtr (GLuint -> IO ())
ptr_glBlendEquation = IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ()))
-> IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquation"
glBlendEquationEXT
:: MonadIO m
=> GLenum
-> m ()
glBlendEquationEXT :: GLuint -> m ()
glBlendEquationEXT GLuint
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO ()) -> GLuint -> IO ()
dyn5 FunPtr (GLuint -> IO ())
ptr_glBlendEquationEXT GLuint
v1
{-# NOINLINE ptr_glBlendEquationEXT #-}
ptr_glBlendEquationEXT :: FunPtr (GLenum -> IO ())
ptr_glBlendEquationEXT :: FunPtr (GLuint -> IO ())
ptr_glBlendEquationEXT = IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ()))
-> IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationEXT"
glBlendEquationIndexedAMD
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationIndexedAMD :: GLuint -> GLuint -> m ()
glBlendEquationIndexedAMD GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn18 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationIndexedAMD GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendEquationIndexedAMD #-}
ptr_glBlendEquationIndexedAMD :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glBlendEquationIndexedAMD :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationIndexedAMD = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationIndexedAMD"
glBlendEquationOES
:: MonadIO m
=> GLenum
-> m ()
glBlendEquationOES :: GLuint -> m ()
glBlendEquationOES GLuint
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO ()) -> GLuint -> IO ()
dyn5 FunPtr (GLuint -> IO ())
ptr_glBlendEquationOES GLuint
v1
{-# NOINLINE ptr_glBlendEquationOES #-}
ptr_glBlendEquationOES :: FunPtr (GLenum -> IO ())
ptr_glBlendEquationOES :: FunPtr (GLuint -> IO ())
ptr_glBlendEquationOES = IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ()))
-> IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationOES"
glBlendEquationSeparate
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glBlendEquationSeparate :: GLuint -> GLuint -> m ()
glBlendEquationSeparate GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn54 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparate GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendEquationSeparate #-}
ptr_glBlendEquationSeparate :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glBlendEquationSeparate :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparate = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationSeparate"
glBlendEquationSeparateEXT
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateEXT :: GLuint -> GLuint -> m ()
glBlendEquationSeparateEXT GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn54 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateEXT GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendEquationSeparateEXT #-}
ptr_glBlendEquationSeparateEXT :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glBlendEquationSeparateEXT :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateEXT = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationSeparateEXT"
glBlendEquationSeparateIndexedAMD
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateIndexedAMD :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparateIndexedAMD GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateIndexedAMD GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendEquationSeparateIndexedAMD #-}
ptr_glBlendEquationSeparateIndexedAMD :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendEquationSeparateIndexedAMD :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateIndexedAMD = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationSeparateIndexedAMD"
glBlendEquationSeparateOES
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateOES :: GLuint -> GLuint -> m ()
glBlendEquationSeparateOES GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn54 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateOES GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendEquationSeparateOES #-}
ptr_glBlendEquationSeparateOES :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glBlendEquationSeparateOES :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateOES = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationSeparateOES"
glBlendEquationSeparatei
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparatei :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparatei GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparatei GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendEquationSeparatei #-}
ptr_glBlendEquationSeparatei :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendEquationSeparatei :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparatei = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationSeparatei"
glBlendEquationSeparateiARB
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateiARB :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparateiARB GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateiARB GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendEquationSeparateiARB #-}
ptr_glBlendEquationSeparateiARB :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendEquationSeparateiARB :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateiARB = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationSeparateiARB"
glBlendEquationSeparateiEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateiEXT :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparateiEXT GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateiEXT GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendEquationSeparateiEXT #-}
ptr_glBlendEquationSeparateiEXT :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendEquationSeparateiEXT :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateiEXT = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationSeparateiEXT"
glBlendEquationSeparateiOES
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateiOES :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparateiOES GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateiOES GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendEquationSeparateiOES #-}
ptr_glBlendEquationSeparateiOES :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendEquationSeparateiOES :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendEquationSeparateiOES = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationSeparateiOES"
glBlendEquationi
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationi :: GLuint -> GLuint -> m ()
glBlendEquationi GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn18 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationi GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendEquationi #-}
ptr_glBlendEquationi :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glBlendEquationi :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationi = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationi"
glBlendEquationiARB
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationiARB :: GLuint -> GLuint -> m ()
glBlendEquationiARB GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn18 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationiARB GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendEquationiARB #-}
ptr_glBlendEquationiARB :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glBlendEquationiARB :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationiARB = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationiARB"
glBlendEquationiEXT
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationiEXT :: GLuint -> GLuint -> m ()
glBlendEquationiEXT GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn18 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationiEXT GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendEquationiEXT #-}
ptr_glBlendEquationiEXT :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glBlendEquationiEXT :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationiEXT = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationiEXT"
glBlendEquationiOES
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationiOES :: GLuint -> GLuint -> m ()
glBlendEquationiOES GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn18 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationiOES GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendEquationiOES #-}
ptr_glBlendEquationiOES :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glBlendEquationiOES :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendEquationiOES = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendEquationiOES"
glBlendFunc
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glBlendFunc :: GLuint -> GLuint -> m ()
glBlendFunc GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn54 FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendFunc GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glBlendFunc #-}
ptr_glBlendFunc :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glBlendFunc :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glBlendFunc = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFunc"
glBlendFuncIndexedAMD
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFuncIndexedAMD :: GLuint -> GLuint -> GLuint -> m ()
glBlendFuncIndexedAMD GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncIndexedAMD GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendFuncIndexedAMD #-}
ptr_glBlendFuncIndexedAMD :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncIndexedAMD :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncIndexedAMD = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncIndexedAMD"
glBlendFuncSeparate
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparate :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparate GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn56 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparate GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4
{-# NOINLINE ptr_glBlendFuncSeparate #-}
ptr_glBlendFuncSeparate :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparate :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparate = IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparate"
glBlendFuncSeparateEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateEXT :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateEXT GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn56 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateEXT GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4
{-# NOINLINE ptr_glBlendFuncSeparateEXT #-}
ptr_glBlendFuncSeparateEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparateEXT :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateEXT = IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparateEXT"
glBlendFuncSeparateINGR
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateINGR :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateINGR GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn56 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateINGR GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4
{-# NOINLINE ptr_glBlendFuncSeparateINGR #-}
ptr_glBlendFuncSeparateINGR :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparateINGR :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateINGR = IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparateINGR"
glBlendFuncSeparateIndexedAMD
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateIndexedAMD :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateIndexedAMD GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn57 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateIndexedAMD GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5
{-# NOINLINE ptr_glBlendFuncSeparateIndexedAMD #-}
ptr_glBlendFuncSeparateIndexedAMD :: FunPtr (GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparateIndexedAMD :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateIndexedAMD = IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr
(GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparateIndexedAMD"
glBlendFuncSeparateOES
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateOES :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateOES GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn56 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateOES GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4
{-# NOINLINE ptr_glBlendFuncSeparateOES #-}
ptr_glBlendFuncSeparateOES :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparateOES :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateOES = IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparateOES"
glBlendFuncSeparatei
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparatei :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparatei GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn57 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparatei GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5
{-# NOINLINE ptr_glBlendFuncSeparatei #-}
ptr_glBlendFuncSeparatei :: FunPtr (GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparatei :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparatei = IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr
(GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparatei"
glBlendFuncSeparateiARB
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateiARB :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateiARB GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn57 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateiARB GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5
{-# NOINLINE ptr_glBlendFuncSeparateiARB #-}
ptr_glBlendFuncSeparateiARB :: FunPtr (GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparateiARB :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateiARB = IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr
(GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparateiARB"
glBlendFuncSeparateiEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateiEXT :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateiEXT GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn57 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateiEXT GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5
{-# NOINLINE ptr_glBlendFuncSeparateiEXT #-}
ptr_glBlendFuncSeparateiEXT :: FunPtr (GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparateiEXT :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateiEXT = IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr
(GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparateiEXT"
glBlendFuncSeparateiOES
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateiOES :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateiOES GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn57 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateiOES GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 GLuint
v5
{-# NOINLINE ptr_glBlendFuncSeparateiOES #-}
ptr_glBlendFuncSeparateiOES :: FunPtr (GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glBlendFuncSeparateiOES :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFuncSeparateiOES = IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr
(GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFuncSeparateiOES"
glBlendFunci
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFunci :: GLuint -> GLuint -> GLuint -> m ()
glBlendFunci GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFunci GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendFunci #-}
ptr_glBlendFunci :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendFunci :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFunci = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFunci"
glBlendFunciARB
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFunciARB :: GLuint -> GLuint -> GLuint -> m ()
glBlendFunciARB GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFunciARB GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendFunciARB #-}
ptr_glBlendFunciARB :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendFunciARB :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFunciARB = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFunciARB"
glBlendFunciEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFunciEXT :: GLuint -> GLuint -> GLuint -> m ()
glBlendFunciEXT GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFunciEXT GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendFunciEXT #-}
ptr_glBlendFunciEXT :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendFunciEXT :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFunciEXT = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFunciEXT"
glBlendFunciOES
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFunciOES :: GLuint -> GLuint -> GLuint -> m ()
glBlendFunciOES GLuint
v1 GLuint
v2 GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> IO ()
dyn55 FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFunciOES GLuint
v1 GLuint
v2 GLuint
v3
{-# NOINLINE ptr_glBlendFunciOES #-}
ptr_glBlendFunciOES :: FunPtr (GLuint -> GLenum -> GLenum -> IO ())
ptr_glBlendFunciOES :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glBlendFunciOES = IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendFunciOES"
glBlendParameteriNV
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glBlendParameteriNV :: GLuint -> GLint -> m ()
glBlendParameteriNV GLuint
v1 GLint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLint -> IO ()) -> GLuint -> GLint -> IO ()
dyn58 FunPtr (GLuint -> GLint -> IO ())
ptr_glBlendParameteriNV GLuint
v1 GLint
v2
{-# NOINLINE ptr_glBlendParameteriNV #-}
ptr_glBlendParameteriNV :: FunPtr (GLenum -> GLint -> IO ())
ptr_glBlendParameteriNV :: FunPtr (GLuint -> GLint -> IO ())
ptr_glBlendParameteriNV = IO (FunPtr (GLuint -> GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> IO ()))
-> IO (FunPtr (GLuint -> GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlendParameteriNV"
glBlitFramebuffer
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLbitfield
-> GLenum
-> m ()
glBlitFramebuffer :: GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> m ()
glBlitFramebuffer GLint
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLuint
v9 GLuint
v10 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()
dyn59 FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitFramebuffer GLint
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLuint
v9 GLuint
v10
{-# NOINLINE ptr_glBlitFramebuffer #-}
ptr_glBlitFramebuffer :: FunPtr (GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())
ptr_glBlitFramebuffer :: FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitFramebuffer = IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlitFramebuffer"
glBlitFramebufferANGLE
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLbitfield
-> GLenum
-> m ()
glBlitFramebufferANGLE :: GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> m ()
glBlitFramebufferANGLE GLint
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLuint
v9 GLuint
v10 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()
dyn59 FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitFramebufferANGLE GLint
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLuint
v9 GLuint
v10
{-# NOINLINE ptr_glBlitFramebufferANGLE #-}
ptr_glBlitFramebufferANGLE :: FunPtr (GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())
ptr_glBlitFramebufferANGLE :: FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitFramebufferANGLE = IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlitFramebufferANGLE"
glBlitFramebufferEXT
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLbitfield
-> GLenum
-> m ()
glBlitFramebufferEXT :: GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> m ()
glBlitFramebufferEXT GLint
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLuint
v9 GLuint
v10 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()
dyn59 FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitFramebufferEXT GLint
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLuint
v9 GLuint
v10
{-# NOINLINE ptr_glBlitFramebufferEXT #-}
ptr_glBlitFramebufferEXT :: FunPtr (GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())
ptr_glBlitFramebufferEXT :: FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitFramebufferEXT = IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlitFramebufferEXT"
glBlitFramebufferNV
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLbitfield
-> GLenum
-> m ()
glBlitFramebufferNV :: GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> m ()
glBlitFramebufferNV GLint
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLuint
v9 GLuint
v10 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()
dyn59 FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitFramebufferNV GLint
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLuint
v9 GLuint
v10
{-# NOINLINE ptr_glBlitFramebufferNV #-}
ptr_glBlitFramebufferNV :: FunPtr (GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())
ptr_glBlitFramebufferNV :: FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitFramebufferNV = IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlitFramebufferNV"
glBlitNamedFramebuffer
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLbitfield
-> GLenum
-> m ()
glBlitNamedFramebuffer :: GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> m ()
glBlitNamedFramebuffer GLuint
v1 GLuint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLint
v9 GLint
v10 GLuint
v11 GLuint
v12 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
-> GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()
dyn60 FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitNamedFramebuffer GLuint
v1 GLuint
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLint
v9 GLint
v10 GLuint
v11 GLuint
v12
{-# NOINLINE ptr_glBlitNamedFramebuffer #-}
ptr_glBlitNamedFramebuffer :: FunPtr (GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())
ptr_glBlitNamedFramebuffer :: FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
ptr_glBlitNamedFramebuffer = IO
(FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> IO
(FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
-> FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLuint
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBlitNamedFramebuffer"
glBufferAddressRangeNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint64EXT
-> GLsizeiptr
-> m ()
glBufferAddressRangeNV :: GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> m ()
glBufferAddressRangeNV GLuint
v1 GLuint
v2 GLuint64EXT
v3 GLintptrARB
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ())
-> GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ()
dyn61 FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ())
ptr_glBufferAddressRangeNV GLuint
v1 GLuint
v2 GLuint64EXT
v3 GLintptrARB
v4
{-# NOINLINE ptr_glBufferAddressRangeNV #-}
ptr_glBufferAddressRangeNV :: FunPtr (GLenum -> GLuint -> GLuint64EXT -> GLsizeiptr -> IO ())
ptr_glBufferAddressRangeNV :: FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ())
ptr_glBufferAddressRangeNV = IO
(FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ()))
-> FunPtr
(GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ()))
-> IO
(FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferAddressRangeNV"
glBufferAttachMemoryNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint64
-> m ()
glBufferAttachMemoryNV :: GLuint -> GLuint -> GLuint64EXT -> m ()
glBufferAttachMemoryNV GLuint
v1 GLuint
v2 GLuint64EXT
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ())
-> GLuint -> GLuint -> GLuint64EXT -> IO ()
dyn62 FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ())
ptr_glBufferAttachMemoryNV GLuint
v1 GLuint
v2 GLuint64EXT
v3
{-# NOINLINE ptr_glBufferAttachMemoryNV #-}
ptr_glBufferAttachMemoryNV :: FunPtr (GLenum -> GLuint -> GLuint64 -> IO ())
ptr_glBufferAttachMemoryNV :: FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ())
ptr_glBufferAttachMemoryNV = IO (FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLuint64EXT -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferAttachMemoryNV"
glBufferData
:: MonadIO m
=> GLenum
-> GLsizeiptr
-> Ptr a
-> GLenum
-> m ()
glBufferData :: GLuint -> GLintptrARB -> Ptr a -> GLuint -> m ()
glBufferData GLuint
v1 GLintptrARB
v2 Ptr a
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
-> GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()
forall a.
FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
-> GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()
dyn63 FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a.
FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
ptr_glBufferData GLuint
v1 GLintptrARB
v2 Ptr a
v3 GLuint
v4
{-# NOINLINE ptr_glBufferData #-}
ptr_glBufferData :: FunPtr (GLenum -> GLsizeiptr -> Ptr a -> GLenum -> IO ())
ptr_glBufferData :: FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
ptr_glBufferData = IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferData"
glBufferDataARB
:: MonadIO m
=> GLenum
-> GLsizeiptrARB
-> Ptr a
-> GLenum
-> m ()
glBufferDataARB :: GLuint -> GLintptrARB -> Ptr a -> GLuint -> m ()
glBufferDataARB GLuint
v1 GLintptrARB
v2 Ptr a
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
-> GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()
forall a.
FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
-> GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()
dyn64 FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a.
FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
ptr_glBufferDataARB GLuint
v1 GLintptrARB
v2 Ptr a
v3 GLuint
v4
{-# NOINLINE ptr_glBufferDataARB #-}
ptr_glBufferDataARB :: FunPtr (GLenum -> GLsizeiptrARB -> Ptr a -> GLenum -> IO ())
ptr_glBufferDataARB :: FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
ptr_glBufferDataARB = IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferDataARB"
glBufferPageCommitmentARB
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> GLboolean
-> m ()
glBufferPageCommitmentARB :: GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> m ()
glBufferPageCommitmentARB GLuint
v1 GLintptrARB
v2 GLintptrARB
v3 GLubyte
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ())
-> GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ()
dyn65 FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ())
ptr_glBufferPageCommitmentARB GLuint
v1 GLintptrARB
v2 GLintptrARB
v3 GLubyte
v4
{-# NOINLINE ptr_glBufferPageCommitmentARB #-}
ptr_glBufferPageCommitmentARB :: FunPtr (GLenum -> GLintptr -> GLsizeiptr -> GLboolean -> IO ())
ptr_glBufferPageCommitmentARB :: FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ())
ptr_glBufferPageCommitmentARB = IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ()))
-> FunPtr
(GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ()))
-> FunPtr
(GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ()))
-> IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ()))
-> FunPtr
(GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferPageCommitmentARB"
glBufferParameteriAPPLE
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> m ()
glBufferParameteriAPPLE :: GLuint -> GLuint -> GLint -> m ()
glBufferParameteriAPPLE GLuint
v1 GLuint
v2 GLint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLint -> IO ())
-> GLuint -> GLuint -> GLint -> IO ()
dyn66 FunPtr (GLuint -> GLuint -> GLint -> IO ())
ptr_glBufferParameteriAPPLE GLuint
v1 GLuint
v2 GLint
v3
{-# NOINLINE ptr_glBufferParameteriAPPLE #-}
ptr_glBufferParameteriAPPLE :: FunPtr (GLenum -> GLenum -> GLint -> IO ())
ptr_glBufferParameteriAPPLE :: FunPtr (GLuint -> GLuint -> GLint -> IO ())
ptr_glBufferParameteriAPPLE = IO (FunPtr (GLuint -> GLuint -> GLint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferParameteriAPPLE"
glBufferStorage
:: MonadIO m
=> GLenum
-> GLsizeiptr
-> Ptr a
-> GLbitfield
-> m ()
glBufferStorage :: GLuint -> GLintptrARB -> Ptr a -> GLuint -> m ()
glBufferStorage GLuint
v1 GLintptrARB
v2 Ptr a
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
-> GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()
forall a.
FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
-> GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()
dyn67 FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a.
FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
ptr_glBufferStorage GLuint
v1 GLintptrARB
v2 Ptr a
v3 GLuint
v4
{-# NOINLINE ptr_glBufferStorage #-}
ptr_glBufferStorage :: FunPtr (GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> IO ())
ptr_glBufferStorage :: FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
ptr_glBufferStorage = IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferStorage"
glBufferStorageEXT
:: MonadIO m
=> GLenum
-> GLsizeiptr
-> Ptr a
-> GLbitfield
-> m ()
glBufferStorageEXT :: GLuint -> GLintptrARB -> Ptr a -> GLuint -> m ()
glBufferStorageEXT GLuint
v1 GLintptrARB
v2 Ptr a
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
-> GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()
forall a.
FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
-> GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()
dyn67 FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a.
FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
ptr_glBufferStorageEXT GLuint
v1 GLintptrARB
v2 Ptr a
v3 GLuint
v4
{-# NOINLINE ptr_glBufferStorageEXT #-}
ptr_glBufferStorageEXT :: FunPtr (GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> IO ())
ptr_glBufferStorageEXT :: FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
ptr_glBufferStorageEXT = IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLintptrARB -> Ptr a -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferStorageEXT"
glBufferStorageExternalEXT
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> GLeglClientBufferEXT
-> GLbitfield
-> m ()
glBufferStorageExternalEXT :: GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> m ()
glBufferStorageExternalEXT GLuint
v1 GLintptrARB
v2 GLintptrARB
v3 GLeglClientBufferEXT
v4 GLuint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ())
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ()
dyn68 FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ())
ptr_glBufferStorageExternalEXT GLuint
v1 GLintptrARB
v2 GLintptrARB
v3 GLeglClientBufferEXT
v4 GLuint
v5
{-# NOINLINE ptr_glBufferStorageExternalEXT #-}
ptr_glBufferStorageExternalEXT :: FunPtr (GLenum -> GLintptr -> GLsizeiptr -> GLeglClientBufferEXT -> GLbitfield -> IO ())
ptr_glBufferStorageExternalEXT :: FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ())
ptr_glBufferStorageExternalEXT = IO
(FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ()))
-> FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ()))
-> FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ()))
-> IO
(FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ()))
-> FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferStorageExternalEXT"
glBufferStorageMemEXT
:: MonadIO m
=> GLenum
-> GLsizeiptr
-> GLuint
-> GLuint64
-> m ()
glBufferStorageMemEXT :: GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> m ()
glBufferStorageMemEXT GLuint
v1 GLintptrARB
v2 GLuint
v3 GLuint64EXT
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ())
-> GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ()
dyn69 FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ())
ptr_glBufferStorageMemEXT GLuint
v1 GLintptrARB
v2 GLuint
v3 GLuint64EXT
v4
{-# NOINLINE ptr_glBufferStorageMemEXT #-}
ptr_glBufferStorageMemEXT :: FunPtr (GLenum -> GLsizeiptr -> GLuint -> GLuint64 -> IO ())
ptr_glBufferStorageMemEXT :: FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ())
ptr_glBufferStorageMemEXT = IO
(FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ()))
-> FunPtr
(GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ()))
-> IO
(FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferStorageMemEXT"
glBufferSubData
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> Ptr a
-> m ()
glBufferSubData :: GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> m ()
glBufferSubData GLuint
v1 GLintptrARB
v2 GLintptrARB
v3 Ptr a
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
-> GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()
forall a.
FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
-> GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()
dyn70 FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
forall a.
FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
ptr_glBufferSubData GLuint
v1 GLintptrARB
v2 GLintptrARB
v3 Ptr a
v4
{-# NOINLINE ptr_glBufferSubData #-}
ptr_glBufferSubData :: FunPtr (GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())
ptr_glBufferSubData :: FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
ptr_glBufferSubData = IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
-> IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferSubData"
glBufferSubDataARB
:: MonadIO m
=> GLenum
-> GLintptrARB
-> GLsizeiptrARB
-> Ptr a
-> m ()
glBufferSubDataARB :: GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> m ()
glBufferSubDataARB GLuint
v1 GLintptrARB
v2 GLintptrARB
v3 Ptr a
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
-> GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()
forall a.
FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
-> GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()
dyn71 FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
forall a.
FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
ptr_glBufferSubDataARB GLuint
v1 GLintptrARB
v2 GLintptrARB
v3 Ptr a
v4
{-# NOINLINE ptr_glBufferSubDataARB #-}
ptr_glBufferSubDataARB :: FunPtr (GLenum -> GLintptrARB -> GLsizeiptrARB -> Ptr a -> IO ())
ptr_glBufferSubDataARB :: FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
ptr_glBufferSubDataARB = IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
-> IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glBufferSubDataARB"
glCallCommandListNV
:: MonadIO m
=> GLuint
-> m ()
glCallCommandListNV :: GLuint -> m ()
glCallCommandListNV GLuint
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO ()) -> GLuint -> IO ()
dyn3 FunPtr (GLuint -> IO ())
ptr_glCallCommandListNV GLuint
v1
{-# NOINLINE ptr_glCallCommandListNV #-}
ptr_glCallCommandListNV :: FunPtr (GLuint -> IO ())
ptr_glCallCommandListNV :: FunPtr (GLuint -> IO ())
ptr_glCallCommandListNV = IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ()))
-> IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glCallCommandListNV"
glCallList
:: MonadIO m
=> GLuint
-> m ()
glCallList :: GLuint -> m ()
glCallList GLuint
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO ()) -> GLuint -> IO ()
dyn3 FunPtr (GLuint -> IO ())
ptr_glCallList GLuint
v1
{-# NOINLINE ptr_glCallList #-}
ptr_glCallList :: FunPtr (GLuint -> IO ())
ptr_glCallList :: FunPtr (GLuint -> IO ())
ptr_glCallList = IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ()))
-> IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glCallList"
glCallLists
:: MonadIO m
=> GLsizei
-> GLenum
-> Ptr a
-> m ()
glCallLists :: GLint -> GLuint -> Ptr a -> m ()
glCallLists GLint
v1 GLuint
v2 Ptr a
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLint -> GLuint -> Ptr a -> IO ())
-> GLint -> GLuint -> Ptr a -> IO ()
forall a.
FunPtr (GLint -> GLuint -> Ptr a -> IO ())
-> GLint -> GLuint -> Ptr a -> IO ()
dyn72 FunPtr (GLint -> GLuint -> Ptr a -> IO ())
forall a. FunPtr (GLint -> GLuint -> Ptr a -> IO ())
ptr_glCallLists GLint
v1 GLuint
v2 Ptr a
v3
{-# NOINLINE ptr_glCallLists #-}
ptr_glCallLists :: FunPtr (GLsizei -> GLenum -> Ptr a -> IO ())
ptr_glCallLists :: FunPtr (GLint -> GLuint -> Ptr a -> IO ())
ptr_glCallLists = IO (FunPtr (GLint -> GLuint -> Ptr a -> IO ()))
-> FunPtr (GLint -> GLuint -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLint -> GLuint -> Ptr a -> IO ()))
-> FunPtr (GLint -> GLuint -> Ptr a -> IO ()))
-> IO (FunPtr (GLint -> GLuint -> Ptr a -> IO ()))
-> FunPtr (GLint -> GLuint -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLint -> GLuint -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glCallLists"
glCheckFramebufferStatus
:: MonadIO m
=> GLenum
-> m GLenum
glCheckFramebufferStatus :: GLuint -> m GLuint
glCheckFramebufferStatus GLuint
v1 = IO GLuint -> m GLuint
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO GLuint -> m GLuint) -> IO GLuint -> m GLuint
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO GLuint) -> GLuint -> IO GLuint
dyn73 FunPtr (GLuint -> IO GLuint)
ptr_glCheckFramebufferStatus GLuint
v1
{-# NOINLINE ptr_glCheckFramebufferStatus #-}
ptr_glCheckFramebufferStatus :: FunPtr (GLenum -> IO GLenum)
ptr_glCheckFramebufferStatus :: FunPtr (GLuint -> IO GLuint)
ptr_glCheckFramebufferStatus = IO (FunPtr (GLuint -> IO GLuint)) -> FunPtr (GLuint -> IO GLuint)
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO GLuint)) -> FunPtr (GLuint -> IO GLuint))
-> IO (FunPtr (GLuint -> IO GLuint))
-> FunPtr (GLuint -> IO GLuint)
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO GLuint))
forall a. String -> IO (FunPtr a)
getCommand String
"glCheckFramebufferStatus"
glCheckFramebufferStatusEXT
:: MonadIO m
=> GLenum
-> m GLenum
glCheckFramebufferStatusEXT :: GLuint -> m GLuint
glCheckFramebufferStatusEXT GLuint
v1 = IO GLuint -> m GLuint
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO GLuint -> m GLuint) -> IO GLuint -> m GLuint
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO GLuint) -> GLuint -> IO GLuint
dyn73 FunPtr (GLuint -> IO GLuint)
ptr_glCheckFramebufferStatusEXT GLuint
v1
{-# NOINLINE ptr_glCheckFramebufferStatusEXT #-}
ptr_glCheckFramebufferStatusEXT :: FunPtr (GLenum -> IO GLenum)
ptr_glCheckFramebufferStatusEXT :: FunPtr (GLuint -> IO GLuint)
ptr_glCheckFramebufferStatusEXT = IO (FunPtr (GLuint -> IO GLuint)) -> FunPtr (GLuint -> IO GLuint)
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO GLuint)) -> FunPtr (GLuint -> IO GLuint))
-> IO (FunPtr (GLuint -> IO GLuint))
-> FunPtr (GLuint -> IO GLuint)
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO GLuint))
forall a. String -> IO (FunPtr a)
getCommand String
"glCheckFramebufferStatusEXT"
glCheckFramebufferStatusOES
:: MonadIO m
=> GLenum
-> m GLenum
glCheckFramebufferStatusOES :: GLuint -> m GLuint
glCheckFramebufferStatusOES GLuint
v1 = IO GLuint -> m GLuint
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO GLuint -> m GLuint) -> IO GLuint -> m GLuint
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO GLuint) -> GLuint -> IO GLuint
dyn73 FunPtr (GLuint -> IO GLuint)
ptr_glCheckFramebufferStatusOES GLuint
v1
{-# NOINLINE ptr_glCheckFramebufferStatusOES #-}
ptr_glCheckFramebufferStatusOES :: FunPtr (GLenum -> IO GLenum)
ptr_glCheckFramebufferStatusOES :: FunPtr (GLuint -> IO GLuint)
ptr_glCheckFramebufferStatusOES = IO (FunPtr (GLuint -> IO GLuint)) -> FunPtr (GLuint -> IO GLuint)
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO GLuint)) -> FunPtr (GLuint -> IO GLuint))
-> IO (FunPtr (GLuint -> IO GLuint))
-> FunPtr (GLuint -> IO GLuint)
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO GLuint))
forall a. String -> IO (FunPtr a)
getCommand String
"glCheckFramebufferStatusOES"
glCheckNamedFramebufferStatus
:: MonadIO m
=> GLuint
-> GLenum
-> m GLenum
glCheckNamedFramebufferStatus :: GLuint -> GLuint -> m GLuint
glCheckNamedFramebufferStatus GLuint
v1 GLuint
v2 = IO GLuint -> m GLuint
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO GLuint -> m GLuint) -> IO GLuint -> m GLuint
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO GLuint)
-> GLuint -> GLuint -> IO GLuint
dyn74 FunPtr (GLuint -> GLuint -> IO GLuint)
ptr_glCheckNamedFramebufferStatus GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glCheckNamedFramebufferStatus #-}
ptr_glCheckNamedFramebufferStatus :: FunPtr (GLuint -> GLenum -> IO GLenum)
ptr_glCheckNamedFramebufferStatus :: FunPtr (GLuint -> GLuint -> IO GLuint)
ptr_glCheckNamedFramebufferStatus = IO (FunPtr (GLuint -> GLuint -> IO GLuint))
-> FunPtr (GLuint -> GLuint -> IO GLuint)
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO GLuint))
-> FunPtr (GLuint -> GLuint -> IO GLuint))
-> IO (FunPtr (GLuint -> GLuint -> IO GLuint))
-> FunPtr (GLuint -> GLuint -> IO GLuint)
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO GLuint))
forall a. String -> IO (FunPtr a)
getCommand String
"glCheckNamedFramebufferStatus"
glCheckNamedFramebufferStatusEXT
:: MonadIO m
=> GLuint
-> GLenum
-> m GLenum
glCheckNamedFramebufferStatusEXT :: GLuint -> GLuint -> m GLuint
glCheckNamedFramebufferStatusEXT GLuint
v1 GLuint
v2 = IO GLuint -> m GLuint
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO GLuint -> m GLuint) -> IO GLuint -> m GLuint
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO GLuint)
-> GLuint -> GLuint -> IO GLuint
dyn74 FunPtr (GLuint -> GLuint -> IO GLuint)
ptr_glCheckNamedFramebufferStatusEXT GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glCheckNamedFramebufferStatusEXT #-}
ptr_glCheckNamedFramebufferStatusEXT :: FunPtr (GLuint -> GLenum -> IO GLenum)
ptr_glCheckNamedFramebufferStatusEXT :: FunPtr (GLuint -> GLuint -> IO GLuint)
ptr_glCheckNamedFramebufferStatusEXT = IO (FunPtr (GLuint -> GLuint -> IO GLuint))
-> FunPtr (GLuint -> GLuint -> IO GLuint)
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO GLuint))
-> FunPtr (GLuint -> GLuint -> IO GLuint))
-> IO (FunPtr (GLuint -> GLuint -> IO GLuint))
-> FunPtr (GLuint -> GLuint -> IO GLuint)
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO GLuint))
forall a. String -> IO (FunPtr a)
getCommand String
"glCheckNamedFramebufferStatusEXT"
glClampColor
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glClampColor :: GLuint -> GLuint -> m ()
glClampColor GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn54 FunPtr (GLuint -> GLuint -> IO ())
ptr_glClampColor GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glClampColor #-}
ptr_glClampColor :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glClampColor :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glClampColor = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClampColor"
glClampColorARB
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glClampColorARB :: GLuint -> GLuint -> m ()
glClampColorARB GLuint
v1 GLuint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> IO ()) -> GLuint -> GLuint -> IO ()
dyn54 FunPtr (GLuint -> GLuint -> IO ())
ptr_glClampColorARB GLuint
v1 GLuint
v2
{-# NOINLINE ptr_glClampColorARB #-}
ptr_glClampColorARB :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glClampColorARB :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glClampColorARB = IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClampColorARB"
glClear
:: MonadIO m
=> GLbitfield
-> m ()
glClear :: GLuint -> m ()
glClear GLuint
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> IO ()) -> GLuint -> IO ()
dyn75 FunPtr (GLuint -> IO ())
ptr_glClear GLuint
v1
{-# NOINLINE ptr_glClear #-}
ptr_glClear :: FunPtr (GLbitfield -> IO ())
ptr_glClear :: FunPtr (GLuint -> IO ())
ptr_glClear = IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ()))
-> IO (FunPtr (GLuint -> IO ())) -> FunPtr (GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClear"
glClearAccum
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glClearAccum :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glClearAccum GLfloat
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
-> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
dyn52 FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glClearAccum GLfloat
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4
{-# NOINLINE ptr_glClearAccum #-}
ptr_glClearAccum :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glClearAccum :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glClearAccum = IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearAccum"
glClearAccumxOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glClearAccumxOES :: GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glClearAccumxOES GLfixed
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
-> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()
dyn53 FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearAccumxOES GLfixed
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4
{-# NOINLINE ptr_glClearAccumxOES #-}
ptr_glClearAccumxOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearAccumxOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearAccumxOES = IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearAccumxOES"
glClearBufferData
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glClearBufferData :: GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> m ()
glClearBufferData GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 Ptr a
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ()
forall a.
FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ()
dyn76 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ())
forall a.
FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ())
ptr_glClearBufferData GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 Ptr a
v5
{-# NOINLINE ptr_glClearBufferData #-}
ptr_glClearBufferData :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glClearBufferData :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ())
ptr_glClearBufferData = IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ()))
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearBufferData"
glClearBufferSubData
:: MonadIO m
=> GLenum
-> GLenum
-> GLintptr
-> GLsizeiptr
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glClearBufferSubData :: GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> m ()
glClearBufferSubData GLuint
v1 GLuint
v2 GLintptrARB
v3 GLintptrARB
v4 GLuint
v5 GLuint
v6 Ptr a
v7 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ())
-> GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ()
forall a.
FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ())
-> GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ()
dyn77 FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ())
forall a.
FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ())
ptr_glClearBufferSubData GLuint
v1 GLuint
v2 GLintptrARB
v3 GLintptrARB
v4 GLuint
v5 GLuint
v6 Ptr a
v7
{-# NOINLINE ptr_glClearBufferSubData #-}
ptr_glClearBufferSubData :: FunPtr (GLenum -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glClearBufferSubData :: FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ())
ptr_glClearBufferSubData = IO
(FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ()))
-> FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ()))
-> FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ()))
-> IO
(FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ()))
-> FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearBufferSubData"
glClearBufferfi
:: MonadIO m
=> GLenum
-> GLint
-> GLfloat
-> GLint
-> m ()
glClearBufferfi :: GLuint -> GLint -> GLfloat -> GLint -> m ()
glClearBufferfi GLuint
v1 GLint
v2 GLfloat
v3 GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ())
-> GLuint -> GLint -> GLfloat -> GLint -> IO ()
dyn78 FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ())
ptr_glClearBufferfi GLuint
v1 GLint
v2 GLfloat
v3 GLint
v4
{-# NOINLINE ptr_glClearBufferfi #-}
ptr_glClearBufferfi :: FunPtr (GLenum -> GLint -> GLfloat -> GLint -> IO ())
ptr_glClearBufferfi :: FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ())
ptr_glClearBufferfi = IO (FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ()))
-> IO (FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLint -> GLfloat -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearBufferfi"
glClearBufferfv
:: MonadIO m
=> GLenum
-> GLint
-> Ptr GLfloat
-> m ()
glClearBufferfv :: GLuint -> GLint -> Ptr GLfloat -> m ()
glClearBufferfv GLuint
v1 GLint
v2 Ptr GLfloat
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ())
-> GLuint -> GLint -> Ptr GLfloat -> IO ()
dyn79 FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ())
ptr_glClearBufferfv GLuint
v1 GLint
v2 Ptr GLfloat
v3
{-# NOINLINE ptr_glClearBufferfv #-}
ptr_glClearBufferfv :: FunPtr (GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glClearBufferfv :: FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ())
ptr_glClearBufferfv = IO (FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLint -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearBufferfv"
glClearBufferiv
:: MonadIO m
=> GLenum
-> GLint
-> Ptr GLint
-> m ()
glClearBufferiv :: GLuint -> GLint -> Ptr GLint -> m ()
glClearBufferiv GLuint
v1 GLint
v2 Ptr GLint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLint -> Ptr GLint -> IO ())
-> GLuint -> GLint -> Ptr GLint -> IO ()
dyn80 FunPtr (GLuint -> GLint -> Ptr GLint -> IO ())
ptr_glClearBufferiv GLuint
v1 GLint
v2 Ptr GLint
v3
{-# NOINLINE ptr_glClearBufferiv #-}
ptr_glClearBufferiv :: FunPtr (GLenum -> GLint -> Ptr GLint -> IO ())
ptr_glClearBufferiv :: FunPtr (GLuint -> GLint -> Ptr GLint -> IO ())
ptr_glClearBufferiv = IO (FunPtr (GLuint -> GLint -> Ptr GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLint -> Ptr GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLuint -> GLint -> Ptr GLint -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLint -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearBufferiv"
glClearBufferuiv
:: MonadIO m
=> GLenum
-> GLint
-> Ptr GLuint
-> m ()
glClearBufferuiv :: GLuint -> GLint -> Ptr GLuint -> m ()
glClearBufferuiv GLuint
v1 GLint
v2 Ptr GLuint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ())
-> GLuint -> GLint -> Ptr GLuint -> IO ()
dyn81 FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ())
ptr_glClearBufferuiv GLuint
v1 GLint
v2 Ptr GLuint
v3
{-# NOINLINE ptr_glClearBufferuiv #-}
ptr_glClearBufferuiv :: FunPtr (GLenum -> GLint -> Ptr GLuint -> IO ())
ptr_glClearBufferuiv :: FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ())
ptr_glClearBufferuiv = IO (FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ()))
-> FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLuint -> GLint -> Ptr GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearBufferuiv"
glClearColor
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glClearColor :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glClearColor GLfloat
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
-> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
dyn52 FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glClearColor GLfloat
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4
{-# NOINLINE ptr_glClearColor #-}
ptr_glClearColor :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glClearColor :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glClearColor = IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearColor"
glClearColorIiEXT
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glClearColorIiEXT :: GLint -> GLint -> GLint -> GLint -> m ()
glClearColorIiEXT GLint
v1 GLint
v2 GLint
v3 GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
-> GLint -> GLint -> GLint -> GLint -> IO ()
dyn82 FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glClearColorIiEXT GLint
v1 GLint
v2 GLint
v3 GLint
v4
{-# NOINLINE ptr_glClearColorIiEXT #-}
ptr_glClearColorIiEXT :: FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glClearColorIiEXT :: FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glClearColorIiEXT = IO (FunPtr (GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLint -> GLint -> GLint -> GLint -> IO ()))
-> IO (FunPtr (GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLint -> GLint -> GLint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearColorIiEXT"
glClearColorIuiEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLuint
-> m ()
glClearColorIuiEXT :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glClearColorIuiEXT GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
-> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
dyn83 FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glClearColorIuiEXT GLuint
v1 GLuint
v2 GLuint
v3 GLuint
v4
{-# NOINLINE ptr_glClearColorIuiEXT #-}
ptr_glClearColorIuiEXT :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glClearColorIuiEXT :: FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glClearColorIuiEXT = IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
-> FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLuint -> GLuint -> GLuint -> GLuint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearColorIuiEXT"
glClearColorx
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glClearColorx :: GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glClearColorx GLfixed
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
-> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()
dyn53 FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearColorx GLfixed
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4
{-# NOINLINE ptr_glClearColorx #-}
ptr_glClearColorx :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearColorx :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearColorx = IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearColorx"
glClearColorxOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glClearColorxOES :: GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glClearColorxOES GLfixed
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
-> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()
dyn53 FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearColorxOES GLfixed
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4
{-# NOINLINE ptr_glClearColorxOES #-}
ptr_glClearColorxOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearColorxOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glClearColorxOES = IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearColorxOES"
glClearDepth
:: MonadIO m
=> GLdouble
-> m ()
glClearDepth :: GLdouble -> m ()
glClearDepth GLdouble
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLdouble -> IO ()) -> GLdouble -> IO ()
dyn84 FunPtr (GLdouble -> IO ())
ptr_glClearDepth GLdouble
v1
{-# NOINLINE ptr_glClearDepth #-}
ptr_glClearDepth :: FunPtr (GLdouble -> IO ())
ptr_glClearDepth :: FunPtr (GLdouble -> IO ())
ptr_glClearDepth = IO (FunPtr (GLdouble -> IO ())) -> FunPtr (GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLdouble -> IO ())) -> FunPtr (GLdouble -> IO ()))
-> IO (FunPtr (GLdouble -> IO ())) -> FunPtr (GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearDepth"
glClearDepthdNV
:: MonadIO m
=> GLdouble
-> m ()
glClearDepthdNV :: GLdouble -> m ()
glClearDepthdNV GLdouble
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLdouble -> IO ()) -> GLdouble -> IO ()
dyn84 FunPtr (GLdouble -> IO ())
ptr_glClearDepthdNV GLdouble
v1
{-# NOINLINE ptr_glClearDepthdNV #-}
ptr_glClearDepthdNV :: FunPtr (GLdouble -> IO ())
ptr_glClearDepthdNV :: FunPtr (GLdouble -> IO ())
ptr_glClearDepthdNV = IO (FunPtr (GLdouble -> IO ())) -> FunPtr (GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLdouble -> IO ())) -> FunPtr (GLdouble -> IO ()))
-> IO (FunPtr (GLdouble -> IO ())) -> FunPtr (GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearDepthdNV"
glClearDepthf
:: MonadIO m
=> GLfloat
-> m ()
glClearDepthf :: GLfloat -> m ()
glClearDepthf GLfloat
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfloat -> IO ()) -> GLfloat -> IO ()
dyn85 FunPtr (GLfloat -> IO ())
ptr_glClearDepthf GLfloat
v1
{-# NOINLINE ptr_glClearDepthf #-}
ptr_glClearDepthf :: FunPtr (GLfloat -> IO ())
ptr_glClearDepthf :: FunPtr (GLfloat -> IO ())
ptr_glClearDepthf = IO (FunPtr (GLfloat -> IO ())) -> FunPtr (GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfloat -> IO ())) -> FunPtr (GLfloat -> IO ()))
-> IO (FunPtr (GLfloat -> IO ())) -> FunPtr (GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearDepthf"
glClearDepthfOES
:: MonadIO m
=> GLclampf
-> m ()
glClearDepthfOES :: GLfloat -> m ()
glClearDepthfOES GLfloat
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfloat -> IO ()) -> GLfloat -> IO ()
dyn86 FunPtr (GLfloat -> IO ())
ptr_glClearDepthfOES GLfloat
v1
{-# NOINLINE ptr_glClearDepthfOES #-}
ptr_glClearDepthfOES :: FunPtr (GLclampf -> IO ())
ptr_glClearDepthfOES :: FunPtr (GLfloat -> IO ())
ptr_glClearDepthfOES = IO (FunPtr (GLfloat -> IO ())) -> FunPtr (GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfloat -> IO ())) -> FunPtr (GLfloat -> IO ()))
-> IO (FunPtr (GLfloat -> IO ())) -> FunPtr (GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearDepthfOES"
glClearDepthx
:: MonadIO m
=> GLfixed
-> m ()
glClearDepthx :: GLfixed -> m ()
glClearDepthx GLfixed
v1 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLfixed -> IO ()) -> GLfixed -> IO ()
dyn87 FunPtr (GLfixed -> IO ())
ptr_glClearDepthx GLfixed
v1
{-# NOINLINE ptr_glClearDepthx #-}
ptr_glClearDepthx :: FunPtr (GLfixed -> IO ())
ptr_glClearDepthx :: FunPtr (GLfixed -> IO ())
ptr_glClearDepthx = IO (FunPtr (GLfixed -> IO ())) -> FunPtr (GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLfixed -> IO ())) -> FunPtr (GLfixed -> IO ()))
-> IO (FunPtr (GLfixed -> IO ())) -> FunPtr (GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand String
"glClearDepthx"