{-# OPTIONS_HADDOCK hide #-}
module Graphics.GL.Functions.F18 (
glMultiTexCoord3xvOES,
glMultiTexCoord4bOES,
glMultiTexCoord4bvOES,
glMultiTexCoord4d,
glMultiTexCoord4dARB,
glMultiTexCoord4dv,
glMultiTexCoord4dvARB,
glMultiTexCoord4f,
glMultiTexCoord4fARB,
glMultiTexCoord4fv,
glMultiTexCoord4fvARB,
glMultiTexCoord4hNV,
glMultiTexCoord4hvNV,
glMultiTexCoord4i,
glMultiTexCoord4iARB,
glMultiTexCoord4iv,
glMultiTexCoord4ivARB,
glMultiTexCoord4s,
glMultiTexCoord4sARB,
glMultiTexCoord4sv,
glMultiTexCoord4svARB,
glMultiTexCoord4x,
glMultiTexCoord4xOES,
glMultiTexCoord4xvOES,
glMultiTexCoordP1ui,
glMultiTexCoordP1uiv,
glMultiTexCoordP2ui,
glMultiTexCoordP2uiv,
glMultiTexCoordP3ui,
glMultiTexCoordP3uiv,
glMultiTexCoordP4ui,
glMultiTexCoordP4uiv,
glMultiTexCoordPointerEXT,
glMultiTexEnvfEXT,
glMultiTexEnvfvEXT,
glMultiTexEnviEXT,
glMultiTexEnvivEXT,
glMultiTexGendEXT,
glMultiTexGendvEXT,
glMultiTexGenfEXT,
glMultiTexGenfvEXT,
glMultiTexGeniEXT,
glMultiTexGenivEXT,
glMultiTexImage1DEXT,
glMultiTexImage2DEXT,
glMultiTexImage3DEXT,
glMultiTexParameterIivEXT,
glMultiTexParameterIuivEXT,
glMultiTexParameterfEXT,
glMultiTexParameterfvEXT,
glMultiTexParameteriEXT,
glMultiTexParameterivEXT,
glMultiTexRenderbufferEXT,
glMultiTexSubImage1DEXT,
glMultiTexSubImage2DEXT,
glMultiTexSubImage3DEXT,
glMulticastBarrierNV,
glMulticastBlitFramebufferNV,
glMulticastBufferSubDataNV,
glMulticastCopyBufferSubDataNV,
glMulticastCopyImageSubDataNV,
glMulticastFramebufferSampleLocationsfvNV,
glMulticastGetQueryObjecti64vNV,
glMulticastGetQueryObjectivNV,
glMulticastGetQueryObjectui64vNV,
glMulticastGetQueryObjectuivNV,
glMulticastScissorArrayvNVX,
glMulticastViewportArrayvNVX,
glMulticastViewportPositionWScaleNVX,
glMulticastWaitSyncNV,
glNamedBufferAttachMemoryNV,
glNamedBufferData,
glNamedBufferDataEXT,
glNamedBufferPageCommitmentARB,
glNamedBufferPageCommitmentEXT,
glNamedBufferStorage,
glNamedBufferStorageEXT,
glNamedBufferStorageExternalEXT,
glNamedBufferStorageMemEXT,
glNamedBufferSubData,
glNamedBufferSubDataEXT,
glNamedCopyBufferSubDataEXT,
glNamedFramebufferDrawBuffer,
glNamedFramebufferDrawBuffers,
glNamedFramebufferParameteri,
glNamedFramebufferParameteriEXT,
glNamedFramebufferReadBuffer,
glNamedFramebufferRenderbuffer,
glNamedFramebufferRenderbufferEXT,
glNamedFramebufferSampleLocationsfvARB,
glNamedFramebufferSampleLocationsfvNV,
glNamedFramebufferSamplePositionsfvAMD,
glNamedFramebufferTexture,
glNamedFramebufferTexture1DEXT,
glNamedFramebufferTexture2DEXT,
glNamedFramebufferTexture3DEXT,
glNamedFramebufferTextureEXT,
glNamedFramebufferTextureFaceEXT,
glNamedFramebufferTextureLayer,
glNamedFramebufferTextureLayerEXT
) where
import Control.Monad.IO.Class ( MonadIO(..) )
import Foreign.Ptr
import Graphics.GL.Foreign
import Graphics.GL.Types
import System.IO.Unsafe ( unsafePerformIO )
glMultiTexCoord3xvOES
:: MonadIO m
=> GLenum
-> Ptr GLfixed
-> m ()
glMultiTexCoord3xvOES :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLfixed -> m ()
glMultiTexCoord3xvOES GLenum
v1 Ptr GLfixed
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLfixed -> IO ())
-> GLenum -> Ptr GLfixed -> IO ()
dyn102 FunPtr (GLenum -> Ptr GLfixed -> IO ())
ptr_glMultiTexCoord3xvOES GLenum
v1 Ptr GLfixed
v2
{-# NOINLINE ptr_glMultiTexCoord3xvOES #-}
ptr_glMultiTexCoord3xvOES :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
ptr_glMultiTexCoord3xvOES :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
ptr_glMultiTexCoord3xvOES = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord3xvOES"
glMultiTexCoord4bOES
:: MonadIO m
=> GLenum
-> GLbyte
-> GLbyte
-> GLbyte
-> GLbyte
-> m ()
glMultiTexCoord4bOES :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
glMultiTexCoord4bOES GLenum
v1 GLbyte
v2 GLbyte
v3 GLbyte
v4 GLbyte
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ())
-> GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ()
dyn585 FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ())
ptr_glMultiTexCoord4bOES GLenum
v1 GLbyte
v2 GLbyte
v3 GLbyte
v4 GLbyte
v5
{-# NOINLINE ptr_glMultiTexCoord4bOES #-}
ptr_glMultiTexCoord4bOES :: FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ())
ptr_glMultiTexCoord4bOES :: FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ())
ptr_glMultiTexCoord4bOES = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4bOES"
glMultiTexCoord4bvOES
:: MonadIO m
=> GLenum
-> Ptr GLbyte
-> m ()
glMultiTexCoord4bvOES :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLbyte -> m ()
glMultiTexCoord4bvOES GLenum
v1 Ptr GLbyte
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLbyte -> IO ())
-> GLenum -> Ptr GLbyte -> IO ()
dyn568 FunPtr (GLenum -> Ptr GLbyte -> IO ())
ptr_glMultiTexCoord4bvOES GLenum
v1 Ptr GLbyte
v2
{-# NOINLINE ptr_glMultiTexCoord4bvOES #-}
ptr_glMultiTexCoord4bvOES :: FunPtr (GLenum -> Ptr GLbyte -> IO ())
ptr_glMultiTexCoord4bvOES :: FunPtr (GLenum -> Ptr GLbyte -> IO ())
ptr_glMultiTexCoord4bvOES = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4bvOES"
glMultiTexCoord4d
:: MonadIO m
=> GLenum
-> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glMultiTexCoord4d :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
glMultiTexCoord4d GLenum
v1 GLdouble
v2 GLdouble
v3 GLdouble
v4 GLdouble
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
-> GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
dyn546 FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glMultiTexCoord4d GLenum
v1 GLdouble
v2 GLdouble
v3 GLdouble
v4 GLdouble
v5
{-# NOINLINE ptr_glMultiTexCoord4d #-}
ptr_glMultiTexCoord4d :: FunPtr (GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glMultiTexCoord4d :: FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glMultiTexCoord4d = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4d"
glMultiTexCoord4dARB
:: MonadIO m
=> GLenum
-> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glMultiTexCoord4dARB :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
glMultiTexCoord4dARB GLenum
v1 GLdouble
v2 GLdouble
v3 GLdouble
v4 GLdouble
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
-> GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
dyn546 FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glMultiTexCoord4dARB GLenum
v1 GLdouble
v2 GLdouble
v3 GLdouble
v4 GLdouble
v5
{-# NOINLINE ptr_glMultiTexCoord4dARB #-}
ptr_glMultiTexCoord4dARB :: FunPtr (GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glMultiTexCoord4dARB :: FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glMultiTexCoord4dARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4dARB"
glMultiTexCoord4dv
:: MonadIO m
=> GLenum
-> Ptr GLdouble
-> m ()
glMultiTexCoord4dv :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLdouble -> m ()
glMultiTexCoord4dv GLenum
v1 Ptr GLdouble
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLdouble -> IO ())
-> GLenum -> Ptr GLdouble -> IO ()
dyn100 FunPtr (GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexCoord4dv GLenum
v1 Ptr GLdouble
v2
{-# NOINLINE ptr_glMultiTexCoord4dv #-}
ptr_glMultiTexCoord4dv :: FunPtr (GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexCoord4dv :: FunPtr (GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexCoord4dv = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4dv"
glMultiTexCoord4dvARB
:: MonadIO m
=> GLenum
-> Ptr GLdouble
-> m ()
glMultiTexCoord4dvARB :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLdouble -> m ()
glMultiTexCoord4dvARB GLenum
v1 Ptr GLdouble
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLdouble -> IO ())
-> GLenum -> Ptr GLdouble -> IO ()
dyn100 FunPtr (GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexCoord4dvARB GLenum
v1 Ptr GLdouble
v2
{-# NOINLINE ptr_glMultiTexCoord4dvARB #-}
ptr_glMultiTexCoord4dvARB :: FunPtr (GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexCoord4dvARB :: FunPtr (GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexCoord4dvARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4dvARB"
glMultiTexCoord4f
:: MonadIO m
=> GLenum
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glMultiTexCoord4f :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glMultiTexCoord4f GLenum
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4 GLfloat
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
-> GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
dyn547 FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glMultiTexCoord4f GLenum
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4 GLfloat
v5
{-# NOINLINE ptr_glMultiTexCoord4f #-}
ptr_glMultiTexCoord4f :: FunPtr (GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glMultiTexCoord4f :: FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glMultiTexCoord4f = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4f"
glMultiTexCoord4fARB
:: MonadIO m
=> GLenum
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glMultiTexCoord4fARB :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glMultiTexCoord4fARB GLenum
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4 GLfloat
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
-> GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
dyn547 FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glMultiTexCoord4fARB GLenum
v1 GLfloat
v2 GLfloat
v3 GLfloat
v4 GLfloat
v5
{-# NOINLINE ptr_glMultiTexCoord4fARB #-}
ptr_glMultiTexCoord4fARB :: FunPtr (GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glMultiTexCoord4fARB :: FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glMultiTexCoord4fARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4fARB"
glMultiTexCoord4fv
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexCoord4fv :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLfloat -> m ()
glMultiTexCoord4fv GLenum
v1 Ptr GLfloat
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLfloat -> IO ())
-> GLenum -> Ptr GLfloat -> IO ()
dyn101 FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexCoord4fv GLenum
v1 Ptr GLfloat
v2
{-# NOINLINE ptr_glMultiTexCoord4fv #-}
ptr_glMultiTexCoord4fv :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexCoord4fv :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexCoord4fv = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4fv"
glMultiTexCoord4fvARB
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexCoord4fvARB :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLfloat -> m ()
glMultiTexCoord4fvARB GLenum
v1 Ptr GLfloat
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLfloat -> IO ())
-> GLenum -> Ptr GLfloat -> IO ()
dyn101 FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexCoord4fvARB GLenum
v1 Ptr GLfloat
v2
{-# NOINLINE ptr_glMultiTexCoord4fvARB #-}
ptr_glMultiTexCoord4fvARB :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexCoord4fvARB :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexCoord4fvARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4fvARB"
glMultiTexCoord4hNV
:: MonadIO m
=> GLenum
-> GLhalfNV
-> GLhalfNV
-> GLhalfNV
-> GLhalfNV
-> m ()
glMultiTexCoord4hNV :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
glMultiTexCoord4hNV GLenum
v1 GLhalfNV
v2 GLhalfNV
v3 GLhalfNV
v4 GLhalfNV
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ())
-> GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ()
dyn586 FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ())
ptr_glMultiTexCoord4hNV GLenum
v1 GLhalfNV
v2 GLhalfNV
v3 GLhalfNV
v4 GLhalfNV
v5
{-# NOINLINE ptr_glMultiTexCoord4hNV #-}
ptr_glMultiTexCoord4hNV :: FunPtr (GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ())
ptr_glMultiTexCoord4hNV :: FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ())
ptr_glMultiTexCoord4hNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4hNV"
glMultiTexCoord4hvNV
:: MonadIO m
=> GLenum
-> Ptr GLhalfNV
-> m ()
glMultiTexCoord4hvNV :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLhalfNV -> m ()
glMultiTexCoord4hvNV GLenum
v1 Ptr GLhalfNV
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLhalfNV -> IO ())
-> GLenum -> Ptr GLhalfNV -> IO ()
dyn571 FunPtr (GLenum -> Ptr GLhalfNV -> IO ())
ptr_glMultiTexCoord4hvNV GLenum
v1 Ptr GLhalfNV
v2
{-# NOINLINE ptr_glMultiTexCoord4hvNV #-}
ptr_glMultiTexCoord4hvNV :: FunPtr (GLenum -> Ptr GLhalfNV -> IO ())
ptr_glMultiTexCoord4hvNV :: FunPtr (GLenum -> Ptr GLhalfNV -> IO ())
ptr_glMultiTexCoord4hvNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4hvNV"
glMultiTexCoord4i
:: MonadIO m
=> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glMultiTexCoord4i :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
glMultiTexCoord4i GLenum
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
-> GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()
dyn276 FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glMultiTexCoord4i GLenum
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5
{-# NOINLINE ptr_glMultiTexCoord4i #-}
ptr_glMultiTexCoord4i :: FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glMultiTexCoord4i :: FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glMultiTexCoord4i = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4i"
glMultiTexCoord4iARB
:: MonadIO m
=> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glMultiTexCoord4iARB :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
glMultiTexCoord4iARB GLenum
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
-> GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()
dyn276 FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glMultiTexCoord4iARB GLenum
v1 GLint
v2 GLint
v3 GLint
v4 GLint
v5
{-# NOINLINE ptr_glMultiTexCoord4iARB #-}
ptr_glMultiTexCoord4iARB :: FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glMultiTexCoord4iARB :: FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glMultiTexCoord4iARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4iARB"
glMultiTexCoord4iv
:: MonadIO m
=> GLenum
-> Ptr GLint
-> m ()
glMultiTexCoord4iv :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLint -> m ()
glMultiTexCoord4iv GLenum
v1 Ptr GLint
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLint -> IO ())
-> GLenum -> Ptr GLint -> IO ()
dyn143 FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexCoord4iv GLenum
v1 Ptr GLint
v2
{-# NOINLINE ptr_glMultiTexCoord4iv #-}
ptr_glMultiTexCoord4iv :: FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexCoord4iv :: FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexCoord4iv = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4iv"
glMultiTexCoord4ivARB
:: MonadIO m
=> GLenum
-> Ptr GLint
-> m ()
glMultiTexCoord4ivARB :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLint -> m ()
glMultiTexCoord4ivARB GLenum
v1 Ptr GLint
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLint -> IO ())
-> GLenum -> Ptr GLint -> IO ()
dyn143 FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexCoord4ivARB GLenum
v1 Ptr GLint
v2
{-# NOINLINE ptr_glMultiTexCoord4ivARB #-}
ptr_glMultiTexCoord4ivARB :: FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexCoord4ivARB :: FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexCoord4ivARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4ivARB"
glMultiTexCoord4s
:: MonadIO m
=> GLenum
-> GLshort
-> GLshort
-> GLshort
-> GLshort
-> m ()
glMultiTexCoord4s :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
glMultiTexCoord4s GLenum
v1 GLshort
v2 GLshort
v3 GLshort
v4 GLshort
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
-> GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()
dyn587 FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
ptr_glMultiTexCoord4s GLenum
v1 GLshort
v2 GLshort
v3 GLshort
v4 GLshort
v5
{-# NOINLINE ptr_glMultiTexCoord4s #-}
ptr_glMultiTexCoord4s :: FunPtr (GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
ptr_glMultiTexCoord4s :: FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
ptr_glMultiTexCoord4s = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4s"
glMultiTexCoord4sARB
:: MonadIO m
=> GLenum
-> GLshort
-> GLshort
-> GLshort
-> GLshort
-> m ()
glMultiTexCoord4sARB :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
glMultiTexCoord4sARB GLenum
v1 GLshort
v2 GLshort
v3 GLshort
v4 GLshort
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
-> GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()
dyn587 FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
ptr_glMultiTexCoord4sARB GLenum
v1 GLshort
v2 GLshort
v3 GLshort
v4 GLshort
v5
{-# NOINLINE ptr_glMultiTexCoord4sARB #-}
ptr_glMultiTexCoord4sARB :: FunPtr (GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
ptr_glMultiTexCoord4sARB :: FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
ptr_glMultiTexCoord4sARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4sARB"
glMultiTexCoord4sv
:: MonadIO m
=> GLenum
-> Ptr GLshort
-> m ()
glMultiTexCoord4sv :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLshort -> m ()
glMultiTexCoord4sv GLenum
v1 Ptr GLshort
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLshort -> IO ())
-> GLenum -> Ptr GLshort -> IO ()
dyn573 FunPtr (GLenum -> Ptr GLshort -> IO ())
ptr_glMultiTexCoord4sv GLenum
v1 Ptr GLshort
v2
{-# NOINLINE ptr_glMultiTexCoord4sv #-}
ptr_glMultiTexCoord4sv :: FunPtr (GLenum -> Ptr GLshort -> IO ())
ptr_glMultiTexCoord4sv :: FunPtr (GLenum -> Ptr GLshort -> IO ())
ptr_glMultiTexCoord4sv = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4sv"
glMultiTexCoord4svARB
:: MonadIO m
=> GLenum
-> Ptr GLshort
-> m ()
glMultiTexCoord4svARB :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLshort -> m ()
glMultiTexCoord4svARB GLenum
v1 Ptr GLshort
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLshort -> IO ())
-> GLenum -> Ptr GLshort -> IO ()
dyn573 FunPtr (GLenum -> Ptr GLshort -> IO ())
ptr_glMultiTexCoord4svARB GLenum
v1 Ptr GLshort
v2
{-# NOINLINE ptr_glMultiTexCoord4svARB #-}
ptr_glMultiTexCoord4svARB :: FunPtr (GLenum -> Ptr GLshort -> IO ())
ptr_glMultiTexCoord4svARB :: FunPtr (GLenum -> Ptr GLshort -> IO ())
ptr_glMultiTexCoord4svARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4svARB"
glMultiTexCoord4x
:: MonadIO m
=> GLenum
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glMultiTexCoord4x :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glMultiTexCoord4x GLenum
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4 GLfixed
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
-> GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()
dyn588 FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glMultiTexCoord4x GLenum
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4 GLfixed
v5
{-# NOINLINE ptr_glMultiTexCoord4x #-}
ptr_glMultiTexCoord4x :: FunPtr (GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glMultiTexCoord4x :: FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glMultiTexCoord4x = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4x"
glMultiTexCoord4xOES
:: MonadIO m
=> GLenum
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glMultiTexCoord4xOES :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glMultiTexCoord4xOES GLenum
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4 GLfixed
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
-> GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()
dyn588 FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glMultiTexCoord4xOES GLenum
v1 GLfixed
v2 GLfixed
v3 GLfixed
v4 GLfixed
v5
{-# NOINLINE ptr_glMultiTexCoord4xOES #-}
ptr_glMultiTexCoord4xOES :: FunPtr (GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glMultiTexCoord4xOES :: FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glMultiTexCoord4xOES = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4xOES"
glMultiTexCoord4xvOES
:: MonadIO m
=> GLenum
-> Ptr GLfixed
-> m ()
glMultiTexCoord4xvOES :: forall (m :: * -> *). MonadIO m => GLenum -> Ptr GLfixed -> m ()
glMultiTexCoord4xvOES GLenum
v1 Ptr GLfixed
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> Ptr GLfixed -> IO ())
-> GLenum -> Ptr GLfixed -> IO ()
dyn102 FunPtr (GLenum -> Ptr GLfixed -> IO ())
ptr_glMultiTexCoord4xvOES GLenum
v1 Ptr GLfixed
v2
{-# NOINLINE ptr_glMultiTexCoord4xvOES #-}
ptr_glMultiTexCoord4xvOES :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
ptr_glMultiTexCoord4xvOES :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
ptr_glMultiTexCoord4xvOES = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoord4xvOES"
glMultiTexCoordP1ui
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexCoordP1ui :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> m ()
glMultiTexCoordP1ui GLenum
v1 GLenum
v2 GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> IO ()
dyn32 FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexCoordP1ui GLenum
v1 GLenum
v2 GLenum
v3
{-# NOINLINE ptr_glMultiTexCoordP1ui #-}
ptr_glMultiTexCoordP1ui :: FunPtr (GLenum -> GLenum -> GLuint -> IO ())
ptr_glMultiTexCoordP1ui :: FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexCoordP1ui = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordP1ui"
glMultiTexCoordP1uiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexCoordP1uiv :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexCoordP1uiv GLenum
v1 GLenum
v2 Ptr GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
-> GLenum -> GLenum -> Ptr GLenum -> IO ()
dyn432 FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexCoordP1uiv GLenum
v1 GLenum
v2 Ptr GLenum
v3
{-# NOINLINE ptr_glMultiTexCoordP1uiv #-}
ptr_glMultiTexCoordP1uiv :: FunPtr (GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glMultiTexCoordP1uiv :: FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexCoordP1uiv = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordP1uiv"
glMultiTexCoordP2ui
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexCoordP2ui :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> m ()
glMultiTexCoordP2ui GLenum
v1 GLenum
v2 GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> IO ()
dyn32 FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexCoordP2ui GLenum
v1 GLenum
v2 GLenum
v3
{-# NOINLINE ptr_glMultiTexCoordP2ui #-}
ptr_glMultiTexCoordP2ui :: FunPtr (GLenum -> GLenum -> GLuint -> IO ())
ptr_glMultiTexCoordP2ui :: FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexCoordP2ui = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordP2ui"
glMultiTexCoordP2uiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexCoordP2uiv :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexCoordP2uiv GLenum
v1 GLenum
v2 Ptr GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
-> GLenum -> GLenum -> Ptr GLenum -> IO ()
dyn432 FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexCoordP2uiv GLenum
v1 GLenum
v2 Ptr GLenum
v3
{-# NOINLINE ptr_glMultiTexCoordP2uiv #-}
ptr_glMultiTexCoordP2uiv :: FunPtr (GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glMultiTexCoordP2uiv :: FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexCoordP2uiv = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordP2uiv"
glMultiTexCoordP3ui
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexCoordP3ui :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> m ()
glMultiTexCoordP3ui GLenum
v1 GLenum
v2 GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> IO ()
dyn32 FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexCoordP3ui GLenum
v1 GLenum
v2 GLenum
v3
{-# NOINLINE ptr_glMultiTexCoordP3ui #-}
ptr_glMultiTexCoordP3ui :: FunPtr (GLenum -> GLenum -> GLuint -> IO ())
ptr_glMultiTexCoordP3ui :: FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexCoordP3ui = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordP3ui"
glMultiTexCoordP3uiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexCoordP3uiv :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexCoordP3uiv GLenum
v1 GLenum
v2 Ptr GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
-> GLenum -> GLenum -> Ptr GLenum -> IO ()
dyn432 FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexCoordP3uiv GLenum
v1 GLenum
v2 Ptr GLenum
v3
{-# NOINLINE ptr_glMultiTexCoordP3uiv #-}
ptr_glMultiTexCoordP3uiv :: FunPtr (GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glMultiTexCoordP3uiv :: FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexCoordP3uiv = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordP3uiv"
glMultiTexCoordP4ui
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexCoordP4ui :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> m ()
glMultiTexCoordP4ui GLenum
v1 GLenum
v2 GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> IO ()
dyn32 FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexCoordP4ui GLenum
v1 GLenum
v2 GLenum
v3
{-# NOINLINE ptr_glMultiTexCoordP4ui #-}
ptr_glMultiTexCoordP4ui :: FunPtr (GLenum -> GLenum -> GLuint -> IO ())
ptr_glMultiTexCoordP4ui :: FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexCoordP4ui = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordP4ui"
glMultiTexCoordP4uiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexCoordP4uiv :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexCoordP4uiv GLenum
v1 GLenum
v2 Ptr GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
-> GLenum -> GLenum -> Ptr GLenum -> IO ()
dyn432 FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexCoordP4uiv GLenum
v1 GLenum
v2 Ptr GLenum
v3
{-# NOINLINE ptr_glMultiTexCoordP4uiv #-}
ptr_glMultiTexCoordP4uiv :: FunPtr (GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glMultiTexCoordP4uiv :: FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexCoordP4uiv = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordP4uiv"
glMultiTexCoordPointerEXT
:: MonadIO m
=> GLenum
-> GLint
-> GLenum
-> GLsizei
-> Ptr a
-> m ()
glMultiTexCoordPointerEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum -> GLint -> GLenum -> GLint -> Ptr a -> m ()
glMultiTexCoordPointerEXT GLenum
v1 GLint
v2 GLenum
v3 GLint
v4 Ptr a
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
-> GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ()
dyn589 forall a.
FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
ptr_glMultiTexCoordPointerEXT GLenum
v1 GLint
v2 GLenum
v3 GLint
v4 Ptr a
v5
{-# NOINLINE ptr_glMultiTexCoordPointerEXT #-}
ptr_glMultiTexCoordPointerEXT :: FunPtr (GLenum -> GLint -> GLenum -> GLsizei -> Ptr a -> IO ())
ptr_glMultiTexCoordPointerEXT :: forall a.
FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
ptr_glMultiTexCoordPointerEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexCoordPointerEXT"
glMultiTexEnvfEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLfloat
-> m ()
glMultiTexEnvfEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLfloat -> m ()
glMultiTexEnvfEXT GLenum
v1 GLenum
v2 GLenum
v3 GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
-> GLenum -> GLenum -> GLenum -> GLfloat -> IO ()
dyn590 FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexEnvfEXT GLenum
v1 GLenum
v2 GLenum
v3 GLfloat
v4
{-# NOINLINE ptr_glMultiTexEnvfEXT #-}
ptr_glMultiTexEnvfEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexEnvfEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexEnvfEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexEnvfEXT"
glMultiTexEnvfvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexEnvfvEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
glMultiTexEnvfvEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
dyn334 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexEnvfvEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLfloat
v4
{-# NOINLINE ptr_glMultiTexEnvfvEXT #-}
ptr_glMultiTexEnvfvEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexEnvfvEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexEnvfvEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexEnvfvEXT"
glMultiTexEnviEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLint
-> m ()
glMultiTexEnviEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> m ()
glMultiTexEnviEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> IO ()
dyn591 FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexEnviEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4
{-# NOINLINE ptr_glMultiTexEnviEXT #-}
ptr_glMultiTexEnviEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexEnviEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexEnviEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexEnviEXT"
glMultiTexEnvivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glMultiTexEnvivEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMultiTexEnvivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
dyn335 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexEnvivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4
{-# NOINLINE ptr_glMultiTexEnvivEXT #-}
ptr_glMultiTexEnvivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexEnvivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexEnvivEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexEnvivEXT"
glMultiTexGendEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLdouble
-> m ()
glMultiTexGendEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLdouble -> m ()
glMultiTexGendEXT GLenum
v1 GLenum
v2 GLenum
v3 GLdouble
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ())
-> GLenum -> GLenum -> GLenum -> GLdouble -> IO ()
dyn592 FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ())
ptr_glMultiTexGendEXT GLenum
v1 GLenum
v2 GLenum
v3 GLdouble
v4
{-# NOINLINE ptr_glMultiTexGendEXT #-}
ptr_glMultiTexGendEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ())
ptr_glMultiTexGendEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ())
ptr_glMultiTexGendEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexGendEXT"
glMultiTexGendvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLdouble
-> m ()
glMultiTexGendvEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLdouble -> m ()
glMultiTexGendvEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLdouble
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ()
dyn370 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexGendvEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLdouble
v4
{-# NOINLINE ptr_glMultiTexGendvEXT #-}
ptr_glMultiTexGendvEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexGendvEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ())
ptr_glMultiTexGendvEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexGendvEXT"
glMultiTexGenfEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLfloat
-> m ()
glMultiTexGenfEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLfloat -> m ()
glMultiTexGenfEXT GLenum
v1 GLenum
v2 GLenum
v3 GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
-> GLenum -> GLenum -> GLenum -> GLfloat -> IO ()
dyn590 FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexGenfEXT GLenum
v1 GLenum
v2 GLenum
v3 GLfloat
v4
{-# NOINLINE ptr_glMultiTexGenfEXT #-}
ptr_glMultiTexGenfEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexGenfEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexGenfEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexGenfEXT"
glMultiTexGenfvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexGenfvEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
glMultiTexGenfvEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
dyn334 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexGenfvEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLfloat
v4
{-# NOINLINE ptr_glMultiTexGenfvEXT #-}
ptr_glMultiTexGenfvEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexGenfvEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexGenfvEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexGenfvEXT"
glMultiTexGeniEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLint
-> m ()
glMultiTexGeniEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> m ()
glMultiTexGeniEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> IO ()
dyn591 FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexGeniEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4
{-# NOINLINE ptr_glMultiTexGeniEXT #-}
ptr_glMultiTexGeniEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexGeniEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexGeniEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexGeniEXT"
glMultiTexGenivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glMultiTexGenivEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMultiTexGenivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
dyn335 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexGenivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4
{-# NOINLINE ptr_glMultiTexGenivEXT #-}
ptr_glMultiTexGenivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexGenivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexGenivEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexGenivEXT"
glMultiTexImage1DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLsizei
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage1DEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage1DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLenum
v7 GLenum
v8 Ptr a
v9 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
dyn593 forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage1DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLenum
v7 GLenum
v8 Ptr a
v9
{-# NOINLINE ptr_glMultiTexImage1DEXT #-}
ptr_glMultiTexImage1DEXT :: FunPtr (GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glMultiTexImage1DEXT :: forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage1DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexImage1DEXT"
glMultiTexImage2DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage2DEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage2DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLenum
v8 GLenum
v9 Ptr a
v10 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
dyn594 forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage2DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLenum
v8 GLenum
v9 Ptr a
v10
{-# NOINLINE ptr_glMultiTexImage2DEXT #-}
ptr_glMultiTexImage2DEXT :: FunPtr (GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glMultiTexImage2DEXT :: forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage2DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexImage2DEXT"
glMultiTexImage3DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLsizei
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage3DEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage3DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLenum
v9 GLenum
v10 Ptr a
v11 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
dyn595 forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage3DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLenum
v9 GLenum
v10 Ptr a
v11
{-# NOINLINE ptr_glMultiTexImage3DEXT #-}
ptr_glMultiTexImage3DEXT :: FunPtr (GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glMultiTexImage3DEXT :: forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage3DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexImage3DEXT"
glMultiTexParameterIivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glMultiTexParameterIivEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMultiTexParameterIivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
dyn335 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexParameterIivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4
{-# NOINLINE ptr_glMultiTexParameterIivEXT #-}
ptr_glMultiTexParameterIivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexParameterIivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexParameterIivEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexParameterIivEXT"
glMultiTexParameterIuivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexParameterIuivEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexParameterIuivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLenum
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()
dyn374 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexParameterIuivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLenum
v4
{-# NOINLINE ptr_glMultiTexParameterIuivEXT #-}
ptr_glMultiTexParameterIuivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glMultiTexParameterIuivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMultiTexParameterIuivEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexParameterIuivEXT"
glMultiTexParameterfEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLfloat
-> m ()
glMultiTexParameterfEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLfloat -> m ()
glMultiTexParameterfEXT GLenum
v1 GLenum
v2 GLenum
v3 GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
-> GLenum -> GLenum -> GLenum -> GLfloat -> IO ()
dyn590 FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexParameterfEXT GLenum
v1 GLenum
v2 GLenum
v3 GLfloat
v4
{-# NOINLINE ptr_glMultiTexParameterfEXT #-}
ptr_glMultiTexParameterfEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexParameterfEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
ptr_glMultiTexParameterfEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexParameterfEXT"
glMultiTexParameterfvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexParameterfvEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
glMultiTexParameterfvEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
dyn334 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexParameterfvEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLfloat
v4
{-# NOINLINE ptr_glMultiTexParameterfvEXT #-}
ptr_glMultiTexParameterfvEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexParameterfvEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glMultiTexParameterfvEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexParameterfvEXT"
glMultiTexParameteriEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLint
-> m ()
glMultiTexParameteriEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> m ()
glMultiTexParameteriEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> IO ()
dyn591 FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexParameteriEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4
{-# NOINLINE ptr_glMultiTexParameteriEXT #-}
ptr_glMultiTexParameteriEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexParameteriEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glMultiTexParameteriEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexParameteriEXT"
glMultiTexParameterivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glMultiTexParameterivEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMultiTexParameterivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
dyn335 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexParameterivEXT GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4
{-# NOINLINE ptr_glMultiTexParameterivEXT #-}
ptr_glMultiTexParameterivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexParameterivEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMultiTexParameterivEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexParameterivEXT"
glMultiTexRenderbufferEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexRenderbufferEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> m ()
glMultiTexRenderbufferEXT GLenum
v1 GLenum
v2 GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> IO ()
dyn32 FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexRenderbufferEXT GLenum
v1 GLenum
v2 GLenum
v3
{-# NOINLINE ptr_glMultiTexRenderbufferEXT #-}
ptr_glMultiTexRenderbufferEXT :: FunPtr (GLenum -> GLenum -> GLuint -> IO ())
ptr_glMultiTexRenderbufferEXT :: FunPtr (GLenum -> GLenum -> GLenum -> IO ())
ptr_glMultiTexRenderbufferEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexRenderbufferEXT"
glMultiTexSubImage1DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLsizei
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage1DEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage1DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLenum
v6 GLenum
v7 Ptr a
v8 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
dyn596 forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage1DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLenum
v6 GLenum
v7 Ptr a
v8
{-# NOINLINE ptr_glMultiTexSubImage1DEXT #-}
ptr_glMultiTexSubImage1DEXT :: FunPtr (GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glMultiTexSubImage1DEXT :: forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage1DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexSubImage1DEXT"
glMultiTexSubImage2DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage2DEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage2DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLenum
v8 GLenum
v9 Ptr a
v10 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
dyn597 forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage2DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLenum
v8 GLenum
v9 Ptr a
v10
{-# NOINLINE ptr_glMultiTexSubImage2DEXT #-}
ptr_glMultiTexSubImage2DEXT :: FunPtr (GLenum -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glMultiTexSubImage2DEXT :: forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage2DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexSubImage2DEXT"
glMultiTexSubImage3DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage3DEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage3DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLint
v9 GLenum
v10 GLenum
v11 Ptr a
v12 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
dyn598 forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage3DEXT GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLint
v9 GLenum
v10 GLenum
v11 Ptr a
v12
{-# NOINLINE ptr_glMultiTexSubImage3DEXT #-}
ptr_glMultiTexSubImage3DEXT :: FunPtr (GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glMultiTexSubImage3DEXT :: forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage3DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMultiTexSubImage3DEXT"
glMulticastBarrierNV
:: MonadIO m
=> m ()
glMulticastBarrierNV :: forall (m :: * -> *). MonadIO m => m ()
glMulticastBarrierNV = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (IO ()) -> IO ()
dyn11 FunPtr (IO ())
ptr_glMulticastBarrierNV
{-# NOINLINE ptr_glMulticastBarrierNV #-}
ptr_glMulticastBarrierNV :: FunPtr (IO ())
ptr_glMulticastBarrierNV :: FunPtr (IO ())
ptr_glMulticastBarrierNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastBarrierNV"
glMulticastBlitFramebufferNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLbitfield
-> GLenum
-> m ()
glMulticastBlitFramebufferNV :: forall (m :: * -> *).
MonadIO m =>
GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> m ()
glMulticastBlitFramebufferNV GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLint
v9 GLint
v10 GLenum
v11 GLenum
v12 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ()
dyn60 FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ())
ptr_glMulticastBlitFramebufferNV GLenum
v1 GLenum
v2 GLint
v3 GLint
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLint
v9 GLint
v10 GLenum
v11 GLenum
v12
{-# NOINLINE ptr_glMulticastBlitFramebufferNV #-}
ptr_glMulticastBlitFramebufferNV :: FunPtr (GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> IO ())
ptr_glMulticastBlitFramebufferNV :: FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ())
ptr_glMulticastBlitFramebufferNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastBlitFramebufferNV"
glMulticastBufferSubDataNV
:: MonadIO m
=> GLbitfield
-> GLuint
-> GLintptr
-> GLsizeiptr
-> Ptr a
-> m ()
glMulticastBufferSubDataNV :: forall (m :: * -> *) a.
MonadIO m =>
GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> m ()
glMulticastBufferSubDataNV GLenum
v1 GLenum
v2 GLintptr
v3 GLintptr
v4 Ptr a
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr (GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
dyn510 forall a.
FunPtr (GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glMulticastBufferSubDataNV GLenum
v1 GLenum
v2 GLintptr
v3 GLintptr
v4 Ptr a
v5
{-# NOINLINE ptr_glMulticastBufferSubDataNV #-}
ptr_glMulticastBufferSubDataNV :: FunPtr (GLbitfield -> GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())
ptr_glMulticastBufferSubDataNV :: forall a.
FunPtr (GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glMulticastBufferSubDataNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastBufferSubDataNV"
glMulticastCopyBufferSubDataNV
:: MonadIO m
=> GLuint
-> GLbitfield
-> GLuint
-> GLuint
-> GLintptr
-> GLintptr
-> GLsizeiptr
-> m ()
glMulticastCopyBufferSubDataNV :: forall (m :: * -> *).
MonadIO m =>
GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> m ()
glMulticastCopyBufferSubDataNV GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLintptr
v5 GLintptr
v6 GLintptr
v7 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ())
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ()
dyn599 FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ())
ptr_glMulticastCopyBufferSubDataNV GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLintptr
v5 GLintptr
v6 GLintptr
v7
{-# NOINLINE ptr_glMulticastCopyBufferSubDataNV #-}
ptr_glMulticastCopyBufferSubDataNV :: FunPtr (GLuint -> GLbitfield -> GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> IO ())
ptr_glMulticastCopyBufferSubDataNV :: FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ())
ptr_glMulticastCopyBufferSubDataNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastCopyBufferSubDataNV"
glMulticastCopyImageSubDataNV
:: MonadIO m
=> GLuint
-> GLbitfield
-> GLuint
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLsizei
-> m ()
glMulticastCopyImageSubDataNV :: forall (m :: * -> *).
MonadIO m =>
GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glMulticastCopyImageSubDataNV GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLenum
v9 GLenum
v10 GLint
v11 GLint
v12 GLint
v13 GLint
v14 GLint
v15 GLint
v16 GLint
v17 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ())
-> GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ()
dyn509 FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ())
ptr_glMulticastCopyImageSubDataNV GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLint
v5 GLint
v6 GLint
v7 GLint
v8 GLenum
v9 GLenum
v10 GLint
v11 GLint
v12 GLint
v13 GLint
v14 GLint
v15 GLint
v16 GLint
v17
{-# NOINLINE ptr_glMulticastCopyImageSubDataNV #-}
ptr_glMulticastCopyImageSubDataNV :: FunPtr (GLuint -> GLbitfield -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> IO ())
ptr_glMulticastCopyImageSubDataNV :: FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ())
ptr_glMulticastCopyImageSubDataNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastCopyImageSubDataNV"
glMulticastFramebufferSampleLocationsfvNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glMulticastFramebufferSampleLocationsfvNV :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
glMulticastFramebufferSampleLocationsfvNV GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 Ptr GLfloat
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()
dyn600 FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glMulticastFramebufferSampleLocationsfvNV GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 Ptr GLfloat
v5
{-# NOINLINE ptr_glMulticastFramebufferSampleLocationsfvNV #-}
ptr_glMulticastFramebufferSampleLocationsfvNV :: FunPtr (GLuint -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glMulticastFramebufferSampleLocationsfvNV :: FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glMulticastFramebufferSampleLocationsfvNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastFramebufferSampleLocationsfvNV"
glMulticastGetQueryObjecti64vNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> Ptr GLint64
-> m ()
glMulticastGetQueryObjecti64vNV :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLint64 -> m ()
glMulticastGetQueryObjecti64vNV GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint64
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ()
dyn461 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ())
ptr_glMulticastGetQueryObjecti64vNV GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint64
v4
{-# NOINLINE ptr_glMulticastGetQueryObjecti64vNV #-}
ptr_glMulticastGetQueryObjecti64vNV :: FunPtr (GLuint -> GLuint -> GLenum -> Ptr GLint64 -> IO ())
ptr_glMulticastGetQueryObjecti64vNV :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ())
ptr_glMulticastGetQueryObjecti64vNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastGetQueryObjecti64vNV"
glMulticastGetQueryObjectivNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glMulticastGetQueryObjectivNV :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMulticastGetQueryObjectivNV GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
dyn314 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMulticastGetQueryObjectivNV GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLint
v4
{-# NOINLINE ptr_glMulticastGetQueryObjectivNV #-}
ptr_glMulticastGetQueryObjectivNV :: FunPtr (GLuint -> GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glMulticastGetQueryObjectivNV :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glMulticastGetQueryObjectivNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastGetQueryObjectivNV"
glMulticastGetQueryObjectui64vNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> Ptr GLuint64
-> m ()
glMulticastGetQueryObjectui64vNV :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> m ()
glMulticastGetQueryObjectui64vNV GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLuint64
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ()
dyn601 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ())
ptr_glMulticastGetQueryObjectui64vNV GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLuint64
v4
{-# NOINLINE ptr_glMulticastGetQueryObjectui64vNV #-}
ptr_glMulticastGetQueryObjectui64vNV :: FunPtr (GLuint -> GLuint -> GLenum -> Ptr GLuint64 -> IO ())
ptr_glMulticastGetQueryObjectui64vNV :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ())
ptr_glMulticastGetQueryObjectui64vNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastGetQueryObjectui64vNV"
glMulticastGetQueryObjectuivNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glMulticastGetQueryObjectuivNV :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLenum -> m ()
glMulticastGetQueryObjectuivNV GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLenum
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()
dyn602 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMulticastGetQueryObjectuivNV GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLenum
v4
{-# NOINLINE ptr_glMulticastGetQueryObjectuivNV #-}
ptr_glMulticastGetQueryObjectuivNV :: FunPtr (GLuint -> GLuint -> GLenum -> Ptr GLuint -> IO ())
ptr_glMulticastGetQueryObjectuivNV :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
ptr_glMulticastGetQueryObjectuivNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastGetQueryObjectuivNV"
glMulticastScissorArrayvNVX
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLint
-> m ()
glMulticastScissorArrayvNVX :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLint -> Ptr GLint -> m ()
glMulticastScissorArrayvNVX GLenum
v1 GLenum
v2 GLint
v3 Ptr GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ())
-> GLenum -> GLenum -> GLint -> Ptr GLint -> IO ()
dyn603 FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ())
ptr_glMulticastScissorArrayvNVX GLenum
v1 GLenum
v2 GLint
v3 Ptr GLint
v4
{-# NOINLINE ptr_glMulticastScissorArrayvNVX #-}
ptr_glMulticastScissorArrayvNVX :: FunPtr (GLuint -> GLuint -> GLsizei -> Ptr GLint -> IO ())
ptr_glMulticastScissorArrayvNVX :: FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ())
ptr_glMulticastScissorArrayvNVX = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastScissorArrayvNVX"
glMulticastViewportArrayvNVX
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glMulticastViewportArrayvNVX :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
glMulticastViewportArrayvNVX GLenum
v1 GLenum
v2 GLint
v3 Ptr GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
-> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()
dyn604 FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glMulticastViewportArrayvNVX GLenum
v1 GLenum
v2 GLint
v3 Ptr GLfloat
v4
{-# NOINLINE ptr_glMulticastViewportArrayvNVX #-}
ptr_glMulticastViewportArrayvNVX :: FunPtr (GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glMulticastViewportArrayvNVX :: FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glMulticastViewportArrayvNVX = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastViewportArrayvNVX"
glMulticastViewportPositionWScaleNVX
:: MonadIO m
=> GLuint
-> GLuint
-> GLfloat
-> GLfloat
-> m ()
glMulticastViewportPositionWScaleNVX :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLfloat -> GLfloat -> m ()
glMulticastViewportPositionWScaleNVX GLenum
v1 GLenum
v2 GLfloat
v3 GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ())
-> GLenum -> GLenum -> GLfloat -> GLfloat -> IO ()
dyn605 FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ())
ptr_glMulticastViewportPositionWScaleNVX GLenum
v1 GLenum
v2 GLfloat
v3 GLfloat
v4
{-# NOINLINE ptr_glMulticastViewportPositionWScaleNVX #-}
ptr_glMulticastViewportPositionWScaleNVX :: FunPtr (GLuint -> GLuint -> GLfloat -> GLfloat -> IO ())
ptr_glMulticastViewportPositionWScaleNVX :: FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ())
ptr_glMulticastViewportPositionWScaleNVX = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastViewportPositionWScaleNVX"
glMulticastWaitSyncNV
:: MonadIO m
=> GLuint
-> GLbitfield
-> m ()
glMulticastWaitSyncNV :: forall (m :: * -> *). MonadIO m => GLenum -> GLenum -> m ()
glMulticastWaitSyncNV GLenum
v1 GLenum
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> IO ()) -> GLenum -> GLenum -> IO ()
dyn606 FunPtr (GLenum -> GLenum -> IO ())
ptr_glMulticastWaitSyncNV GLenum
v1 GLenum
v2
{-# NOINLINE ptr_glMulticastWaitSyncNV #-}
ptr_glMulticastWaitSyncNV :: FunPtr (GLuint -> GLbitfield -> IO ())
ptr_glMulticastWaitSyncNV :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glMulticastWaitSyncNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glMulticastWaitSyncNV"
glNamedBufferAttachMemoryNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint64
-> m ()
glNamedBufferAttachMemoryNV :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLuint64 -> m ()
glNamedBufferAttachMemoryNV GLenum
v1 GLenum
v2 GLuint64
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLuint64 -> IO ())
-> GLenum -> GLenum -> GLuint64 -> IO ()
dyn607 FunPtr (GLenum -> GLenum -> GLuint64 -> IO ())
ptr_glNamedBufferAttachMemoryNV GLenum
v1 GLenum
v2 GLuint64
v3
{-# NOINLINE ptr_glNamedBufferAttachMemoryNV #-}
ptr_glNamedBufferAttachMemoryNV :: FunPtr (GLuint -> GLuint -> GLuint64 -> IO ())
ptr_glNamedBufferAttachMemoryNV :: FunPtr (GLenum -> GLenum -> GLuint64 -> IO ())
ptr_glNamedBufferAttachMemoryNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferAttachMemoryNV"
glNamedBufferData
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> Ptr a
-> GLenum
-> m ()
glNamedBufferData :: forall (m :: * -> *) a.
MonadIO m =>
GLenum -> GLintptr -> Ptr a -> GLenum -> m ()
glNamedBufferData GLenum
v1 GLintptr
v2 Ptr a
v3 GLenum
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
dyn608 forall a. FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferData GLenum
v1 GLintptr
v2 Ptr a
v3 GLenum
v4
{-# NOINLINE ptr_glNamedBufferData #-}
ptr_glNamedBufferData :: FunPtr (GLuint -> GLsizeiptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferData :: forall a. FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferData = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferData"
glNamedBufferDataEXT
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> Ptr a
-> GLenum
-> m ()
glNamedBufferDataEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum -> GLintptr -> Ptr a -> GLenum -> m ()
glNamedBufferDataEXT GLenum
v1 GLintptr
v2 Ptr a
v3 GLenum
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
dyn608 forall a. FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferDataEXT GLenum
v1 GLintptr
v2 Ptr a
v3 GLenum
v4
{-# NOINLINE ptr_glNamedBufferDataEXT #-}
ptr_glNamedBufferDataEXT :: FunPtr (GLuint -> GLsizeiptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferDataEXT :: forall a. FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferDataEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferDataEXT"
glNamedBufferPageCommitmentARB
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> GLboolean
-> m ()
glNamedBufferPageCommitmentARB :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLintptr -> GLintptr -> GLboolean -> m ()
glNamedBufferPageCommitmentARB GLenum
v1 GLintptr
v2 GLintptr
v3 GLboolean
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
-> GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()
dyn609 FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
ptr_glNamedBufferPageCommitmentARB GLenum
v1 GLintptr
v2 GLintptr
v3 GLboolean
v4
{-# NOINLINE ptr_glNamedBufferPageCommitmentARB #-}
ptr_glNamedBufferPageCommitmentARB :: FunPtr (GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> IO ())
ptr_glNamedBufferPageCommitmentARB :: FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
ptr_glNamedBufferPageCommitmentARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferPageCommitmentARB"
glNamedBufferPageCommitmentEXT
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> GLboolean
-> m ()
glNamedBufferPageCommitmentEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLintptr -> GLintptr -> GLboolean -> m ()
glNamedBufferPageCommitmentEXT GLenum
v1 GLintptr
v2 GLintptr
v3 GLboolean
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
-> GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()
dyn609 FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
ptr_glNamedBufferPageCommitmentEXT GLenum
v1 GLintptr
v2 GLintptr
v3 GLboolean
v4
{-# NOINLINE ptr_glNamedBufferPageCommitmentEXT #-}
ptr_glNamedBufferPageCommitmentEXT :: FunPtr (GLuint -> GLintptr -> GLsizeiptr -> GLboolean -> IO ())
ptr_glNamedBufferPageCommitmentEXT :: FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
ptr_glNamedBufferPageCommitmentEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferPageCommitmentEXT"
glNamedBufferStorage
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> Ptr a
-> GLbitfield
-> m ()
glNamedBufferStorage :: forall (m :: * -> *) a.
MonadIO m =>
GLenum -> GLintptr -> Ptr a -> GLenum -> m ()
glNamedBufferStorage GLenum
v1 GLintptr
v2 Ptr a
v3 GLenum
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
dyn610 forall a. FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferStorage GLenum
v1 GLintptr
v2 Ptr a
v3 GLenum
v4
{-# NOINLINE ptr_glNamedBufferStorage #-}
ptr_glNamedBufferStorage :: FunPtr (GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> IO ())
ptr_glNamedBufferStorage :: forall a. FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferStorage = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferStorage"
glNamedBufferStorageEXT
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> Ptr a
-> GLbitfield
-> m ()
glNamedBufferStorageEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum -> GLintptr -> Ptr a -> GLenum -> m ()
glNamedBufferStorageEXT GLenum
v1 GLintptr
v2 Ptr a
v3 GLenum
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
dyn610 forall a. FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferStorageEXT GLenum
v1 GLintptr
v2 Ptr a
v3 GLenum
v4
{-# NOINLINE ptr_glNamedBufferStorageEXT #-}
ptr_glNamedBufferStorageEXT :: FunPtr (GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> IO ())
ptr_glNamedBufferStorageEXT :: forall a. FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferStorageEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferStorageEXT"
glNamedBufferStorageExternalEXT
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> GLeglClientBufferEXT
-> GLbitfield
-> m ()
glNamedBufferStorageExternalEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum
-> GLintptr -> GLintptr -> GLeglClientBufferEXT -> GLenum -> m ()
glNamedBufferStorageExternalEXT GLenum
v1 GLintptr
v2 GLintptr
v3 GLeglClientBufferEXT
v4 GLenum
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum
-> GLintptr -> GLintptr -> GLeglClientBufferEXT -> GLenum -> IO ())
-> GLenum
-> GLintptr
-> GLintptr
-> GLeglClientBufferEXT
-> GLenum
-> IO ()
dyn611 FunPtr
(GLenum
-> GLintptr -> GLintptr -> GLeglClientBufferEXT -> GLenum -> IO ())
ptr_glNamedBufferStorageExternalEXT GLenum
v1 GLintptr
v2 GLintptr
v3 GLeglClientBufferEXT
v4 GLenum
v5
{-# NOINLINE ptr_glNamedBufferStorageExternalEXT #-}
ptr_glNamedBufferStorageExternalEXT :: FunPtr (GLuint -> GLintptr -> GLsizeiptr -> GLeglClientBufferEXT -> GLbitfield -> IO ())
ptr_glNamedBufferStorageExternalEXT :: FunPtr
(GLenum
-> GLintptr -> GLintptr -> GLeglClientBufferEXT -> GLenum -> IO ())
ptr_glNamedBufferStorageExternalEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferStorageExternalEXT"
glNamedBufferStorageMemEXT
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> GLuint
-> GLuint64
-> m ()
glNamedBufferStorageMemEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLintptr -> GLenum -> GLuint64 -> m ()
glNamedBufferStorageMemEXT GLenum
v1 GLintptr
v2 GLenum
v3 GLuint64
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ())
-> GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ()
dyn612 FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ())
ptr_glNamedBufferStorageMemEXT GLenum
v1 GLintptr
v2 GLenum
v3 GLuint64
v4
{-# NOINLINE ptr_glNamedBufferStorageMemEXT #-}
ptr_glNamedBufferStorageMemEXT :: FunPtr (GLuint -> GLsizeiptr -> GLuint -> GLuint64 -> IO ())
ptr_glNamedBufferStorageMemEXT :: FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ())
ptr_glNamedBufferStorageMemEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferStorageMemEXT"
glNamedBufferSubData
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> Ptr a
-> m ()
glNamedBufferSubData :: forall (m :: * -> *) a.
MonadIO m =>
GLenum -> GLintptr -> GLintptr -> Ptr a -> m ()
glNamedBufferSubData GLenum
v1 GLintptr
v2 GLintptr
v3 Ptr a
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
dyn378 forall a. FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glNamedBufferSubData GLenum
v1 GLintptr
v2 GLintptr
v3 Ptr a
v4
{-# NOINLINE ptr_glNamedBufferSubData #-}
ptr_glNamedBufferSubData :: FunPtr (GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())
ptr_glNamedBufferSubData :: forall a. FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glNamedBufferSubData = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferSubData"
glNamedBufferSubDataEXT
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> Ptr a
-> m ()
glNamedBufferSubDataEXT :: forall (m :: * -> *) a.
MonadIO m =>
GLenum -> GLintptr -> GLintptr -> Ptr a -> m ()
glNamedBufferSubDataEXT GLenum
v1 GLintptr
v2 GLintptr
v3 Ptr a
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ forall a.
FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
dyn378 forall a. FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glNamedBufferSubDataEXT GLenum
v1 GLintptr
v2 GLintptr
v3 Ptr a
v4
{-# NOINLINE ptr_glNamedBufferSubDataEXT #-}
ptr_glNamedBufferSubDataEXT :: FunPtr (GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> IO ())
ptr_glNamedBufferSubDataEXT :: forall a. FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glNamedBufferSubDataEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedBufferSubDataEXT"
glNamedCopyBufferSubDataEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLintptr
-> GLintptr
-> GLsizeiptr
-> m ()
glNamedCopyBufferSubDataEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> m ()
glNamedCopyBufferSubDataEXT GLenum
v1 GLenum
v2 GLintptr
v3 GLintptr
v4 GLintptr
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ())
-> GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ()
dyn181 FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ())
ptr_glNamedCopyBufferSubDataEXT GLenum
v1 GLenum
v2 GLintptr
v3 GLintptr
v4 GLintptr
v5
{-# NOINLINE ptr_glNamedCopyBufferSubDataEXT #-}
ptr_glNamedCopyBufferSubDataEXT :: FunPtr (GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> IO ())
ptr_glNamedCopyBufferSubDataEXT :: FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ())
ptr_glNamedCopyBufferSubDataEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedCopyBufferSubDataEXT"
glNamedFramebufferDrawBuffer
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glNamedFramebufferDrawBuffer :: forall (m :: * -> *). MonadIO m => GLenum -> GLenum -> m ()
glNamedFramebufferDrawBuffer GLenum
v1 GLenum
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> IO ()) -> GLenum -> GLenum -> IO ()
dyn18 FunPtr (GLenum -> GLenum -> IO ())
ptr_glNamedFramebufferDrawBuffer GLenum
v1 GLenum
v2
{-# NOINLINE ptr_glNamedFramebufferDrawBuffer #-}
ptr_glNamedFramebufferDrawBuffer :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glNamedFramebufferDrawBuffer :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glNamedFramebufferDrawBuffer = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferDrawBuffer"
glNamedFramebufferDrawBuffers
:: MonadIO m
=> GLuint
-> GLsizei
-> Ptr GLenum
-> m ()
glNamedFramebufferDrawBuffers :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLint -> Ptr GLenum -> m ()
glNamedFramebufferDrawBuffers GLenum
v1 GLint
v2 Ptr GLenum
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ())
-> GLenum -> GLint -> Ptr GLenum -> IO ()
dyn293 FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ())
ptr_glNamedFramebufferDrawBuffers GLenum
v1 GLint
v2 Ptr GLenum
v3
{-# NOINLINE ptr_glNamedFramebufferDrawBuffers #-}
ptr_glNamedFramebufferDrawBuffers :: FunPtr (GLuint -> GLsizei -> Ptr GLenum -> IO ())
ptr_glNamedFramebufferDrawBuffers :: FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ())
ptr_glNamedFramebufferDrawBuffers = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferDrawBuffers"
glNamedFramebufferParameteri
:: MonadIO m
=> GLuint
-> GLenum
-> GLint
-> m ()
glNamedFramebufferParameteri :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferParameteri GLenum
v1 GLenum
v2 GLint
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLint -> IO ()
dyn491 FunPtr (GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferParameteri GLenum
v1 GLenum
v2 GLint
v3
{-# NOINLINE ptr_glNamedFramebufferParameteri #-}
ptr_glNamedFramebufferParameteri :: FunPtr (GLuint -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferParameteri :: FunPtr (GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferParameteri = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferParameteri"
glNamedFramebufferParameteriEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLint
-> m ()
glNamedFramebufferParameteriEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferParameteriEXT GLenum
v1 GLenum
v2 GLint
v3 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLint -> IO ()
dyn491 FunPtr (GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferParameteriEXT GLenum
v1 GLenum
v2 GLint
v3
{-# NOINLINE ptr_glNamedFramebufferParameteriEXT #-}
ptr_glNamedFramebufferParameteriEXT :: FunPtr (GLuint -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferParameteriEXT :: FunPtr (GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferParameteriEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferParameteriEXT"
glNamedFramebufferReadBuffer
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glNamedFramebufferReadBuffer :: forall (m :: * -> *). MonadIO m => GLenum -> GLenum -> m ()
glNamedFramebufferReadBuffer GLenum
v1 GLenum
v2 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> IO ()) -> GLenum -> GLenum -> IO ()
dyn18 FunPtr (GLenum -> GLenum -> IO ())
ptr_glNamedFramebufferReadBuffer GLenum
v1 GLenum
v2
{-# NOINLINE ptr_glNamedFramebufferReadBuffer #-}
ptr_glNamedFramebufferReadBuffer :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glNamedFramebufferReadBuffer :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glNamedFramebufferReadBuffer = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferReadBuffer"
glNamedFramebufferRenderbuffer
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> m ()
glNamedFramebufferRenderbuffer :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLenum -> m ()
glNamedFramebufferRenderbuffer GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> GLenum -> IO ()
dyn613 FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glNamedFramebufferRenderbuffer GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4
{-# NOINLINE ptr_glNamedFramebufferRenderbuffer #-}
ptr_glNamedFramebufferRenderbuffer :: FunPtr (GLuint -> GLenum -> GLenum -> GLuint -> IO ())
ptr_glNamedFramebufferRenderbuffer :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glNamedFramebufferRenderbuffer = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferRenderbuffer"
glNamedFramebufferRenderbufferEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> m ()
glNamedFramebufferRenderbufferEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLenum -> m ()
glNamedFramebufferRenderbufferEXT GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> GLenum -> IO ()
dyn613 FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glNamedFramebufferRenderbufferEXT GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4
{-# NOINLINE ptr_glNamedFramebufferRenderbufferEXT #-}
ptr_glNamedFramebufferRenderbufferEXT :: FunPtr (GLuint -> GLenum -> GLenum -> GLuint -> IO ())
ptr_glNamedFramebufferRenderbufferEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glNamedFramebufferRenderbufferEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferRenderbufferEXT"
glNamedFramebufferSampleLocationsfvARB
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glNamedFramebufferSampleLocationsfvARB :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
glNamedFramebufferSampleLocationsfvARB GLenum
v1 GLenum
v2 GLint
v3 Ptr GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
-> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()
dyn604 FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSampleLocationsfvARB GLenum
v1 GLenum
v2 GLint
v3 Ptr GLfloat
v4
{-# NOINLINE ptr_glNamedFramebufferSampleLocationsfvARB #-}
ptr_glNamedFramebufferSampleLocationsfvARB :: FunPtr (GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSampleLocationsfvARB :: FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSampleLocationsfvARB = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferSampleLocationsfvARB"
glNamedFramebufferSampleLocationsfvNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glNamedFramebufferSampleLocationsfvNV :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
glNamedFramebufferSampleLocationsfvNV GLenum
v1 GLenum
v2 GLint
v3 Ptr GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
-> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()
dyn604 FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSampleLocationsfvNV GLenum
v1 GLenum
v2 GLint
v3 Ptr GLfloat
v4
{-# NOINLINE ptr_glNamedFramebufferSampleLocationsfvNV #-}
ptr_glNamedFramebufferSampleLocationsfvNV :: FunPtr (GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSampleLocationsfvNV :: FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSampleLocationsfvNV = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferSampleLocationsfvNV"
glNamedFramebufferSamplePositionsfvAMD
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> Ptr GLfloat
-> m ()
glNamedFramebufferSamplePositionsfvAMD :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
glNamedFramebufferSamplePositionsfvAMD GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLfloat
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
-> GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
dyn614 FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSamplePositionsfvAMD GLenum
v1 GLenum
v2 GLenum
v3 Ptr GLfloat
v4
{-# NOINLINE ptr_glNamedFramebufferSamplePositionsfvAMD #-}
ptr_glNamedFramebufferSamplePositionsfvAMD :: FunPtr (GLuint -> GLuint -> GLuint -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSamplePositionsfvAMD :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glNamedFramebufferSamplePositionsfvAMD = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferSamplePositionsfvAMD"
glNamedFramebufferTexture
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> m ()
glNamedFramebufferTexture :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferTexture GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> IO ()
dyn615 FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferTexture GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4
{-# NOINLINE ptr_glNamedFramebufferTexture #-}
ptr_glNamedFramebufferTexture :: FunPtr (GLuint -> GLenum -> GLuint -> GLint -> IO ())
ptr_glNamedFramebufferTexture :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferTexture = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferTexture"
glNamedFramebufferTexture1DEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> GLint
-> m ()
glNamedFramebufferTexture1DEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferTexture1DEXT GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLint
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()
dyn616 FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferTexture1DEXT GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLint
v5
{-# NOINLINE ptr_glNamedFramebufferTexture1DEXT #-}
ptr_glNamedFramebufferTexture1DEXT :: FunPtr (GLuint -> GLenum -> GLenum -> GLuint -> GLint -> IO ())
ptr_glNamedFramebufferTexture1DEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferTexture1DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferTexture1DEXT"
glNamedFramebufferTexture2DEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> GLint
-> m ()
glNamedFramebufferTexture2DEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferTexture2DEXT GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLint
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()
dyn616 FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferTexture2DEXT GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLint
v5
{-# NOINLINE ptr_glNamedFramebufferTexture2DEXT #-}
ptr_glNamedFramebufferTexture2DEXT :: FunPtr (GLuint -> GLenum -> GLenum -> GLuint -> GLint -> IO ())
ptr_glNamedFramebufferTexture2DEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferTexture2DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferTexture2DEXT"
glNamedFramebufferTexture3DEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> GLint
-> GLint
-> m ()
glNamedFramebufferTexture3DEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> m ()
glNamedFramebufferTexture3DEXT GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLint
v5 GLint
v6 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()
dyn617 FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTexture3DEXT GLenum
v1 GLenum
v2 GLenum
v3 GLenum
v4 GLint
v5 GLint
v6
{-# NOINLINE ptr_glNamedFramebufferTexture3DEXT #-}
ptr_glNamedFramebufferTexture3DEXT :: FunPtr (GLuint -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTexture3DEXT :: FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTexture3DEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferTexture3DEXT"
glNamedFramebufferTextureEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> m ()
glNamedFramebufferTextureEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferTextureEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> IO ()
dyn615 FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferTextureEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4
{-# NOINLINE ptr_glNamedFramebufferTextureEXT #-}
ptr_glNamedFramebufferTextureEXT :: FunPtr (GLuint -> GLenum -> GLuint -> GLint -> IO ())
ptr_glNamedFramebufferTextureEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
ptr_glNamedFramebufferTextureEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferTextureEXT"
glNamedFramebufferTextureFaceEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> GLenum
-> m ()
glNamedFramebufferTextureFaceEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> GLenum -> m ()
glNamedFramebufferTextureFaceEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 GLenum
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ()
dyn618 FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ())
ptr_glNamedFramebufferTextureFaceEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 GLenum
v5
{-# NOINLINE ptr_glNamedFramebufferTextureFaceEXT #-}
ptr_glNamedFramebufferTextureFaceEXT :: FunPtr (GLuint -> GLenum -> GLuint -> GLint -> GLenum -> IO ())
ptr_glNamedFramebufferTextureFaceEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ())
ptr_glNamedFramebufferTextureFaceEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferTextureFaceEXT"
glNamedFramebufferTextureLayer
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> GLint
-> m ()
glNamedFramebufferTextureLayer :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> GLint -> m ()
glNamedFramebufferTextureLayer GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 GLint
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()
dyn619 FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTextureLayer GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 GLint
v5
{-# NOINLINE ptr_glNamedFramebufferTextureLayer #-}
ptr_glNamedFramebufferTextureLayer :: FunPtr (GLuint -> GLenum -> GLuint -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTextureLayer :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTextureLayer = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferTextureLayer"
glNamedFramebufferTextureLayerEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> GLint
-> m ()
glNamedFramebufferTextureLayerEXT :: forall (m :: * -> *).
MonadIO m =>
GLenum -> GLenum -> GLenum -> GLint -> GLint -> m ()
glNamedFramebufferTextureLayerEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 GLint
v5 = forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
-> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()
dyn619 FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTextureLayerEXT GLenum
v1 GLenum
v2 GLenum
v3 GLint
v4 GLint
v5
{-# NOINLINE ptr_glNamedFramebufferTextureLayerEXT #-}
ptr_glNamedFramebufferTextureLayerEXT :: FunPtr (GLuint -> GLenum -> GLuint -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTextureLayerEXT :: FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
ptr_glNamedFramebufferTextureLayerEXT = forall a. IO a -> a
unsafePerformIO forall a b. (a -> b) -> a -> b
$ forall a. String -> IO (FunPtr a)
getCommand String
"glNamedFramebufferTextureLayerEXT"