{-# 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 v1 :: 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 "glBindVertexShaderEXT"
glBindVideoCaptureStreamBufferNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLintptrARB
-> m ()
glBindVideoCaptureStreamBufferNV :: GLuint -> GLuint -> GLuint -> GLintptrARB -> m ()
glBindVideoCaptureStreamBufferNV v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: 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 "glBindVideoCaptureStreamBufferNV"
glBindVideoCaptureStreamTextureNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLenum
-> GLuint
-> m ()
glBindVideoCaptureStreamTextureNV :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBindVideoCaptureStreamTextureNV v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: GLuint
v4 v5 :: 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 "glBindVideoCaptureStreamTextureNV"
glBinormal3bEXT
:: MonadIO m
=> GLbyte
-> GLbyte
-> GLbyte
-> m ()
glBinormal3bEXT :: GLbyte -> GLbyte -> GLbyte -> m ()
glBinormal3bEXT v1 :: GLbyte
v1 v2 :: GLbyte
v2 v3 :: 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 "glBinormal3bEXT"
glBinormal3bvEXT
:: MonadIO m
=> Ptr GLbyte
-> m ()
glBinormal3bvEXT :: Ptr GLbyte -> m ()
glBinormal3bvEXT v1 :: 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 "glBinormal3bvEXT"
glBinormal3dEXT
:: MonadIO m
=> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glBinormal3dEXT :: GLdouble -> GLdouble -> GLdouble -> m ()
glBinormal3dEXT v1 :: GLdouble
v1 v2 :: GLdouble
v2 v3 :: 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 "glBinormal3dEXT"
glBinormal3dvEXT
:: MonadIO m
=> Ptr GLdouble
-> m ()
glBinormal3dvEXT :: Ptr GLdouble -> m ()
glBinormal3dvEXT v1 :: 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 "glBinormal3dvEXT"
glBinormal3fEXT
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glBinormal3fEXT :: GLfloat -> GLfloat -> GLfloat -> m ()
glBinormal3fEXT v1 :: GLfloat
v1 v2 :: GLfloat
v2 v3 :: 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 "glBinormal3fEXT"
glBinormal3fvEXT
:: MonadIO m
=> Ptr GLfloat
-> m ()
glBinormal3fvEXT :: Ptr GLfloat -> m ()
glBinormal3fvEXT v1 :: 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 "glBinormal3fvEXT"
glBinormal3iEXT
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> m ()
glBinormal3iEXT :: GLint -> GLint -> GLint -> m ()
glBinormal3iEXT v1 :: GLint
v1 v2 :: GLint
v2 v3 :: 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 "glBinormal3iEXT"
glBinormal3ivEXT
:: MonadIO m
=> Ptr GLint
-> m ()
glBinormal3ivEXT :: Ptr GLint -> m ()
glBinormal3ivEXT v1 :: 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 "glBinormal3ivEXT"
glBinormal3sEXT
:: MonadIO m
=> GLshort
-> GLshort
-> GLshort
-> m ()
glBinormal3sEXT :: GLshort -> GLshort -> GLshort -> m ()
glBinormal3sEXT v1 :: GLshort
v1 v2 :: GLshort
v2 v3 :: 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 "glBinormal3sEXT"
glBinormal3svEXT
:: MonadIO m
=> Ptr GLshort
-> m ()
glBinormal3svEXT :: Ptr GLshort -> m ()
glBinormal3svEXT v1 :: 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 "glBinormal3svEXT"
glBinormalPointerEXT
:: MonadIO m
=> GLenum
-> GLsizei
-> Ptr a
-> m ()
glBinormalPointerEXT :: GLuint -> GLint -> Ptr a -> m ()
glBinormalPointerEXT v1 :: GLuint
v1 v2 :: GLint
v2 v3 :: 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 "glBinormalPointerEXT"
glBitmap
:: MonadIO m
=> GLsizei
-> GLsizei
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> m ()
glBitmap :: GLint
-> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> Ptr GLubyte
-> m ()
glBitmap v1 :: GLint
v1 v2 :: GLint
v2 v3 :: GLfloat
v3 v4 :: GLfloat
v4 v5 :: GLfloat
v5 v6 :: GLfloat
v6 v7 :: 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 "glBitmap"
glBitmapxOES
:: MonadIO m
=> GLsizei
-> GLsizei
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> m ()
glBitmapxOES :: GLint
-> GLint
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> Ptr GLubyte
-> m ()
glBitmapxOES v1 :: GLint
v1 v2 :: GLint
v2 v3 :: GLfixed
v3 v4 :: GLfixed
v4 v5 :: GLfixed
v5 v6 :: GLfixed
v6 v7 :: 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 "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 "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 "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 "glBlendBarrierNV"
glBlendColor
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glBlendColor :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glBlendColor v1 :: GLfloat
v1 v2 :: GLfloat
v2 v3 :: GLfloat
v3 v4 :: 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 "glBlendColor"
glBlendColorEXT
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glBlendColorEXT :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glBlendColorEXT v1 :: GLfloat
v1 v2 :: GLfloat
v2 v3 :: GLfloat
v3 v4 :: 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 "glBlendColorEXT"
glBlendColorxOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glBlendColorxOES :: GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glBlendColorxOES v1 :: GLfixed
v1 v2 :: GLfixed
v2 v3 :: GLfixed
v3 v4 :: 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 "glBlendColorxOES"
glBlendEquation
:: MonadIO m
=> GLenum
-> m ()
glBlendEquation :: GLuint -> m ()
glBlendEquation v1 :: 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 "glBlendEquation"
glBlendEquationEXT
:: MonadIO m
=> GLenum
-> m ()
glBlendEquationEXT :: GLuint -> m ()
glBlendEquationEXT v1 :: 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 "glBlendEquationEXT"
glBlendEquationIndexedAMD
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationIndexedAMD :: GLuint -> GLuint -> m ()
glBlendEquationIndexedAMD v1 :: GLuint
v1 v2 :: 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 "glBlendEquationIndexedAMD"
glBlendEquationOES
:: MonadIO m
=> GLenum
-> m ()
glBlendEquationOES :: GLuint -> m ()
glBlendEquationOES v1 :: 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 "glBlendEquationOES"
glBlendEquationSeparate
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glBlendEquationSeparate :: GLuint -> GLuint -> m ()
glBlendEquationSeparate v1 :: GLuint
v1 v2 :: 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 "glBlendEquationSeparate"
glBlendEquationSeparateEXT
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateEXT :: GLuint -> GLuint -> m ()
glBlendEquationSeparateEXT v1 :: GLuint
v1 v2 :: 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 "glBlendEquationSeparateEXT"
glBlendEquationSeparateIndexedAMD
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateIndexedAMD :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparateIndexedAMD v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendEquationSeparateIndexedAMD"
glBlendEquationSeparateOES
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateOES :: GLuint -> GLuint -> m ()
glBlendEquationSeparateOES v1 :: GLuint
v1 v2 :: 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 "glBlendEquationSeparateOES"
glBlendEquationSeparatei
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparatei :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparatei v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendEquationSeparatei"
glBlendEquationSeparateiARB
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateiARB :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparateiARB v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendEquationSeparateiARB"
glBlendEquationSeparateiEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateiEXT :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparateiEXT v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendEquationSeparateiEXT"
glBlendEquationSeparateiOES
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendEquationSeparateiOES :: GLuint -> GLuint -> GLuint -> m ()
glBlendEquationSeparateiOES v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendEquationSeparateiOES"
glBlendEquationi
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationi :: GLuint -> GLuint -> m ()
glBlendEquationi v1 :: GLuint
v1 v2 :: 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 "glBlendEquationi"
glBlendEquationiARB
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationiARB :: GLuint -> GLuint -> m ()
glBlendEquationiARB v1 :: GLuint
v1 v2 :: 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 "glBlendEquationiARB"
glBlendEquationiEXT
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationiEXT :: GLuint -> GLuint -> m ()
glBlendEquationiEXT v1 :: GLuint
v1 v2 :: 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 "glBlendEquationiEXT"
glBlendEquationiOES
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glBlendEquationiOES :: GLuint -> GLuint -> m ()
glBlendEquationiOES v1 :: GLuint
v1 v2 :: 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 "glBlendEquationiOES"
glBlendFunc
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glBlendFunc :: GLuint -> GLuint -> m ()
glBlendFunc v1 :: GLuint
v1 v2 :: 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 "glBlendFunc"
glBlendFuncIndexedAMD
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFuncIndexedAMD :: GLuint -> GLuint -> GLuint -> m ()
glBlendFuncIndexedAMD v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendFuncIndexedAMD"
glBlendFuncSeparate
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparate :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparate v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: 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 "glBlendFuncSeparate"
glBlendFuncSeparateEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateEXT :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateEXT v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: 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 "glBlendFuncSeparateEXT"
glBlendFuncSeparateINGR
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateINGR :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateINGR v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: 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 "glBlendFuncSeparateINGR"
glBlendFuncSeparateIndexedAMD
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateIndexedAMD :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateIndexedAMD v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: GLuint
v4 v5 :: 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 "glBlendFuncSeparateIndexedAMD"
glBlendFuncSeparateOES
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateOES :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateOES v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: 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 "glBlendFuncSeparateOES"
glBlendFuncSeparatei
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparatei :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparatei v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: GLuint
v4 v5 :: 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 "glBlendFuncSeparatei"
glBlendFuncSeparateiARB
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateiARB :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateiARB v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: GLuint
v4 v5 :: 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 "glBlendFuncSeparateiARB"
glBlendFuncSeparateiEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateiEXT :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateiEXT v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: GLuint
v4 v5 :: 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 "glBlendFuncSeparateiEXT"
glBlendFuncSeparateiOES
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glBlendFuncSeparateiOES :: GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
glBlendFuncSeparateiOES v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: GLuint
v4 v5 :: 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 "glBlendFuncSeparateiOES"
glBlendFunci
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFunci :: GLuint -> GLuint -> GLuint -> m ()
glBlendFunci v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendFunci"
glBlendFunciARB
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFunciARB :: GLuint -> GLuint -> GLuint -> m ()
glBlendFunciARB v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendFunciARB"
glBlendFunciEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFunciEXT :: GLuint -> GLuint -> GLuint -> m ()
glBlendFunciEXT v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendFunciEXT"
glBlendFunciOES
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> m ()
glBlendFunciOES :: GLuint -> GLuint -> GLuint -> m ()
glBlendFunciOES v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBlendFunciOES"
glBlendParameteriNV
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glBlendParameteriNV :: GLuint -> GLint -> m ()
glBlendParameteriNV v1 :: GLuint
v1 v2 :: 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 "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 v1 :: GLint
v1 v2 :: GLint
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLuint
v9 v10 :: 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 "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 v1 :: GLint
v1 v2 :: GLint
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLuint
v9 v10 :: 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 "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 v1 :: GLint
v1 v2 :: GLint
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLuint
v9 v10 :: 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 "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 v1 :: GLint
v1 v2 :: GLint
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLuint
v9 v10 :: 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 "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 v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLint
v9 v10 :: GLint
v10 v11 :: GLuint
v11 v12 :: 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 "glBlitNamedFramebuffer"
glBufferAddressRangeNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint64EXT
-> GLsizeiptr
-> m ()
glBufferAddressRangeNV :: GLuint -> GLuint -> GLuint64EXT -> GLintptrARB -> m ()
glBufferAddressRangeNV v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint64EXT
v3 v4 :: 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 "glBufferAddressRangeNV"
glBufferAttachMemoryNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint64
-> m ()
glBufferAttachMemoryNV :: GLuint -> GLuint -> GLuint64EXT -> m ()
glBufferAttachMemoryNV v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBufferAttachMemoryNV"
glBufferData
:: MonadIO m
=> GLenum
-> GLsizeiptr
-> Ptr a
-> GLenum
-> m ()
glBufferData :: GLuint -> GLintptrARB -> Ptr a -> GLuint -> m ()
glBufferData v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: Ptr a
v3 v4 :: 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 "glBufferData"
glBufferDataARB
:: MonadIO m
=> GLenum
-> GLsizeiptrARB
-> Ptr a
-> GLenum
-> m ()
glBufferDataARB :: GLuint -> GLintptrARB -> Ptr a -> GLuint -> m ()
glBufferDataARB v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: Ptr a
v3 v4 :: 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 "glBufferDataARB"
glBufferPageCommitmentARB
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> GLboolean
-> m ()
glBufferPageCommitmentARB :: GLuint -> GLintptrARB -> GLintptrARB -> GLubyte -> m ()
glBufferPageCommitmentARB v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: GLintptrARB
v3 v4 :: 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 "glBufferPageCommitmentARB"
glBufferParameteriAPPLE
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> m ()
glBufferParameteriAPPLE :: GLuint -> GLuint -> GLint -> m ()
glBufferParameteriAPPLE v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: 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 "glBufferParameteriAPPLE"
glBufferStorage
:: MonadIO m
=> GLenum
-> GLsizeiptr
-> Ptr a
-> GLbitfield
-> m ()
glBufferStorage :: GLuint -> GLintptrARB -> Ptr a -> GLuint -> m ()
glBufferStorage v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: Ptr a
v3 v4 :: 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 "glBufferStorage"
glBufferStorageEXT
:: MonadIO m
=> GLenum
-> GLsizeiptr
-> Ptr a
-> GLbitfield
-> m ()
glBufferStorageEXT :: GLuint -> GLintptrARB -> Ptr a -> GLuint -> m ()
glBufferStorageEXT v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: Ptr a
v3 v4 :: 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 "glBufferStorageEXT"
glBufferStorageExternalEXT
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> GLeglClientBufferEXT
-> GLbitfield
-> m ()
glBufferStorageExternalEXT :: GLuint
-> GLintptrARB
-> GLintptrARB
-> GLeglClientBufferEXT
-> GLuint
-> m ()
glBufferStorageExternalEXT v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: GLintptrARB
v3 v4 :: GLeglClientBufferEXT
v4 v5 :: 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 "glBufferStorageExternalEXT"
glBufferStorageMemEXT
:: MonadIO m
=> GLenum
-> GLsizeiptr
-> GLuint
-> GLuint64
-> m ()
glBufferStorageMemEXT :: GLuint -> GLintptrARB -> GLuint -> GLuint64EXT -> m ()
glBufferStorageMemEXT v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: GLuint
v3 v4 :: 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 "glBufferStorageMemEXT"
glBufferSubData
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> Ptr a
-> m ()
glBufferSubData :: GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> m ()
glBufferSubData v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: GLintptrARB
v3 v4 :: 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 "glBufferSubData"
glBufferSubDataARB
:: MonadIO m
=> GLenum
-> GLintptrARB
-> GLsizeiptrARB
-> Ptr a
-> m ()
glBufferSubDataARB :: GLuint -> GLintptrARB -> GLintptrARB -> Ptr a -> m ()
glBufferSubDataARB v1 :: GLuint
v1 v2 :: GLintptrARB
v2 v3 :: GLintptrARB
v3 v4 :: 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 "glBufferSubDataARB"
glCallCommandListNV
:: MonadIO m
=> GLuint
-> m ()
glCallCommandListNV :: GLuint -> m ()
glCallCommandListNV v1 :: 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 "glCallCommandListNV"
glCallList
:: MonadIO m
=> GLuint
-> m ()
glCallList :: GLuint -> m ()
glCallList v1 :: 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 "glCallList"
glCallLists
:: MonadIO m
=> GLsizei
-> GLenum
-> Ptr a
-> m ()
glCallLists :: GLint -> GLuint -> Ptr a -> m ()
glCallLists v1 :: GLint
v1 v2 :: GLuint
v2 v3 :: 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 "glCallLists"
glCheckFramebufferStatus
:: MonadIO m
=> GLenum
-> m GLenum
glCheckFramebufferStatus :: GLuint -> m GLuint
glCheckFramebufferStatus v1 :: 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 "glCheckFramebufferStatus"
glCheckFramebufferStatusEXT
:: MonadIO m
=> GLenum
-> m GLenum
glCheckFramebufferStatusEXT :: GLuint -> m GLuint
glCheckFramebufferStatusEXT v1 :: 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 "glCheckFramebufferStatusEXT"
glCheckFramebufferStatusOES
:: MonadIO m
=> GLenum
-> m GLenum
glCheckFramebufferStatusOES :: GLuint -> m GLuint
glCheckFramebufferStatusOES v1 :: 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 "glCheckFramebufferStatusOES"
glCheckNamedFramebufferStatus
:: MonadIO m
=> GLuint
-> GLenum
-> m GLenum
glCheckNamedFramebufferStatus :: GLuint -> GLuint -> m GLuint
glCheckNamedFramebufferStatus v1 :: GLuint
v1 v2 :: 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 "glCheckNamedFramebufferStatus"
glCheckNamedFramebufferStatusEXT
:: MonadIO m
=> GLuint
-> GLenum
-> m GLenum
glCheckNamedFramebufferStatusEXT :: GLuint -> GLuint -> m GLuint
glCheckNamedFramebufferStatusEXT v1 :: GLuint
v1 v2 :: 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 "glCheckNamedFramebufferStatusEXT"
glClampColor
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glClampColor :: GLuint -> GLuint -> m ()
glClampColor v1 :: GLuint
v1 v2 :: 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 "glClampColor"
glClampColorARB
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glClampColorARB :: GLuint -> GLuint -> m ()
glClampColorARB v1 :: GLuint
v1 v2 :: 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 "glClampColorARB"
glClear
:: MonadIO m
=> GLbitfield
-> m ()
glClear :: GLuint -> m ()
glClear v1 :: 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 "glClear"
glClearAccum
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glClearAccum :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glClearAccum v1 :: GLfloat
v1 v2 :: GLfloat
v2 v3 :: GLfloat
v3 v4 :: 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 "glClearAccum"
glClearAccumxOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glClearAccumxOES :: GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glClearAccumxOES v1 :: GLfixed
v1 v2 :: GLfixed
v2 v3 :: GLfixed
v3 v4 :: 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 "glClearAccumxOES"
glClearBufferData
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glClearBufferData :: GLuint -> GLuint -> GLuint -> GLuint -> Ptr a -> m ()
glClearBufferData v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: GLuint
v4 v5 :: 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 "glClearBufferData"
glClearBufferSubData
:: MonadIO m
=> GLenum
-> GLenum
-> GLintptr
-> GLsizeiptr
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glClearBufferSubData :: GLuint
-> GLuint
-> GLintptrARB
-> GLintptrARB
-> GLuint
-> GLuint
-> Ptr a
-> m ()
glClearBufferSubData v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLintptrARB
v3 v4 :: GLintptrARB
v4 v5 :: GLuint
v5 v6 :: GLuint
v6 v7 :: 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 "glClearBufferSubData"
glClearBufferfi
:: MonadIO m
=> GLenum
-> GLint
-> GLfloat
-> GLint
-> m ()
glClearBufferfi :: GLuint -> GLint -> GLfloat -> GLint -> m ()
glClearBufferfi v1 :: GLuint
v1 v2 :: GLint
v2 v3 :: GLfloat
v3 v4 :: 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 "glClearBufferfi"
glClearBufferfv
:: MonadIO m
=> GLenum
-> GLint
-> Ptr GLfloat
-> m ()
glClearBufferfv :: GLuint -> GLint -> Ptr GLfloat -> m ()
glClearBufferfv v1 :: GLuint
v1 v2 :: GLint
v2 v3 :: 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 "glClearBufferfv"
glClearBufferiv
:: MonadIO m
=> GLenum
-> GLint
-> Ptr GLint
-> m ()
glClearBufferiv :: GLuint -> GLint -> Ptr GLint -> m ()
glClearBufferiv v1 :: GLuint
v1 v2 :: GLint
v2 v3 :: 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 "glClearBufferiv"
glClearBufferuiv
:: MonadIO m
=> GLenum
-> GLint
-> Ptr GLuint
-> m ()
glClearBufferuiv :: GLuint -> GLint -> Ptr GLuint -> m ()
glClearBufferuiv v1 :: GLuint
v1 v2 :: GLint
v2 v3 :: 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 "glClearBufferuiv"
glClearColor
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glClearColor :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glClearColor v1 :: GLfloat
v1 v2 :: GLfloat
v2 v3 :: GLfloat
v3 v4 :: 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 "glClearColor"
glClearColorIiEXT
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glClearColorIiEXT :: GLint -> GLint -> GLint -> GLint -> m ()
glClearColorIiEXT v1 :: GLint
v1 v2 :: GLint
v2 v3 :: GLint
v3 v4 :: 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 "glClearColorIiEXT"
glClearColorIuiEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLuint
-> m ()
glClearColorIuiEXT :: GLuint -> GLuint -> GLuint -> GLuint -> m ()
glClearColorIuiEXT v1 :: GLuint
v1 v2 :: GLuint
v2 v3 :: GLuint
v3 v4 :: 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 "glClearColorIuiEXT"
glClearColorx
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glClearColorx :: GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glClearColorx v1 :: GLfixed
v1 v2 :: GLfixed
v2 v3 :: GLfixed
v3 v4 :: 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 "glClearColorx"
glClearColorxOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glClearColorxOES :: GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glClearColorxOES v1 :: GLfixed
v1 v2 :: GLfixed
v2 v3 :: GLfixed
v3 v4 :: 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 "glClearColorxOES"
glClearDepth
:: MonadIO m
=> GLdouble
-> m ()
glClearDepth :: GLdouble -> m ()
glClearDepth v1 :: 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 "glClearDepth"
glClearDepthdNV
:: MonadIO m
=> GLdouble
-> m ()
glClearDepthdNV :: GLdouble -> m ()
glClearDepthdNV v1 :: 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 "glClearDepthdNV"
glClearDepthf
:: MonadIO m
=> GLfloat
-> m ()
glClearDepthf :: GLfloat -> m ()
glClearDepthf v1 :: 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 "glClearDepthf"
glClearDepthfOES
:: MonadIO m
=> GLclampf
-> m ()
glClearDepthfOES :: GLfloat -> m ()
glClearDepthfOES v1 :: 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 "glClearDepthfOES"
glClearDepthx
:: MonadIO m
=> GLfixed
-> m ()
glClearDepthx :: GLfixed -> m ()
glClearDepthx v1 :: 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 "glClearDepthx"