{-# OPTIONS_HADDOCK hide #-}
module Graphics.GL.Functions.F28 (
glUniform3dv,
glUniform3f,
glUniform3fARB,
glUniform3fv,
glUniform3fvARB,
glUniform3i,
glUniform3i64ARB,
glUniform3i64NV,
glUniform3i64vARB,
glUniform3i64vNV,
glUniform3iARB,
glUniform3iv,
glUniform3ivARB,
glUniform3ui,
glUniform3ui64ARB,
glUniform3ui64NV,
glUniform3ui64vARB,
glUniform3ui64vNV,
glUniform3uiEXT,
glUniform3uiv,
glUniform3uivEXT,
glUniform4d,
glUniform4dv,
glUniform4f,
glUniform4fARB,
glUniform4fv,
glUniform4fvARB,
glUniform4i,
glUniform4i64ARB,
glUniform4i64NV,
glUniform4i64vARB,
glUniform4i64vNV,
glUniform4iARB,
glUniform4iv,
glUniform4ivARB,
glUniform4ui,
glUniform4ui64ARB,
glUniform4ui64NV,
glUniform4ui64vARB,
glUniform4ui64vNV,
glUniform4uiEXT,
glUniform4uiv,
glUniform4uivEXT,
glUniformBlockBinding,
glUniformBufferEXT,
glUniformHandleui64ARB,
glUniformHandleui64IMG,
glUniformHandleui64NV,
glUniformHandleui64vARB,
glUniformHandleui64vIMG,
glUniformHandleui64vNV,
glUniformMatrix2dv,
glUniformMatrix2fv,
glUniformMatrix2fvARB,
glUniformMatrix2x3dv,
glUniformMatrix2x3fv,
glUniformMatrix2x3fvNV,
glUniformMatrix2x4dv,
glUniformMatrix2x4fv,
glUniformMatrix2x4fvNV,
glUniformMatrix3dv,
glUniformMatrix3fv,
glUniformMatrix3fvARB,
glUniformMatrix3x2dv,
glUniformMatrix3x2fv,
glUniformMatrix3x2fvNV,
glUniformMatrix3x4dv,
glUniformMatrix3x4fv,
glUniformMatrix3x4fvNV,
glUniformMatrix4dv,
glUniformMatrix4fv,
glUniformMatrix4fvARB,
glUniformMatrix4x2dv,
glUniformMatrix4x2fv,
glUniformMatrix4x2fvNV,
glUniformMatrix4x3dv,
glUniformMatrix4x3fv,
glUniformMatrix4x3fvNV,
glUniformSubroutinesuiv,
glUniformui64NV,
glUniformui64vNV,
glUnlockArraysEXT,
glUnmapBuffer,
glUnmapBufferARB,
glUnmapBufferOES,
glUnmapNamedBuffer,
glUnmapNamedBufferEXT,
glUnmapObjectBufferATI,
glUnmapTexture2DINTEL,
glUpdateObjectBufferATI,
glUseProgram,
glUseProgramObjectARB,
glUseProgramStages,
glUseProgramStagesEXT,
glUseShaderProgramEXT,
glVDPAUFiniNV,
glVDPAUGetSurfaceivNV,
glVDPAUInitNV,
glVDPAUIsSurfaceNV,
glVDPAUMapSurfacesNV
) where
import Control.Monad.IO.Class ( MonadIO(..) )
import Foreign.Ptr
import Graphics.GL.Foreign
import Graphics.GL.Types
import System.IO.Unsafe ( unsafePerformIO )
glUniform3dv
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLdouble
-> m ()
glUniform3dv v1 v2 v3 = liftIO $ dyn828 ptr_glUniform3dv v1 v2 v3
{-# NOINLINE ptr_glUniform3dv #-}
ptr_glUniform3dv :: FunPtr (GLint -> GLsizei -> Ptr GLdouble -> IO ())
ptr_glUniform3dv = unsafePerformIO $ getCommand "glUniform3dv"
glUniform3f
:: MonadIO m
=> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glUniform3f v1 v2 v3 v4 = liftIO $ dyn848 ptr_glUniform3f v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3f #-}
ptr_glUniform3f :: FunPtr (GLint -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glUniform3f = unsafePerformIO $ getCommand "glUniform3f"
glUniform3fARB
:: MonadIO m
=> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glUniform3fARB v1 v2 v3 v4 = liftIO $ dyn848 ptr_glUniform3fARB v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3fARB #-}
ptr_glUniform3fARB :: FunPtr (GLint -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glUniform3fARB = unsafePerformIO $ getCommand "glUniform3fARB"
glUniform3fv
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLfloat
-> m ()
glUniform3fv v1 v2 v3 = liftIO $ dyn830 ptr_glUniform3fv v1 v2 v3
{-# NOINLINE ptr_glUniform3fv #-}
ptr_glUniform3fv :: FunPtr (GLint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glUniform3fv = unsafePerformIO $ getCommand "glUniform3fv"
glUniform3fvARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLfloat
-> m ()
glUniform3fvARB v1 v2 v3 = liftIO $ dyn830 ptr_glUniform3fvARB v1 v2 v3
{-# NOINLINE ptr_glUniform3fvARB #-}
ptr_glUniform3fvARB :: FunPtr (GLint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glUniform3fvARB = unsafePerformIO $ getCommand "glUniform3fvARB"
glUniform3i
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glUniform3i v1 v2 v3 v4 = liftIO $ dyn80 ptr_glUniform3i v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3i #-}
ptr_glUniform3i :: FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glUniform3i = unsafePerformIO $ getCommand "glUniform3i"
glUniform3i64ARB
:: MonadIO m
=> GLint
-> GLint64
-> GLint64
-> GLint64
-> m ()
glUniform3i64ARB v1 v2 v3 v4 = liftIO $ dyn849 ptr_glUniform3i64ARB v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3i64ARB #-}
ptr_glUniform3i64ARB :: FunPtr (GLint -> GLint64 -> GLint64 -> GLint64 -> IO ())
ptr_glUniform3i64ARB = unsafePerformIO $ getCommand "glUniform3i64ARB"
glUniform3i64NV
:: MonadIO m
=> GLint
-> GLint64EXT
-> GLint64EXT
-> GLint64EXT
-> m ()
glUniform3i64NV v1 v2 v3 v4 = liftIO $ dyn850 ptr_glUniform3i64NV v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3i64NV #-}
ptr_glUniform3i64NV :: FunPtr (GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> IO ())
ptr_glUniform3i64NV = unsafePerformIO $ getCommand "glUniform3i64NV"
glUniform3i64vARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLint64
-> m ()
glUniform3i64vARB v1 v2 v3 = liftIO $ dyn833 ptr_glUniform3i64vARB v1 v2 v3
{-# NOINLINE ptr_glUniform3i64vARB #-}
ptr_glUniform3i64vARB :: FunPtr (GLint -> GLsizei -> Ptr GLint64 -> IO ())
ptr_glUniform3i64vARB = unsafePerformIO $ getCommand "glUniform3i64vARB"
glUniform3i64vNV
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLint64EXT
-> m ()
glUniform3i64vNV v1 v2 v3 = liftIO $ dyn834 ptr_glUniform3i64vNV v1 v2 v3
{-# NOINLINE ptr_glUniform3i64vNV #-}
ptr_glUniform3i64vNV :: FunPtr (GLint -> GLsizei -> Ptr GLint64EXT -> IO ())
ptr_glUniform3i64vNV = unsafePerformIO $ getCommand "glUniform3i64vNV"
glUniform3iARB
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glUniform3iARB v1 v2 v3 v4 = liftIO $ dyn80 ptr_glUniform3iARB v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3iARB #-}
ptr_glUniform3iARB :: FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glUniform3iARB = unsafePerformIO $ getCommand "glUniform3iARB"
glUniform3iv
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLint
-> m ()
glUniform3iv v1 v2 v3 = liftIO $ dyn835 ptr_glUniform3iv v1 v2 v3
{-# NOINLINE ptr_glUniform3iv #-}
ptr_glUniform3iv :: FunPtr (GLint -> GLsizei -> Ptr GLint -> IO ())
ptr_glUniform3iv = unsafePerformIO $ getCommand "glUniform3iv"
glUniform3ivARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLint
-> m ()
glUniform3ivARB v1 v2 v3 = liftIO $ dyn835 ptr_glUniform3ivARB v1 v2 v3
{-# NOINLINE ptr_glUniform3ivARB #-}
ptr_glUniform3ivARB :: FunPtr (GLint -> GLsizei -> Ptr GLint -> IO ())
ptr_glUniform3ivARB = unsafePerformIO $ getCommand "glUniform3ivARB"
glUniform3ui
:: MonadIO m
=> GLint
-> GLuint
-> GLuint
-> GLuint
-> m ()
glUniform3ui v1 v2 v3 v4 = liftIO $ dyn851 ptr_glUniform3ui v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3ui #-}
ptr_glUniform3ui :: FunPtr (GLint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glUniform3ui = unsafePerformIO $ getCommand "glUniform3ui"
glUniform3ui64ARB
:: MonadIO m
=> GLint
-> GLuint64
-> GLuint64
-> GLuint64
-> m ()
glUniform3ui64ARB v1 v2 v3 v4 = liftIO $ dyn852 ptr_glUniform3ui64ARB v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3ui64ARB #-}
ptr_glUniform3ui64ARB :: FunPtr (GLint -> GLuint64 -> GLuint64 -> GLuint64 -> IO ())
ptr_glUniform3ui64ARB = unsafePerformIO $ getCommand "glUniform3ui64ARB"
glUniform3ui64NV
:: MonadIO m
=> GLint
-> GLuint64EXT
-> GLuint64EXT
-> GLuint64EXT
-> m ()
glUniform3ui64NV v1 v2 v3 v4 = liftIO $ dyn853 ptr_glUniform3ui64NV v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3ui64NV #-}
ptr_glUniform3ui64NV :: FunPtr (GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> IO ())
ptr_glUniform3ui64NV = unsafePerformIO $ getCommand "glUniform3ui64NV"
glUniform3ui64vARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint64
-> m ()
glUniform3ui64vARB v1 v2 v3 = liftIO $ dyn839 ptr_glUniform3ui64vARB v1 v2 v3
{-# NOINLINE ptr_glUniform3ui64vARB #-}
ptr_glUniform3ui64vARB :: FunPtr (GLint -> GLsizei -> Ptr GLuint64 -> IO ())
ptr_glUniform3ui64vARB = unsafePerformIO $ getCommand "glUniform3ui64vARB"
glUniform3ui64vNV
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint64EXT
-> m ()
glUniform3ui64vNV v1 v2 v3 = liftIO $ dyn840 ptr_glUniform3ui64vNV v1 v2 v3
{-# NOINLINE ptr_glUniform3ui64vNV #-}
ptr_glUniform3ui64vNV :: FunPtr (GLint -> GLsizei -> Ptr GLuint64EXT -> IO ())
ptr_glUniform3ui64vNV = unsafePerformIO $ getCommand "glUniform3ui64vNV"
glUniform3uiEXT
:: MonadIO m
=> GLint
-> GLuint
-> GLuint
-> GLuint
-> m ()
glUniform3uiEXT v1 v2 v3 v4 = liftIO $ dyn851 ptr_glUniform3uiEXT v1 v2 v3 v4
{-# NOINLINE ptr_glUniform3uiEXT #-}
ptr_glUniform3uiEXT :: FunPtr (GLint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glUniform3uiEXT = unsafePerformIO $ getCommand "glUniform3uiEXT"
glUniform3uiv
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint
-> m ()
glUniform3uiv v1 v2 v3 = liftIO $ dyn841 ptr_glUniform3uiv v1 v2 v3
{-# NOINLINE ptr_glUniform3uiv #-}
ptr_glUniform3uiv :: FunPtr (GLint -> GLsizei -> Ptr GLuint -> IO ())
ptr_glUniform3uiv = unsafePerformIO $ getCommand "glUniform3uiv"
glUniform3uivEXT
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint
-> m ()
glUniform3uivEXT v1 v2 v3 = liftIO $ dyn841 ptr_glUniform3uivEXT v1 v2 v3
{-# NOINLINE ptr_glUniform3uivEXT #-}
ptr_glUniform3uivEXT :: FunPtr (GLint -> GLsizei -> Ptr GLuint -> IO ())
ptr_glUniform3uivEXT = unsafePerformIO $ getCommand "glUniform3uivEXT"
glUniform4d
:: MonadIO m
=> GLint
-> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glUniform4d v1 v2 v3 v4 v5 = liftIO $ dyn854 ptr_glUniform4d v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4d #-}
ptr_glUniform4d :: FunPtr (GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glUniform4d = unsafePerformIO $ getCommand "glUniform4d"
glUniform4dv
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLdouble
-> m ()
glUniform4dv v1 v2 v3 = liftIO $ dyn828 ptr_glUniform4dv v1 v2 v3
{-# NOINLINE ptr_glUniform4dv #-}
ptr_glUniform4dv :: FunPtr (GLint -> GLsizei -> Ptr GLdouble -> IO ())
ptr_glUniform4dv = unsafePerformIO $ getCommand "glUniform4dv"
glUniform4f
:: MonadIO m
=> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glUniform4f v1 v2 v3 v4 v5 = liftIO $ dyn855 ptr_glUniform4f v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4f #-}
ptr_glUniform4f :: FunPtr (GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glUniform4f = unsafePerformIO $ getCommand "glUniform4f"
glUniform4fARB
:: MonadIO m
=> GLint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glUniform4fARB v1 v2 v3 v4 v5 = liftIO $ dyn855 ptr_glUniform4fARB v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4fARB #-}
ptr_glUniform4fARB :: FunPtr (GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glUniform4fARB = unsafePerformIO $ getCommand "glUniform4fARB"
glUniform4fv
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLfloat
-> m ()
glUniform4fv v1 v2 v3 = liftIO $ dyn830 ptr_glUniform4fv v1 v2 v3
{-# NOINLINE ptr_glUniform4fv #-}
ptr_glUniform4fv :: FunPtr (GLint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glUniform4fv = unsafePerformIO $ getCommand "glUniform4fv"
glUniform4fvARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLfloat
-> m ()
glUniform4fvARB v1 v2 v3 = liftIO $ dyn830 ptr_glUniform4fvARB v1 v2 v3
{-# NOINLINE ptr_glUniform4fvARB #-}
ptr_glUniform4fvARB :: FunPtr (GLint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glUniform4fvARB = unsafePerformIO $ getCommand "glUniform4fvARB"
glUniform4i
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glUniform4i v1 v2 v3 v4 v5 = liftIO $ dyn258 ptr_glUniform4i v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4i #-}
ptr_glUniform4i :: FunPtr (GLint -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glUniform4i = unsafePerformIO $ getCommand "glUniform4i"
glUniform4i64ARB
:: MonadIO m
=> GLint
-> GLint64
-> GLint64
-> GLint64
-> GLint64
-> m ()
glUniform4i64ARB v1 v2 v3 v4 v5 = liftIO $ dyn856 ptr_glUniform4i64ARB v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4i64ARB #-}
ptr_glUniform4i64ARB :: FunPtr (GLint -> GLint64 -> GLint64 -> GLint64 -> GLint64 -> IO ())
ptr_glUniform4i64ARB = unsafePerformIO $ getCommand "glUniform4i64ARB"
glUniform4i64NV
:: MonadIO m
=> GLint
-> GLint64EXT
-> GLint64EXT
-> GLint64EXT
-> GLint64EXT
-> m ()
glUniform4i64NV v1 v2 v3 v4 v5 = liftIO $ dyn857 ptr_glUniform4i64NV v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4i64NV #-}
ptr_glUniform4i64NV :: FunPtr (GLint -> GLint64EXT -> GLint64EXT -> GLint64EXT -> GLint64EXT -> IO ())
ptr_glUniform4i64NV = unsafePerformIO $ getCommand "glUniform4i64NV"
glUniform4i64vARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLint64
-> m ()
glUniform4i64vARB v1 v2 v3 = liftIO $ dyn833 ptr_glUniform4i64vARB v1 v2 v3
{-# NOINLINE ptr_glUniform4i64vARB #-}
ptr_glUniform4i64vARB :: FunPtr (GLint -> GLsizei -> Ptr GLint64 -> IO ())
ptr_glUniform4i64vARB = unsafePerformIO $ getCommand "glUniform4i64vARB"
glUniform4i64vNV
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLint64EXT
-> m ()
glUniform4i64vNV v1 v2 v3 = liftIO $ dyn834 ptr_glUniform4i64vNV v1 v2 v3
{-# NOINLINE ptr_glUniform4i64vNV #-}
ptr_glUniform4i64vNV :: FunPtr (GLint -> GLsizei -> Ptr GLint64EXT -> IO ())
ptr_glUniform4i64vNV = unsafePerformIO $ getCommand "glUniform4i64vNV"
glUniform4iARB
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glUniform4iARB v1 v2 v3 v4 v5 = liftIO $ dyn258 ptr_glUniform4iARB v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4iARB #-}
ptr_glUniform4iARB :: FunPtr (GLint -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glUniform4iARB = unsafePerformIO $ getCommand "glUniform4iARB"
glUniform4iv
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLint
-> m ()
glUniform4iv v1 v2 v3 = liftIO $ dyn835 ptr_glUniform4iv v1 v2 v3
{-# NOINLINE ptr_glUniform4iv #-}
ptr_glUniform4iv :: FunPtr (GLint -> GLsizei -> Ptr GLint -> IO ())
ptr_glUniform4iv = unsafePerformIO $ getCommand "glUniform4iv"
glUniform4ivARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLint
-> m ()
glUniform4ivARB v1 v2 v3 = liftIO $ dyn835 ptr_glUniform4ivARB v1 v2 v3
{-# NOINLINE ptr_glUniform4ivARB #-}
ptr_glUniform4ivARB :: FunPtr (GLint -> GLsizei -> Ptr GLint -> IO ())
ptr_glUniform4ivARB = unsafePerformIO $ getCommand "glUniform4ivARB"
glUniform4ui
:: MonadIO m
=> GLint
-> GLuint
-> GLuint
-> GLuint
-> GLuint
-> m ()
glUniform4ui v1 v2 v3 v4 v5 = liftIO $ dyn858 ptr_glUniform4ui v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4ui #-}
ptr_glUniform4ui :: FunPtr (GLint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glUniform4ui = unsafePerformIO $ getCommand "glUniform4ui"
glUniform4ui64ARB
:: MonadIO m
=> GLint
-> GLuint64
-> GLuint64
-> GLuint64
-> GLuint64
-> m ()
glUniform4ui64ARB v1 v2 v3 v4 v5 = liftIO $ dyn859 ptr_glUniform4ui64ARB v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4ui64ARB #-}
ptr_glUniform4ui64ARB :: FunPtr (GLint -> GLuint64 -> GLuint64 -> GLuint64 -> GLuint64 -> IO ())
ptr_glUniform4ui64ARB = unsafePerformIO $ getCommand "glUniform4ui64ARB"
glUniform4ui64NV
:: MonadIO m
=> GLint
-> GLuint64EXT
-> GLuint64EXT
-> GLuint64EXT
-> GLuint64EXT
-> m ()
glUniform4ui64NV v1 v2 v3 v4 v5 = liftIO $ dyn860 ptr_glUniform4ui64NV v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4ui64NV #-}
ptr_glUniform4ui64NV :: FunPtr (GLint -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> GLuint64EXT -> IO ())
ptr_glUniform4ui64NV = unsafePerformIO $ getCommand "glUniform4ui64NV"
glUniform4ui64vARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint64
-> m ()
glUniform4ui64vARB v1 v2 v3 = liftIO $ dyn839 ptr_glUniform4ui64vARB v1 v2 v3
{-# NOINLINE ptr_glUniform4ui64vARB #-}
ptr_glUniform4ui64vARB :: FunPtr (GLint -> GLsizei -> Ptr GLuint64 -> IO ())
ptr_glUniform4ui64vARB = unsafePerformIO $ getCommand "glUniform4ui64vARB"
glUniform4ui64vNV
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint64EXT
-> m ()
glUniform4ui64vNV v1 v2 v3 = liftIO $ dyn840 ptr_glUniform4ui64vNV v1 v2 v3
{-# NOINLINE ptr_glUniform4ui64vNV #-}
ptr_glUniform4ui64vNV :: FunPtr (GLint -> GLsizei -> Ptr GLuint64EXT -> IO ())
ptr_glUniform4ui64vNV = unsafePerformIO $ getCommand "glUniform4ui64vNV"
glUniform4uiEXT
:: MonadIO m
=> GLint
-> GLuint
-> GLuint
-> GLuint
-> GLuint
-> m ()
glUniform4uiEXT v1 v2 v3 v4 v5 = liftIO $ dyn858 ptr_glUniform4uiEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUniform4uiEXT #-}
ptr_glUniform4uiEXT :: FunPtr (GLint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glUniform4uiEXT = unsafePerformIO $ getCommand "glUniform4uiEXT"
glUniform4uiv
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint
-> m ()
glUniform4uiv v1 v2 v3 = liftIO $ dyn841 ptr_glUniform4uiv v1 v2 v3
{-# NOINLINE ptr_glUniform4uiv #-}
ptr_glUniform4uiv :: FunPtr (GLint -> GLsizei -> Ptr GLuint -> IO ())
ptr_glUniform4uiv = unsafePerformIO $ getCommand "glUniform4uiv"
glUniform4uivEXT
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint
-> m ()
glUniform4uivEXT v1 v2 v3 = liftIO $ dyn841 ptr_glUniform4uivEXT v1 v2 v3
{-# NOINLINE ptr_glUniform4uivEXT #-}
ptr_glUniform4uivEXT :: FunPtr (GLint -> GLsizei -> Ptr GLuint -> IO ())
ptr_glUniform4uivEXT = unsafePerformIO $ getCommand "glUniform4uivEXT"
glUniformBlockBinding
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> m ()
glUniformBlockBinding v1 v2 v3 = liftIO $ dyn106 ptr_glUniformBlockBinding v1 v2 v3
{-# NOINLINE ptr_glUniformBlockBinding #-}
ptr_glUniformBlockBinding :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glUniformBlockBinding = unsafePerformIO $ getCommand "glUniformBlockBinding"
glUniformBufferEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLuint
-> m ()
glUniformBufferEXT v1 v2 v3 = liftIO $ dyn671 ptr_glUniformBufferEXT v1 v2 v3
{-# NOINLINE ptr_glUniformBufferEXT #-}
ptr_glUniformBufferEXT :: FunPtr (GLuint -> GLint -> GLuint -> IO ())
ptr_glUniformBufferEXT = unsafePerformIO $ getCommand "glUniformBufferEXT"
glUniformHandleui64ARB
:: MonadIO m
=> GLint
-> GLuint64
-> m ()
glUniformHandleui64ARB v1 v2 = liftIO $ dyn837 ptr_glUniformHandleui64ARB v1 v2
{-# NOINLINE ptr_glUniformHandleui64ARB #-}
ptr_glUniformHandleui64ARB :: FunPtr (GLint -> GLuint64 -> IO ())
ptr_glUniformHandleui64ARB = unsafePerformIO $ getCommand "glUniformHandleui64ARB"
glUniformHandleui64IMG
:: MonadIO m
=> GLint
-> GLuint64
-> m ()
glUniformHandleui64IMG v1 v2 = liftIO $ dyn837 ptr_glUniformHandleui64IMG v1 v2
{-# NOINLINE ptr_glUniformHandleui64IMG #-}
ptr_glUniformHandleui64IMG :: FunPtr (GLint -> GLuint64 -> IO ())
ptr_glUniformHandleui64IMG = unsafePerformIO $ getCommand "glUniformHandleui64IMG"
glUniformHandleui64NV
:: MonadIO m
=> GLint
-> GLuint64
-> m ()
glUniformHandleui64NV v1 v2 = liftIO $ dyn837 ptr_glUniformHandleui64NV v1 v2
{-# NOINLINE ptr_glUniformHandleui64NV #-}
ptr_glUniformHandleui64NV :: FunPtr (GLint -> GLuint64 -> IO ())
ptr_glUniformHandleui64NV = unsafePerformIO $ getCommand "glUniformHandleui64NV"
glUniformHandleui64vARB
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint64
-> m ()
glUniformHandleui64vARB v1 v2 v3 = liftIO $ dyn839 ptr_glUniformHandleui64vARB v1 v2 v3
{-# NOINLINE ptr_glUniformHandleui64vARB #-}
ptr_glUniformHandleui64vARB :: FunPtr (GLint -> GLsizei -> Ptr GLuint64 -> IO ())
ptr_glUniformHandleui64vARB = unsafePerformIO $ getCommand "glUniformHandleui64vARB"
glUniformHandleui64vIMG
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint64
-> m ()
glUniformHandleui64vIMG v1 v2 v3 = liftIO $ dyn839 ptr_glUniformHandleui64vIMG v1 v2 v3
{-# NOINLINE ptr_glUniformHandleui64vIMG #-}
ptr_glUniformHandleui64vIMG :: FunPtr (GLint -> GLsizei -> Ptr GLuint64 -> IO ())
ptr_glUniformHandleui64vIMG = unsafePerformIO $ getCommand "glUniformHandleui64vIMG"
glUniformHandleui64vNV
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint64
-> m ()
glUniformHandleui64vNV v1 v2 v3 = liftIO $ dyn839 ptr_glUniformHandleui64vNV v1 v2 v3
{-# NOINLINE ptr_glUniformHandleui64vNV #-}
ptr_glUniformHandleui64vNV :: FunPtr (GLint -> GLsizei -> Ptr GLuint64 -> IO ())
ptr_glUniformHandleui64vNV = unsafePerformIO $ getCommand "glUniformHandleui64vNV"
glUniformMatrix2dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix2dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix2dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2dv #-}
ptr_glUniformMatrix2dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix2dv = unsafePerformIO $ getCommand "glUniformMatrix2dv"
glUniformMatrix2fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix2fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix2fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2fv #-}
ptr_glUniformMatrix2fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix2fv = unsafePerformIO $ getCommand "glUniformMatrix2fv"
glUniformMatrix2fvARB
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix2fvARB v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix2fvARB v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2fvARB #-}
ptr_glUniformMatrix2fvARB :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix2fvARB = unsafePerformIO $ getCommand "glUniformMatrix2fvARB"
glUniformMatrix2x3dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix2x3dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix2x3dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2x3dv #-}
ptr_glUniformMatrix2x3dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix2x3dv = unsafePerformIO $ getCommand "glUniformMatrix2x3dv"
glUniformMatrix2x3fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix2x3fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix2x3fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2x3fv #-}
ptr_glUniformMatrix2x3fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix2x3fv = unsafePerformIO $ getCommand "glUniformMatrix2x3fv"
glUniformMatrix2x3fvNV
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix2x3fvNV v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix2x3fvNV v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2x3fvNV #-}
ptr_glUniformMatrix2x3fvNV :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix2x3fvNV = unsafePerformIO $ getCommand "glUniformMatrix2x3fvNV"
glUniformMatrix2x4dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix2x4dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix2x4dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2x4dv #-}
ptr_glUniformMatrix2x4dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix2x4dv = unsafePerformIO $ getCommand "glUniformMatrix2x4dv"
glUniformMatrix2x4fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix2x4fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix2x4fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2x4fv #-}
ptr_glUniformMatrix2x4fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix2x4fv = unsafePerformIO $ getCommand "glUniformMatrix2x4fv"
glUniformMatrix2x4fvNV
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix2x4fvNV v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix2x4fvNV v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix2x4fvNV #-}
ptr_glUniformMatrix2x4fvNV :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix2x4fvNV = unsafePerformIO $ getCommand "glUniformMatrix2x4fvNV"
glUniformMatrix3dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix3dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix3dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3dv #-}
ptr_glUniformMatrix3dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix3dv = unsafePerformIO $ getCommand "glUniformMatrix3dv"
glUniformMatrix3fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix3fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix3fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3fv #-}
ptr_glUniformMatrix3fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix3fv = unsafePerformIO $ getCommand "glUniformMatrix3fv"
glUniformMatrix3fvARB
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix3fvARB v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix3fvARB v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3fvARB #-}
ptr_glUniformMatrix3fvARB :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix3fvARB = unsafePerformIO $ getCommand "glUniformMatrix3fvARB"
glUniformMatrix3x2dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix3x2dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix3x2dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3x2dv #-}
ptr_glUniformMatrix3x2dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix3x2dv = unsafePerformIO $ getCommand "glUniformMatrix3x2dv"
glUniformMatrix3x2fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix3x2fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix3x2fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3x2fv #-}
ptr_glUniformMatrix3x2fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix3x2fv = unsafePerformIO $ getCommand "glUniformMatrix3x2fv"
glUniformMatrix3x2fvNV
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix3x2fvNV v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix3x2fvNV v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3x2fvNV #-}
ptr_glUniformMatrix3x2fvNV :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix3x2fvNV = unsafePerformIO $ getCommand "glUniformMatrix3x2fvNV"
glUniformMatrix3x4dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix3x4dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix3x4dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3x4dv #-}
ptr_glUniformMatrix3x4dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix3x4dv = unsafePerformIO $ getCommand "glUniformMatrix3x4dv"
glUniformMatrix3x4fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix3x4fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix3x4fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3x4fv #-}
ptr_glUniformMatrix3x4fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix3x4fv = unsafePerformIO $ getCommand "glUniformMatrix3x4fv"
glUniformMatrix3x4fvNV
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix3x4fvNV v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix3x4fvNV v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix3x4fvNV #-}
ptr_glUniformMatrix3x4fvNV :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix3x4fvNV = unsafePerformIO $ getCommand "glUniformMatrix3x4fvNV"
glUniformMatrix4dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix4dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix4dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4dv #-}
ptr_glUniformMatrix4dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix4dv = unsafePerformIO $ getCommand "glUniformMatrix4dv"
glUniformMatrix4fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix4fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix4fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4fv #-}
ptr_glUniformMatrix4fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix4fv = unsafePerformIO $ getCommand "glUniformMatrix4fv"
glUniformMatrix4fvARB
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix4fvARB v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix4fvARB v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4fvARB #-}
ptr_glUniformMatrix4fvARB :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix4fvARB = unsafePerformIO $ getCommand "glUniformMatrix4fvARB"
glUniformMatrix4x2dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix4x2dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix4x2dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4x2dv #-}
ptr_glUniformMatrix4x2dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix4x2dv = unsafePerformIO $ getCommand "glUniformMatrix4x2dv"
glUniformMatrix4x2fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix4x2fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix4x2fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4x2fv #-}
ptr_glUniformMatrix4x2fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix4x2fv = unsafePerformIO $ getCommand "glUniformMatrix4x2fv"
glUniformMatrix4x2fvNV
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix4x2fvNV v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix4x2fvNV v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4x2fvNV #-}
ptr_glUniformMatrix4x2fvNV :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix4x2fvNV = unsafePerformIO $ getCommand "glUniformMatrix4x2fvNV"
glUniformMatrix4x3dv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glUniformMatrix4x3dv v1 v2 v3 v4 = liftIO $ dyn861 ptr_glUniformMatrix4x3dv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4x3dv #-}
ptr_glUniformMatrix4x3dv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glUniformMatrix4x3dv = unsafePerformIO $ getCommand "glUniformMatrix4x3dv"
glUniformMatrix4x3fv
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix4x3fv v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix4x3fv v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4x3fv #-}
ptr_glUniformMatrix4x3fv :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix4x3fv = unsafePerformIO $ getCommand "glUniformMatrix4x3fv"
glUniformMatrix4x3fvNV
:: MonadIO m
=> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glUniformMatrix4x3fvNV v1 v2 v3 v4 = liftIO $ dyn862 ptr_glUniformMatrix4x3fvNV v1 v2 v3 v4
{-# NOINLINE ptr_glUniformMatrix4x3fvNV #-}
ptr_glUniformMatrix4x3fvNV :: FunPtr (GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glUniformMatrix4x3fvNV = unsafePerformIO $ getCommand "glUniformMatrix4x3fvNV"
glUniformSubroutinesuiv
:: MonadIO m
=> GLenum
-> GLsizei
-> Ptr GLuint
-> m ()
glUniformSubroutinesuiv v1 v2 v3 = liftIO $ dyn201 ptr_glUniformSubroutinesuiv v1 v2 v3
{-# NOINLINE ptr_glUniformSubroutinesuiv #-}
ptr_glUniformSubroutinesuiv :: FunPtr (GLenum -> GLsizei -> Ptr GLuint -> IO ())
ptr_glUniformSubroutinesuiv = unsafePerformIO $ getCommand "glUniformSubroutinesuiv"
glUniformui64NV
:: MonadIO m
=> GLint
-> GLuint64EXT
-> m ()
glUniformui64NV v1 v2 = liftIO $ dyn838 ptr_glUniformui64NV v1 v2
{-# NOINLINE ptr_glUniformui64NV #-}
ptr_glUniformui64NV :: FunPtr (GLint -> GLuint64EXT -> IO ())
ptr_glUniformui64NV = unsafePerformIO $ getCommand "glUniformui64NV"
glUniformui64vNV
:: MonadIO m
=> GLint
-> GLsizei
-> Ptr GLuint64EXT
-> m ()
glUniformui64vNV v1 v2 v3 = liftIO $ dyn840 ptr_glUniformui64vNV v1 v2 v3
{-# NOINLINE ptr_glUniformui64vNV #-}
ptr_glUniformui64vNV :: FunPtr (GLint -> GLsizei -> Ptr GLuint64EXT -> IO ())
ptr_glUniformui64vNV = unsafePerformIO $ getCommand "glUniformui64vNV"
glUnlockArraysEXT
:: MonadIO m
=> m ()
glUnlockArraysEXT = liftIO $ dyn11 ptr_glUnlockArraysEXT
{-# NOINLINE ptr_glUnlockArraysEXT #-}
ptr_glUnlockArraysEXT :: FunPtr (IO ())
ptr_glUnlockArraysEXT = unsafePerformIO $ getCommand "glUnlockArraysEXT"
glUnmapBuffer
:: MonadIO m
=> GLenum
-> m GLboolean
glUnmapBuffer v1 = liftIO $ dyn498 ptr_glUnmapBuffer v1
{-# NOINLINE ptr_glUnmapBuffer #-}
ptr_glUnmapBuffer :: FunPtr (GLenum -> IO GLboolean)
ptr_glUnmapBuffer = unsafePerformIO $ getCommand "glUnmapBuffer"
glUnmapBufferARB
:: MonadIO m
=> GLenum
-> m GLboolean
glUnmapBufferARB v1 = liftIO $ dyn498 ptr_glUnmapBufferARB v1
{-# NOINLINE ptr_glUnmapBufferARB #-}
ptr_glUnmapBufferARB :: FunPtr (GLenum -> IO GLboolean)
ptr_glUnmapBufferARB = unsafePerformIO $ getCommand "glUnmapBufferARB"
glUnmapBufferOES
:: MonadIO m
=> GLenum
-> m GLboolean
glUnmapBufferOES v1 = liftIO $ dyn498 ptr_glUnmapBufferOES v1
{-# NOINLINE ptr_glUnmapBufferOES #-}
ptr_glUnmapBufferOES :: FunPtr (GLenum -> IO GLboolean)
ptr_glUnmapBufferOES = unsafePerformIO $ getCommand "glUnmapBufferOES"
glUnmapNamedBuffer
:: MonadIO m
=> GLuint
-> m GLboolean
glUnmapNamedBuffer v1 = liftIO $ dyn281 ptr_glUnmapNamedBuffer v1
{-# NOINLINE ptr_glUnmapNamedBuffer #-}
ptr_glUnmapNamedBuffer :: FunPtr (GLuint -> IO GLboolean)
ptr_glUnmapNamedBuffer = unsafePerformIO $ getCommand "glUnmapNamedBuffer"
glUnmapNamedBufferEXT
:: MonadIO m
=> GLuint
-> m GLboolean
glUnmapNamedBufferEXT v1 = liftIO $ dyn281 ptr_glUnmapNamedBufferEXT v1
{-# NOINLINE ptr_glUnmapNamedBufferEXT #-}
ptr_glUnmapNamedBufferEXT :: FunPtr (GLuint -> IO GLboolean)
ptr_glUnmapNamedBufferEXT = unsafePerformIO $ getCommand "glUnmapNamedBufferEXT"
glUnmapObjectBufferATI
:: MonadIO m
=> GLuint
-> m ()
glUnmapObjectBufferATI v1 = liftIO $ dyn3 ptr_glUnmapObjectBufferATI v1
{-# NOINLINE ptr_glUnmapObjectBufferATI #-}
ptr_glUnmapObjectBufferATI :: FunPtr (GLuint -> IO ())
ptr_glUnmapObjectBufferATI = unsafePerformIO $ getCommand "glUnmapObjectBufferATI"
glUnmapTexture2DINTEL
:: MonadIO m
=> GLuint
-> GLint
-> m ()
glUnmapTexture2DINTEL v1 v2 = liftIO $ dyn496 ptr_glUnmapTexture2DINTEL v1 v2
{-# NOINLINE ptr_glUnmapTexture2DINTEL #-}
ptr_glUnmapTexture2DINTEL :: FunPtr (GLuint -> GLint -> IO ())
ptr_glUnmapTexture2DINTEL = unsafePerformIO $ getCommand "glUnmapTexture2DINTEL"
glUpdateObjectBufferATI
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr a
-> GLenum
-> m ()
glUpdateObjectBufferATI v1 v2 v3 v4 v5 = liftIO $ dyn863 ptr_glUpdateObjectBufferATI v1 v2 v3 v4 v5
{-# NOINLINE ptr_glUpdateObjectBufferATI #-}
ptr_glUpdateObjectBufferATI :: FunPtr (GLuint -> GLuint -> GLsizei -> Ptr a -> GLenum -> IO ())
ptr_glUpdateObjectBufferATI = unsafePerformIO $ getCommand "glUpdateObjectBufferATI"
glUseProgram
:: MonadIO m
=> GLuint
-> m ()
glUseProgram v1 = liftIO $ dyn3 ptr_glUseProgram v1
{-# NOINLINE ptr_glUseProgram #-}
ptr_glUseProgram :: FunPtr (GLuint -> IO ())
ptr_glUseProgram = unsafePerformIO $ getCommand "glUseProgram"
glUseProgramObjectARB
:: MonadIO m
=> GLhandleARB
-> m ()
glUseProgramObjectARB v1 = liftIO $ dyn141 ptr_glUseProgramObjectARB v1
{-# NOINLINE ptr_glUseProgramObjectARB #-}
ptr_glUseProgramObjectARB :: FunPtr (GLhandleARB -> IO ())
ptr_glUseProgramObjectARB = unsafePerformIO $ getCommand "glUseProgramObjectARB"
glUseProgramStages
:: MonadIO m
=> GLuint
-> GLbitfield
-> GLuint
-> m ()
glUseProgramStages v1 v2 v3 = liftIO $ dyn864 ptr_glUseProgramStages v1 v2 v3
{-# NOINLINE ptr_glUseProgramStages #-}
ptr_glUseProgramStages :: FunPtr (GLuint -> GLbitfield -> GLuint -> IO ())
ptr_glUseProgramStages = unsafePerformIO $ getCommand "glUseProgramStages"
glUseProgramStagesEXT
:: MonadIO m
=> GLuint
-> GLbitfield
-> GLuint
-> m ()
glUseProgramStagesEXT v1 v2 v3 = liftIO $ dyn864 ptr_glUseProgramStagesEXT v1 v2 v3
{-# NOINLINE ptr_glUseProgramStagesEXT #-}
ptr_glUseProgramStagesEXT :: FunPtr (GLuint -> GLbitfield -> GLuint -> IO ())
ptr_glUseProgramStagesEXT = unsafePerformIO $ getCommand "glUseProgramStagesEXT"
glUseShaderProgramEXT
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glUseShaderProgramEXT v1 v2 = liftIO $ dyn17 ptr_glUseShaderProgramEXT v1 v2
{-# NOINLINE ptr_glUseShaderProgramEXT #-}
ptr_glUseShaderProgramEXT :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glUseShaderProgramEXT = unsafePerformIO $ getCommand "glUseShaderProgramEXT"
glVDPAUFiniNV
:: MonadIO m
=> m ()
glVDPAUFiniNV = liftIO $ dyn11 ptr_glVDPAUFiniNV
{-# NOINLINE ptr_glVDPAUFiniNV #-}
ptr_glVDPAUFiniNV :: FunPtr (IO ())
ptr_glVDPAUFiniNV = unsafePerformIO $ getCommand "glVDPAUFiniNV"
glVDPAUGetSurfaceivNV
:: MonadIO m
=> GLvdpauSurfaceNV
-> GLenum
-> GLsizei
-> Ptr GLsizei
-> Ptr GLint
-> m ()
glVDPAUGetSurfaceivNV v1 v2 v3 v4 v5 = liftIO $ dyn865 ptr_glVDPAUGetSurfaceivNV v1 v2 v3 v4 v5
{-# NOINLINE ptr_glVDPAUGetSurfaceivNV #-}
ptr_glVDPAUGetSurfaceivNV :: FunPtr (GLvdpauSurfaceNV -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> IO ())
ptr_glVDPAUGetSurfaceivNV = unsafePerformIO $ getCommand "glVDPAUGetSurfaceivNV"
glVDPAUInitNV
:: MonadIO m
=> Ptr a
-> Ptr b
-> m ()
glVDPAUInitNV v1 v2 = liftIO $ dyn866 ptr_glVDPAUInitNV v1 v2
{-# NOINLINE ptr_glVDPAUInitNV #-}
ptr_glVDPAUInitNV :: FunPtr (Ptr a -> Ptr b -> IO ())
ptr_glVDPAUInitNV = unsafePerformIO $ getCommand "glVDPAUInitNV"
glVDPAUIsSurfaceNV
:: MonadIO m
=> GLvdpauSurfaceNV
-> m GLboolean
glVDPAUIsSurfaceNV v1 = liftIO $ dyn867 ptr_glVDPAUIsSurfaceNV v1
{-# NOINLINE ptr_glVDPAUIsSurfaceNV #-}
ptr_glVDPAUIsSurfaceNV :: FunPtr (GLvdpauSurfaceNV -> IO GLboolean)
ptr_glVDPAUIsSurfaceNV = unsafePerformIO $ getCommand "glVDPAUIsSurfaceNV"
glVDPAUMapSurfacesNV
:: MonadIO m
=> GLsizei
-> Ptr GLvdpauSurfaceNV
-> m ()
glVDPAUMapSurfacesNV v1 v2 = liftIO $ dyn868 ptr_glVDPAUMapSurfacesNV v1 v2
{-# NOINLINE ptr_glVDPAUMapSurfacesNV #-}
ptr_glVDPAUMapSurfacesNV :: FunPtr (GLsizei -> Ptr GLvdpauSurfaceNV -> IO ())
ptr_glVDPAUMapSurfacesNV = unsafePerformIO $ getCommand "glVDPAUMapSurfacesNV"