{-# 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 :: GLenum -> Ptr GLfixed -> m ()
glMultiTexCoord3xvOES v1 :: GLenum
v1 v2 :: Ptr GLfixed
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLfixed -> IO ()))
-> FunPtr (GLenum -> Ptr GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLfixed -> IO ()))
-> FunPtr (GLenum -> Ptr GLfixed -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLfixed -> IO ()))
-> FunPtr (GLenum -> Ptr GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord3xvOES"
glMultiTexCoord4bOES
:: MonadIO m
=> GLenum
-> GLbyte
-> GLbyte
-> GLbyte
-> GLbyte
-> m ()
glMultiTexCoord4bOES :: GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
glMultiTexCoord4bOES v1 :: GLenum
v1 v2 :: GLbyte
v2 v3 :: GLbyte
v3 v4 :: GLbyte
v4 v5 :: GLbyte
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO
(FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ()))
-> FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ()))
-> FunPtr
(GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ()))
-> IO
(FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ()))
-> FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4bOES"
glMultiTexCoord4bvOES
:: MonadIO m
=> GLenum
-> Ptr GLbyte
-> m ()
glMultiTexCoord4bvOES :: GLenum -> Ptr GLbyte -> m ()
glMultiTexCoord4bvOES v1 :: GLenum
v1 v2 :: Ptr GLbyte
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLbyte -> IO ()))
-> FunPtr (GLenum -> Ptr GLbyte -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLbyte -> IO ()))
-> FunPtr (GLenum -> Ptr GLbyte -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLbyte -> IO ()))
-> FunPtr (GLenum -> Ptr GLbyte -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLbyte -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4bvOES"
glMultiTexCoord4d
:: MonadIO m
=> GLenum
-> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glMultiTexCoord4d :: GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
glMultiTexCoord4d v1 :: GLenum
v1 v2 :: GLdouble
v2 v3 :: GLdouble
v3 v4 :: GLdouble
v4 v5 :: GLdouble
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
-> IO
(FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4d"
glMultiTexCoord4dARB
:: MonadIO m
=> GLenum
-> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glMultiTexCoord4dARB :: GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
glMultiTexCoord4dARB v1 :: GLenum
v1 v2 :: GLdouble
v2 v3 :: GLdouble
v3 v4 :: GLdouble
v4 v5 :: GLdouble
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
-> IO
(FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
-> FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4dARB"
glMultiTexCoord4dv
:: MonadIO m
=> GLenum
-> Ptr GLdouble
-> m ()
glMultiTexCoord4dv :: GLenum -> Ptr GLdouble -> m ()
glMultiTexCoord4dv v1 :: GLenum
v1 v2 :: Ptr GLdouble
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> Ptr GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> Ptr GLdouble -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> Ptr GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4dv"
glMultiTexCoord4dvARB
:: MonadIO m
=> GLenum
-> Ptr GLdouble
-> m ()
glMultiTexCoord4dvARB :: GLenum -> Ptr GLdouble -> m ()
glMultiTexCoord4dvARB v1 :: GLenum
v1 v2 :: Ptr GLdouble
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> Ptr GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> Ptr GLdouble -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> Ptr GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4dvARB"
glMultiTexCoord4f
:: MonadIO m
=> GLenum
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glMultiTexCoord4f :: GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glMultiTexCoord4f v1 :: GLenum
v1 v2 :: GLfloat
v2 v3 :: GLfloat
v3 v4 :: GLfloat
v4 v5 :: GLfloat
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> IO
(FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4f"
glMultiTexCoord4fARB
:: MonadIO m
=> GLenum
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glMultiTexCoord4fARB :: GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
glMultiTexCoord4fARB v1 :: GLenum
v1 v2 :: GLfloat
v2 v3 :: GLfloat
v3 v4 :: GLfloat
v4 v5 :: GLfloat
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> IO
(FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4fARB"
glMultiTexCoord4fv
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexCoord4fv :: GLenum -> Ptr GLfloat -> m ()
glMultiTexCoord4fv v1 :: GLenum
v1 v2 :: Ptr GLfloat
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4fv"
glMultiTexCoord4fvARB
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexCoord4fvARB :: GLenum -> Ptr GLfloat -> m ()
glMultiTexCoord4fvARB v1 :: GLenum
v1 v2 :: Ptr GLfloat
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4fvARB"
glMultiTexCoord4hNV
:: MonadIO m
=> GLenum
-> GLhalfNV
-> GLhalfNV
-> GLhalfNV
-> GLhalfNV
-> m ()
glMultiTexCoord4hNV :: GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> m ()
glMultiTexCoord4hNV v1 :: GLenum
v1 v2 :: GLhalfNV
v2 v3 :: GLhalfNV
v3 v4 :: GLhalfNV
v4 v5 :: GLhalfNV
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ()))
-> FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ()))
-> FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ()))
-> IO
(FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ()))
-> FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4hNV"
glMultiTexCoord4hvNV
:: MonadIO m
=> GLenum
-> Ptr GLhalfNV
-> m ()
glMultiTexCoord4hvNV :: GLenum -> Ptr GLhalfNV -> m ()
glMultiTexCoord4hvNV v1 :: GLenum
v1 v2 :: Ptr GLhalfNV
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLhalfNV -> IO ()))
-> FunPtr (GLenum -> Ptr GLhalfNV -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLhalfNV -> IO ()))
-> FunPtr (GLenum -> Ptr GLhalfNV -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLhalfNV -> IO ()))
-> FunPtr (GLenum -> Ptr GLhalfNV -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLhalfNV -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4hvNV"
glMultiTexCoord4i
:: MonadIO m
=> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glMultiTexCoord4i :: GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
glMultiTexCoord4i v1 :: GLenum
v1 v2 :: GLint
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
-> IO
(FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4i"
glMultiTexCoord4iARB
:: MonadIO m
=> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glMultiTexCoord4iARB :: GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
glMultiTexCoord4iARB v1 :: GLenum
v1 v2 :: GLint
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
-> IO
(FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4iARB"
glMultiTexCoord4iv
:: MonadIO m
=> GLenum
-> Ptr GLint
-> m ()
glMultiTexCoord4iv :: GLenum -> Ptr GLint -> m ()
glMultiTexCoord4iv v1 :: GLenum
v1 v2 :: Ptr GLint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4iv"
glMultiTexCoord4ivARB
:: MonadIO m
=> GLenum
-> Ptr GLint
-> m ()
glMultiTexCoord4ivARB :: GLenum -> Ptr GLint -> m ()
glMultiTexCoord4ivARB v1 :: GLenum
v1 v2 :: Ptr GLint
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4ivARB"
glMultiTexCoord4s
:: MonadIO m
=> GLenum
-> GLshort
-> GLshort
-> GLshort
-> GLshort
-> m ()
glMultiTexCoord4s :: GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
glMultiTexCoord4s v1 :: GLenum
v1 v2 :: GLshort
v2 v3 :: GLshort
v3 v4 :: GLshort
v4 v5 :: GLshort
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
-> IO
(FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4s"
glMultiTexCoord4sARB
:: MonadIO m
=> GLenum
-> GLshort
-> GLshort
-> GLshort
-> GLshort
-> m ()
glMultiTexCoord4sARB :: GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
glMultiTexCoord4sARB v1 :: GLenum
v1 v2 :: GLshort
v2 v3 :: GLshort
v3 v4 :: GLshort
v4 v5 :: GLshort
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
-> IO
(FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
-> FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4sARB"
glMultiTexCoord4sv
:: MonadIO m
=> GLenum
-> Ptr GLshort
-> m ()
glMultiTexCoord4sv :: GLenum -> Ptr GLshort -> m ()
glMultiTexCoord4sv v1 :: GLenum
v1 v2 :: Ptr GLshort
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLshort -> IO ()))
-> FunPtr (GLenum -> Ptr GLshort -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLshort -> IO ()))
-> FunPtr (GLenum -> Ptr GLshort -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLshort -> IO ()))
-> FunPtr (GLenum -> Ptr GLshort -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLshort -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4sv"
glMultiTexCoord4svARB
:: MonadIO m
=> GLenum
-> Ptr GLshort
-> m ()
glMultiTexCoord4svARB :: GLenum -> Ptr GLshort -> m ()
glMultiTexCoord4svARB v1 :: GLenum
v1 v2 :: Ptr GLshort
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLshort -> IO ()))
-> FunPtr (GLenum -> Ptr GLshort -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLshort -> IO ()))
-> FunPtr (GLenum -> Ptr GLshort -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLshort -> IO ()))
-> FunPtr (GLenum -> Ptr GLshort -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLshort -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4svARB"
glMultiTexCoord4x
:: MonadIO m
=> GLenum
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glMultiTexCoord4x :: GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glMultiTexCoord4x v1 :: GLenum
v1 v2 :: GLfixed
v2 v3 :: GLfixed
v3 v4 :: GLfixed
v4 v5 :: GLfixed
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> IO
(FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4x"
glMultiTexCoord4xOES
:: MonadIO m
=> GLenum
-> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glMultiTexCoord4xOES :: GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> m ()
glMultiTexCoord4xOES v1 :: GLenum
v1 v2 :: GLfixed
v2 v3 :: GLfixed
v3 v4 :: GLfixed
v4 v5 :: GLfixed
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> IO
(FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
-> FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4xOES"
glMultiTexCoord4xvOES
:: MonadIO m
=> GLenum
-> Ptr GLfixed
-> m ()
glMultiTexCoord4xvOES :: GLenum -> Ptr GLfixed -> m ()
glMultiTexCoord4xvOES v1 :: GLenum
v1 v2 :: Ptr GLfixed
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> Ptr GLfixed -> IO ()))
-> FunPtr (GLenum -> Ptr GLfixed -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> Ptr GLfixed -> IO ()))
-> FunPtr (GLenum -> Ptr GLfixed -> IO ()))
-> IO (FunPtr (GLenum -> Ptr GLfixed -> IO ()))
-> FunPtr (GLenum -> Ptr GLfixed -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> Ptr GLfixed -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoord4xvOES"
glMultiTexCoordP1ui
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexCoordP1ui :: GLenum -> GLenum -> GLenum -> m ()
glMultiTexCoordP1ui v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordP1ui"
glMultiTexCoordP1uiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexCoordP1uiv :: GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexCoordP1uiv v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: Ptr GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordP1uiv"
glMultiTexCoordP2ui
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexCoordP2ui :: GLenum -> GLenum -> GLenum -> m ()
glMultiTexCoordP2ui v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordP2ui"
glMultiTexCoordP2uiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexCoordP2uiv :: GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexCoordP2uiv v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: Ptr GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordP2uiv"
glMultiTexCoordP3ui
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexCoordP3ui :: GLenum -> GLenum -> GLenum -> m ()
glMultiTexCoordP3ui v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordP3ui"
glMultiTexCoordP3uiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexCoordP3uiv :: GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexCoordP3uiv v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: Ptr GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordP3uiv"
glMultiTexCoordP4ui
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexCoordP4ui :: GLenum -> GLenum -> GLenum -> m ()
glMultiTexCoordP4ui v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordP4ui"
glMultiTexCoordP4uiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexCoordP4uiv :: GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexCoordP4uiv v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: Ptr GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> Ptr GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordP4uiv"
glMultiTexCoordPointerEXT
:: MonadIO m
=> GLenum
-> GLint
-> GLenum
-> GLsizei
-> Ptr a
-> m ()
glMultiTexCoordPointerEXT :: GLenum -> GLint -> GLenum -> GLint -> Ptr a -> m ()
glMultiTexCoordPointerEXT v1 :: GLenum
v1 v2 :: GLint
v2 v3 :: GLenum
v3 v4 :: GLint
v4 v5 :: Ptr a
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
-> GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ()
forall a.
FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
-> GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ()
dyn589 FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
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 :: FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
ptr_glMultiTexCoordPointerEXT = IO (FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ()))
-> IO
(FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLint -> GLenum -> GLint -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexCoordPointerEXT"
glMultiTexEnvfEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLfloat
-> m ()
glMultiTexEnvfEXT :: GLenum -> GLenum -> GLenum -> GLfloat -> m ()
glMultiTexEnvfEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexEnvfEXT"
glMultiTexEnvfvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexEnvfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
glMultiTexEnvfvEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexEnvfvEXT"
glMultiTexEnviEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLint
-> m ()
glMultiTexEnviEXT :: GLenum -> GLenum -> GLenum -> GLint -> m ()
glMultiTexEnviEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexEnviEXT"
glMultiTexEnvivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glMultiTexEnvivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMultiTexEnvivEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexEnvivEXT"
glMultiTexGendEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLdouble
-> m ()
glMultiTexGendEXT :: GLenum -> GLenum -> GLenum -> GLdouble -> m ()
glMultiTexGendEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLdouble
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexGendEXT"
glMultiTexGendvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLdouble
-> m ()
glMultiTexGendvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLdouble -> m ()
glMultiTexGendvEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLdouble
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ()))
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexGendvEXT"
glMultiTexGenfEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLfloat
-> m ()
glMultiTexGenfEXT :: GLenum -> GLenum -> GLenum -> GLfloat -> m ()
glMultiTexGenfEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexGenfEXT"
glMultiTexGenfvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexGenfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
glMultiTexGenfvEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexGenfvEXT"
glMultiTexGeniEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLint
-> m ()
glMultiTexGeniEXT :: GLenum -> GLenum -> GLenum -> GLint -> m ()
glMultiTexGeniEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexGeniEXT"
glMultiTexGenivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glMultiTexGenivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMultiTexGenivEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexGenivEXT"
glMultiTexImage1DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLsizei
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage1DEXT :: GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage1DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLenum
v7 v8 :: GLenum
v8 v9 :: Ptr a
v9 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
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 FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
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 :: FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage1DEXT = IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexImage1DEXT"
glMultiTexImage2DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage2DEXT :: GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage2DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLenum
v8 v9 :: GLenum
v9 v10 :: Ptr a
v10 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
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 FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
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 :: FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage2DEXT = IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexImage2DEXT"
glMultiTexImage3DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLsizei
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage3DEXT :: GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexImage3DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLenum
v9 v10 :: GLenum
v10 v11 :: Ptr a
v11 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ 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 ()
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 FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
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 :: FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexImage3DEXT = IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexImage3DEXT"
glMultiTexParameterIivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glMultiTexParameterIivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMultiTexParameterIivEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexParameterIivEXT"
glMultiTexParameterIuivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glMultiTexParameterIuivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLenum -> m ()
glMultiTexParameterIuivEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLenum
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexParameterIuivEXT"
glMultiTexParameterfEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLfloat
-> m ()
glMultiTexParameterfEXT :: GLenum -> GLenum -> GLenum -> GLfloat -> m ()
glMultiTexParameterfEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexParameterfEXT"
glMultiTexParameterfvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glMultiTexParameterfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
glMultiTexParameterfvEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexParameterfvEXT"
glMultiTexParameteriEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLint
-> m ()
glMultiTexParameteriEXT :: GLenum -> GLenum -> GLenum -> GLint -> m ()
glMultiTexParameteriEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexParameteriEXT"
glMultiTexParameterivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glMultiTexParameterivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMultiTexParameterivEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexParameterivEXT"
glMultiTexRenderbufferEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLuint
-> m ()
glMultiTexRenderbufferEXT :: GLenum -> GLenum -> GLenum -> m ()
glMultiTexRenderbufferEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexRenderbufferEXT"
glMultiTexSubImage1DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLsizei
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage1DEXT :: GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage1DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLenum
v6 v7 :: GLenum
v7 v8 :: Ptr a
v8 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
forall a.
FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
dyn596 FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
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 :: FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage1DEXT = IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexSubImage1DEXT"
glMultiTexSubImage2DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage2DEXT :: GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage2DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLenum
v8 v9 :: GLenum
v9 v10 :: Ptr a
v10 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()
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 FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
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 :: FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage2DEXT = IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexSubImage2DEXT"
glMultiTexSubImage3DEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage3DEXT :: GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glMultiTexSubImage3DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLint
v9 v10 :: GLenum
v10 v11 :: GLenum
v11 v12 :: Ptr a
v12 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 ()
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 FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
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 :: FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
ptr_glMultiTexSubImage3DEXT = IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMultiTexSubImage3DEXT"
glMulticastBarrierNV
:: MonadIO m
=> m ()
glMulticastBarrierNV :: m ()
glMulticastBarrierNV = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (IO ()) -> IO ()
dyn11 FunPtr (IO ())
ptr_glMulticastBarrierNV
{-# NOINLINE ptr_glMulticastBarrierNV #-}
ptr_glMulticastBarrierNV :: FunPtr (IO ())
ptr_glMulticastBarrierNV :: FunPtr (IO ())
ptr_glMulticastBarrierNV = IO (FunPtr (IO ())) -> FunPtr (IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (IO ())) -> FunPtr (IO ()))
-> IO (FunPtr (IO ())) -> FunPtr (IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastBarrierNV"
glMulticastBlitFramebufferNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLbitfield
-> GLenum
-> m ()
glMulticastBlitFramebufferNV :: GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> m ()
glMulticastBlitFramebufferNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: GLint
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLint
v9 v10 :: GLint
v10 v11 :: GLenum
v11 v12 :: GLenum
v12 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastBlitFramebufferNV"
glMulticastBufferSubDataNV
:: MonadIO m
=> GLbitfield
-> GLuint
-> GLintptr
-> GLsizeiptr
-> Ptr a
-> m ()
glMulticastBufferSubDataNV :: GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> m ()
glMulticastBufferSubDataNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLintptr
v3 v4 :: GLintptr
v4 v5 :: Ptr a
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
forall a.
FunPtr (GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
dyn510 FunPtr (GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
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 :: FunPtr (GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glMulticastBufferSubDataNV = IO
(FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> IO
(FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastBufferSubDataNV"
glMulticastCopyBufferSubDataNV
:: MonadIO m
=> GLuint
-> GLbitfield
-> GLuint
-> GLuint
-> GLintptr
-> GLintptr
-> GLsizeiptr
-> m ()
glMulticastCopyBufferSubDataNV :: GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> m ()
glMulticastCopyBufferSubDataNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLenum
v4 v5 :: GLintptr
v5 v6 :: GLintptr
v6 v7 :: GLintptr
v7 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLintptr
-> GLintptr
-> GLintptr
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastCopyBufferSubDataNV"
glMulticastCopyImageSubDataNV
:: MonadIO m
=> GLuint
-> GLbitfield
-> GLuint
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLuint
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLsizei
-> m ()
glMulticastCopyImageSubDataNV :: GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glMulticastCopyImageSubDataNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLenum
v4 v5 :: GLint
v5 v6 :: GLint
v6 v7 :: GLint
v7 v8 :: GLint
v8 v9 :: GLenum
v9 v10 :: GLenum
v10 v11 :: GLint
v11 v12 :: GLint
v12 v13 :: GLint
v13 v14 :: GLint
v14 v15 :: GLint
v15 v16 :: GLint
v16 v17 :: GLint
v17 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
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 = IO
(FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ()))
-> FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLenum
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLenum
-> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastCopyImageSubDataNV"
glMulticastFramebufferSampleLocationsfvNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glMulticastFramebufferSampleLocationsfvNV :: GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
glMulticastFramebufferSampleLocationsfvNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 v5 :: Ptr GLfloat
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> IO
(FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastFramebufferSampleLocationsfvNV"
glMulticastGetQueryObjecti64vNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> Ptr GLint64
-> m ()
glMulticastGetQueryObjecti64vNV :: GLenum -> GLenum -> GLenum -> Ptr GLint64 -> m ()
glMulticastGetQueryObjecti64vNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLint64
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint64 -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastGetQueryObjecti64vNV"
glMulticastGetQueryObjectivNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glMulticastGetQueryObjectivNV :: GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
glMulticastGetQueryObjectivNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastGetQueryObjectivNV"
glMulticastGetQueryObjectui64vNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> Ptr GLuint64
-> m ()
glMulticastGetQueryObjectui64vNV :: GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> m ()
glMulticastGetQueryObjectui64vNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLuint64
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ()))
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLuint64 -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastGetQueryObjectui64vNV"
glMulticastGetQueryObjectuivNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glMulticastGetQueryObjectuivNV :: GLenum -> GLenum -> GLenum -> Ptr GLenum -> m ()
glMulticastGetQueryObjectuivNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLenum
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastGetQueryObjectuivNV"
glMulticastScissorArrayvNVX
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLint
-> m ()
glMulticastScissorArrayvNVX :: GLenum -> GLenum -> GLint -> Ptr GLint -> m ()
glMulticastScissorArrayvNVX v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: Ptr GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastScissorArrayvNVX"
glMulticastViewportArrayvNVX
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glMulticastViewportArrayvNVX :: GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
glMulticastViewportArrayvNVX v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: Ptr GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastViewportArrayvNVX"
glMulticastViewportPositionWScaleNVX
:: MonadIO m
=> GLuint
-> GLuint
-> GLfloat
-> GLfloat
-> m ()
glMulticastViewportPositionWScaleNVX :: GLenum -> GLenum -> GLfloat -> GLfloat -> m ()
glMulticastViewportPositionWScaleNVX v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLfloat
v3 v4 :: GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLfloat -> GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastViewportPositionWScaleNVX"
glMulticastWaitSyncNV
:: MonadIO m
=> GLuint
-> GLbitfield
-> m ()
glMulticastWaitSyncNV :: GLenum -> GLenum -> m ()
glMulticastWaitSyncNV v1 :: GLenum
v1 v2 :: GLenum
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glMulticastWaitSyncNV"
glNamedBufferAttachMemoryNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint64
-> m ()
glNamedBufferAttachMemoryNV :: GLenum -> GLenum -> GLuint64 -> m ()
glNamedBufferAttachMemoryNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLuint64
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLuint64 -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLuint64 -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLuint64 -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> GLuint64 -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferAttachMemoryNV"
glNamedBufferData
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> Ptr a
-> GLenum
-> m ()
glNamedBufferData :: GLenum -> GLintptr -> Ptr a -> GLenum -> m ()
glNamedBufferData v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: Ptr a
v3 v4 :: GLenum
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
forall a.
FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
dyn608 FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
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 :: FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferData = IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferData"
glNamedBufferDataEXT
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> Ptr a
-> GLenum
-> m ()
glNamedBufferDataEXT :: GLenum -> GLintptr -> Ptr a -> GLenum -> m ()
glNamedBufferDataEXT v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: Ptr a
v3 v4 :: GLenum
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
forall a.
FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
dyn608 FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
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 :: FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferDataEXT = IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferDataEXT"
glNamedBufferPageCommitmentARB
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> GLboolean
-> m ()
glNamedBufferPageCommitmentARB :: GLenum -> GLintptr -> GLintptr -> GLboolean -> m ()
glNamedBufferPageCommitmentARB v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: GLintptr
v3 v4 :: GLboolean
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
-> IO
(FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferPageCommitmentARB"
glNamedBufferPageCommitmentEXT
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> GLboolean
-> m ()
glNamedBufferPageCommitmentEXT :: GLenum -> GLintptr -> GLintptr -> GLboolean -> m ()
glNamedBufferPageCommitmentEXT v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: GLintptr
v3 v4 :: GLboolean
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
-> IO
(FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLintptr -> GLintptr -> GLboolean -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferPageCommitmentEXT"
glNamedBufferStorage
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> Ptr a
-> GLbitfield
-> m ()
glNamedBufferStorage :: GLenum -> GLintptr -> Ptr a -> GLenum -> m ()
glNamedBufferStorage v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: Ptr a
v3 v4 :: GLenum
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
forall a.
FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
dyn610 FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
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 :: FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferStorage = IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferStorage"
glNamedBufferStorageEXT
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> Ptr a
-> GLbitfield
-> m ()
glNamedBufferStorageEXT :: GLenum -> GLintptr -> Ptr a -> GLenum -> m ()
glNamedBufferStorageEXT v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: Ptr a
v3 v4 :: GLenum
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
forall a.
FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
-> GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()
dyn610 FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
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 :: FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
ptr_glNamedBufferStorageEXT = IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLintptr -> Ptr a -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferStorageEXT"
glNamedBufferStorageExternalEXT
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> GLeglClientBufferEXT
-> GLbitfield
-> m ()
glNamedBufferStorageExternalEXT :: GLenum
-> GLintptr -> GLintptr -> GLeglClientBufferEXT -> GLenum -> m ()
glNamedBufferStorageExternalEXT v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: GLintptr
v3 v4 :: GLeglClientBufferEXT
v4 v5 :: GLenum
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum
-> GLintptr
-> GLintptr
-> GLeglClientBufferEXT
-> GLenum
-> IO ()))
-> FunPtr
(GLenum
-> GLintptr -> GLintptr -> GLeglClientBufferEXT -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum
-> GLintptr
-> GLintptr
-> GLeglClientBufferEXT
-> GLenum
-> IO ()))
-> FunPtr
(GLenum
-> GLintptr
-> GLintptr
-> GLeglClientBufferEXT
-> GLenum
-> IO ()))
-> IO
(FunPtr
(GLenum
-> GLintptr
-> GLintptr
-> GLeglClientBufferEXT
-> GLenum
-> IO ()))
-> FunPtr
(GLenum
-> GLintptr -> GLintptr -> GLeglClientBufferEXT -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum
-> GLintptr
-> GLintptr
-> GLeglClientBufferEXT
-> GLenum
-> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferStorageExternalEXT"
glNamedBufferStorageMemEXT
:: MonadIO m
=> GLuint
-> GLsizeiptr
-> GLuint
-> GLuint64
-> m ()
glNamedBufferStorageMemEXT :: GLenum -> GLintptr -> GLenum -> GLuint64 -> m ()
glNamedBufferStorageMemEXT v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: GLenum
v3 v4 :: GLuint64
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ()))
-> IO (FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLintptr -> GLenum -> GLuint64 -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferStorageMemEXT"
glNamedBufferSubData
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> Ptr a
-> m ()
glNamedBufferSubData :: GLenum -> GLintptr -> GLintptr -> Ptr a -> m ()
glNamedBufferSubData v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: GLintptr
v3 v4 :: Ptr a
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
forall a.
FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
dyn378 FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
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 :: FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glNamedBufferSubData = IO (FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> IO (FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferSubData"
glNamedBufferSubDataEXT
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> Ptr a
-> m ()
glNamedBufferSubDataEXT :: GLenum -> GLintptr -> GLintptr -> Ptr a -> m ()
glNamedBufferSubDataEXT v1 :: GLenum
v1 v2 :: GLintptr
v2 v3 :: GLintptr
v3 v4 :: Ptr a
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
forall a.
FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
-> GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()
dyn378 FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
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 :: FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
ptr_glNamedBufferSubDataEXT = IO (FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> IO (FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
-> FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLintptr -> GLintptr -> Ptr a -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedBufferSubDataEXT"
glNamedCopyBufferSubDataEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLintptr
-> GLintptr
-> GLsizeiptr
-> m ()
glNamedCopyBufferSubDataEXT :: GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> m ()
glNamedCopyBufferSubDataEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLintptr
v3 v4 :: GLintptr
v4 v5 :: GLintptr
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr
(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 = IO
(FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ()))
-> IO
(FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLenum -> GLintptr -> GLintptr -> GLintptr -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedCopyBufferSubDataEXT"
glNamedFramebufferDrawBuffer
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glNamedFramebufferDrawBuffer :: GLenum -> GLenum -> m ()
glNamedFramebufferDrawBuffer v1 :: GLenum
v1 v2 :: GLenum
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferDrawBuffer"
glNamedFramebufferDrawBuffers
:: MonadIO m
=> GLuint
-> GLsizei
-> Ptr GLenum
-> m ()
glNamedFramebufferDrawBuffers :: GLenum -> GLint -> Ptr GLenum -> m ()
glNamedFramebufferDrawBuffers v1 :: GLenum
v1 v2 :: GLint
v2 v3 :: Ptr GLenum
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ()))
-> FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLint -> Ptr GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferDrawBuffers"
glNamedFramebufferParameteri
:: MonadIO m
=> GLuint
-> GLenum
-> GLint
-> m ()
glNamedFramebufferParameteri :: GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferParameteri v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferParameteri"
glNamedFramebufferParameteriEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLint
-> m ()
glNamedFramebufferParameteriEXT :: GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferParameteriEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferParameteriEXT"
glNamedFramebufferReadBuffer
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glNamedFramebufferReadBuffer :: GLenum -> GLenum -> m ()
glNamedFramebufferReadBuffer v1 :: GLenum
v1 v2 :: GLenum
v2 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String -> IO (FunPtr (GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferReadBuffer"
glNamedFramebufferRenderbuffer
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> m ()
glNamedFramebufferRenderbuffer :: GLenum -> GLenum -> GLenum -> GLenum -> m ()
glNamedFramebufferRenderbuffer v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLenum
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferRenderbuffer"
glNamedFramebufferRenderbufferEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> m ()
glNamedFramebufferRenderbufferEXT :: GLenum -> GLenum -> GLenum -> GLenum -> m ()
glNamedFramebufferRenderbufferEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLenum
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferRenderbufferEXT"
glNamedFramebufferSampleLocationsfvARB
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glNamedFramebufferSampleLocationsfvARB :: GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
glNamedFramebufferSampleLocationsfvARB v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: Ptr GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferSampleLocationsfvARB"
glNamedFramebufferSampleLocationsfvNV
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glNamedFramebufferSampleLocationsfvNV :: GLenum -> GLenum -> GLint -> Ptr GLfloat -> m ()
glNamedFramebufferSampleLocationsfvNV v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLint
v3 v4 :: Ptr GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLint -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferSampleLocationsfvNV"
glNamedFramebufferSamplePositionsfvAMD
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> Ptr GLfloat
-> m ()
glNamedFramebufferSamplePositionsfvAMD :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> m ()
glNamedFramebufferSamplePositionsfvAMD v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: Ptr GLfloat
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferSamplePositionsfvAMD"
glNamedFramebufferTexture
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> m ()
glNamedFramebufferTexture :: GLenum -> GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferTexture v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferTexture"
glNamedFramebufferTexture1DEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> GLint
-> m ()
glNamedFramebufferTexture1DEXT :: GLenum -> GLenum -> GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferTexture1DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLenum
v4 v5 :: GLint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferTexture1DEXT"
glNamedFramebufferTexture2DEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> GLint
-> m ()
glNamedFramebufferTexture2DEXT :: GLenum -> GLenum -> GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferTexture2DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLenum
v4 v5 :: GLint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferTexture2DEXT"
glNamedFramebufferTexture3DEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> GLuint
-> GLint
-> GLint
-> m ()
glNamedFramebufferTexture3DEXT :: GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> m ()
glNamedFramebufferTexture3DEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLenum
v4 v5 :: GLint
v5 v6 :: GLint
v6 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
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 = IO
(FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> IO
(FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr
(GLenum -> GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferTexture3DEXT"
glNamedFramebufferTextureEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> m ()
glNamedFramebufferTextureEXT :: GLenum -> GLenum -> GLenum -> GLint -> m ()
glNamedFramebufferTextureEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferTextureEXT"
glNamedFramebufferTextureFaceEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> GLenum
-> m ()
glNamedFramebufferTextureFaceEXT :: GLenum -> GLenum -> GLenum -> GLint -> GLenum -> m ()
glNamedFramebufferTextureFaceEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 v5 :: GLenum
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ()))
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLenum -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferTextureFaceEXT"
glNamedFramebufferTextureLayer
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> GLint
-> m ()
glNamedFramebufferTextureLayer :: GLenum -> GLenum -> GLenum -> GLint -> GLint -> m ()
glNamedFramebufferTextureLayer v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 v5 :: GLint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferTextureLayer"
glNamedFramebufferTextureLayerEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLint
-> GLint
-> m ()
glNamedFramebufferTextureLayerEXT :: GLenum -> GLenum -> GLenum -> GLint -> GLint -> m ()
glNamedFramebufferTextureLayerEXT v1 :: GLenum
v1 v2 :: GLenum
v2 v3 :: GLenum
v3 v4 :: GLint
v4 v5 :: GLint
v5 = IO () -> m ()
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ FunPtr (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 = IO (FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
forall a. IO a -> a
unsafePerformIO (IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
-> FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ())
forall a b. (a -> b) -> a -> b
$ String
-> IO
(FunPtr (GLenum -> GLenum -> GLenum -> GLint -> GLint -> IO ()))
forall a. String -> IO (FunPtr a)
getCommand "glNamedFramebufferTextureLayerEXT"