{-# OPTIONS_HADDOCK hide #-}
module Graphics.GL.Functions.F22 (
glProgramUniformHandleui64ARB,
glProgramUniformHandleui64IMG,
glProgramUniformHandleui64NV,
glProgramUniformHandleui64vARB,
glProgramUniformHandleui64vIMG,
glProgramUniformHandleui64vNV,
glProgramUniformMatrix2dv,
glProgramUniformMatrix2dvEXT,
glProgramUniformMatrix2fv,
glProgramUniformMatrix2fvEXT,
glProgramUniformMatrix2x3dv,
glProgramUniformMatrix2x3dvEXT,
glProgramUniformMatrix2x3fv,
glProgramUniformMatrix2x3fvEXT,
glProgramUniformMatrix2x4dv,
glProgramUniformMatrix2x4dvEXT,
glProgramUniformMatrix2x4fv,
glProgramUniformMatrix2x4fvEXT,
glProgramUniformMatrix3dv,
glProgramUniformMatrix3dvEXT,
glProgramUniformMatrix3fv,
glProgramUniformMatrix3fvEXT,
glProgramUniformMatrix3x2dv,
glProgramUniformMatrix3x2dvEXT,
glProgramUniformMatrix3x2fv,
glProgramUniformMatrix3x2fvEXT,
glProgramUniformMatrix3x4dv,
glProgramUniformMatrix3x4dvEXT,
glProgramUniformMatrix3x4fv,
glProgramUniformMatrix3x4fvEXT,
glProgramUniformMatrix4dv,
glProgramUniformMatrix4dvEXT,
glProgramUniformMatrix4fv,
glProgramUniformMatrix4fvEXT,
glProgramUniformMatrix4x2dv,
glProgramUniformMatrix4x2dvEXT,
glProgramUniformMatrix4x2fv,
glProgramUniformMatrix4x2fvEXT,
glProgramUniformMatrix4x3dv,
glProgramUniformMatrix4x3dvEXT,
glProgramUniformMatrix4x3fv,
glProgramUniformMatrix4x3fvEXT,
glProgramUniformui64NV,
glProgramUniformui64vNV,
glProgramVertexLimitNV,
glProvokingVertex,
glProvokingVertexEXT,
glPushAttrib,
glPushClientAttrib,
glPushClientAttribDefaultEXT,
glPushDebugGroup,
glPushDebugGroupKHR,
glPushGroupMarkerEXT,
glPushMatrix,
glPushName,
glQueryCounter,
glQueryCounterEXT,
glQueryMatrixxOES,
glQueryObjectParameteruiAMD,
glQueryResourceNV,
glQueryResourceTagNV,
glRasterPos2d,
glRasterPos2dv,
glRasterPos2f,
glRasterPos2fv,
glRasterPos2i,
glRasterPos2iv,
glRasterPos2s,
glRasterPos2sv,
glRasterPos2xOES,
glRasterPos2xvOES,
glRasterPos3d,
glRasterPos3dv,
glRasterPos3f,
glRasterPos3fv,
glRasterPos3i,
glRasterPos3iv,
glRasterPos3s,
glRasterPos3sv,
glRasterPos3xOES,
glRasterPos3xvOES,
glRasterPos4d,
glRasterPos4dv,
glRasterPos4f,
glRasterPos4fv,
glRasterPos4i,
glRasterPos4iv,
glRasterPos4s,
glRasterPos4sv,
glRasterPos4xOES,
glRasterPos4xvOES,
glRasterSamplesEXT,
glReadBuffer,
glReadBufferIndexedEXT,
glReadBufferNV,
glReadInstrumentsSGIX,
glReadPixels,
glReadnPixels,
glReadnPixelsARB,
glReadnPixelsEXT
) where
import Control.Monad.IO.Class ( MonadIO(..) )
import Foreign.Ptr
import Graphics.GL.Foreign
import Graphics.GL.Types
import System.IO.Unsafe ( unsafePerformIO )
glProgramUniformHandleui64ARB
:: MonadIO m
=> GLuint
-> GLint
-> GLuint64
-> m ()
glProgramUniformHandleui64ARB v1 v2 v3 = liftIO $ dyn672 ptr_glProgramUniformHandleui64ARB v1 v2 v3
{-# NOINLINE ptr_glProgramUniformHandleui64ARB #-}
ptr_glProgramUniformHandleui64ARB :: FunPtr (GLuint -> GLint -> GLuint64 -> IO ())
ptr_glProgramUniformHandleui64ARB = unsafePerformIO $ getCommand "glProgramUniformHandleui64ARB"
glProgramUniformHandleui64IMG
:: MonadIO m
=> GLuint
-> GLint
-> GLuint64
-> m ()
glProgramUniformHandleui64IMG v1 v2 v3 = liftIO $ dyn672 ptr_glProgramUniformHandleui64IMG v1 v2 v3
{-# NOINLINE ptr_glProgramUniformHandleui64IMG #-}
ptr_glProgramUniformHandleui64IMG :: FunPtr (GLuint -> GLint -> GLuint64 -> IO ())
ptr_glProgramUniformHandleui64IMG = unsafePerformIO $ getCommand "glProgramUniformHandleui64IMG"
glProgramUniformHandleui64NV
:: MonadIO m
=> GLuint
-> GLint
-> GLuint64
-> m ()
glProgramUniformHandleui64NV v1 v2 v3 = liftIO $ dyn672 ptr_glProgramUniformHandleui64NV v1 v2 v3
{-# NOINLINE ptr_glProgramUniformHandleui64NV #-}
ptr_glProgramUniformHandleui64NV :: FunPtr (GLuint -> GLint -> GLuint64 -> IO ())
ptr_glProgramUniformHandleui64NV = unsafePerformIO $ getCommand "glProgramUniformHandleui64NV"
glProgramUniformHandleui64vARB
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> Ptr GLuint64
-> m ()
glProgramUniformHandleui64vARB v1 v2 v3 v4 = liftIO $ dyn479 ptr_glProgramUniformHandleui64vARB v1 v2 v3 v4
{-# NOINLINE ptr_glProgramUniformHandleui64vARB #-}
ptr_glProgramUniformHandleui64vARB :: FunPtr (GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> IO ())
ptr_glProgramUniformHandleui64vARB = unsafePerformIO $ getCommand "glProgramUniformHandleui64vARB"
glProgramUniformHandleui64vIMG
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> Ptr GLuint64
-> m ()
glProgramUniformHandleui64vIMG v1 v2 v3 v4 = liftIO $ dyn479 ptr_glProgramUniformHandleui64vIMG v1 v2 v3 v4
{-# NOINLINE ptr_glProgramUniformHandleui64vIMG #-}
ptr_glProgramUniformHandleui64vIMG :: FunPtr (GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> IO ())
ptr_glProgramUniformHandleui64vIMG = unsafePerformIO $ getCommand "glProgramUniformHandleui64vIMG"
glProgramUniformHandleui64vNV
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> Ptr GLuint64
-> m ()
glProgramUniformHandleui64vNV v1 v2 v3 v4 = liftIO $ dyn479 ptr_glProgramUniformHandleui64vNV v1 v2 v3 v4
{-# NOINLINE ptr_glProgramUniformHandleui64vNV #-}
ptr_glProgramUniformHandleui64vNV :: FunPtr (GLuint -> GLint -> GLsizei -> Ptr GLuint64 -> IO ())
ptr_glProgramUniformHandleui64vNV = unsafePerformIO $ getCommand "glProgramUniformHandleui64vNV"
glProgramUniformMatrix2dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix2dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix2dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2dv #-}
ptr_glProgramUniformMatrix2dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix2dv = unsafePerformIO $ getCommand "glProgramUniformMatrix2dv"
glProgramUniformMatrix2dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix2dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix2dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2dvEXT #-}
ptr_glProgramUniformMatrix2dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix2dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix2dvEXT"
glProgramUniformMatrix2fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix2fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix2fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2fv #-}
ptr_glProgramUniformMatrix2fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix2fv = unsafePerformIO $ getCommand "glProgramUniformMatrix2fv"
glProgramUniformMatrix2fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix2fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix2fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2fvEXT #-}
ptr_glProgramUniformMatrix2fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix2fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix2fvEXT"
glProgramUniformMatrix2x3dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix2x3dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix2x3dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2x3dv #-}
ptr_glProgramUniformMatrix2x3dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix2x3dv = unsafePerformIO $ getCommand "glProgramUniformMatrix2x3dv"
glProgramUniformMatrix2x3dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix2x3dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix2x3dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2x3dvEXT #-}
ptr_glProgramUniformMatrix2x3dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix2x3dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix2x3dvEXT"
glProgramUniformMatrix2x3fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix2x3fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix2x3fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2x3fv #-}
ptr_glProgramUniformMatrix2x3fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix2x3fv = unsafePerformIO $ getCommand "glProgramUniformMatrix2x3fv"
glProgramUniformMatrix2x3fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix2x3fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix2x3fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2x3fvEXT #-}
ptr_glProgramUniformMatrix2x3fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix2x3fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix2x3fvEXT"
glProgramUniformMatrix2x4dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix2x4dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix2x4dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2x4dv #-}
ptr_glProgramUniformMatrix2x4dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix2x4dv = unsafePerformIO $ getCommand "glProgramUniformMatrix2x4dv"
glProgramUniformMatrix2x4dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix2x4dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix2x4dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2x4dvEXT #-}
ptr_glProgramUniformMatrix2x4dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix2x4dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix2x4dvEXT"
glProgramUniformMatrix2x4fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix2x4fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix2x4fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2x4fv #-}
ptr_glProgramUniformMatrix2x4fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix2x4fv = unsafePerformIO $ getCommand "glProgramUniformMatrix2x4fv"
glProgramUniformMatrix2x4fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix2x4fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix2x4fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix2x4fvEXT #-}
ptr_glProgramUniformMatrix2x4fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix2x4fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix2x4fvEXT"
glProgramUniformMatrix3dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix3dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix3dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3dv #-}
ptr_glProgramUniformMatrix3dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix3dv = unsafePerformIO $ getCommand "glProgramUniformMatrix3dv"
glProgramUniformMatrix3dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix3dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix3dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3dvEXT #-}
ptr_glProgramUniformMatrix3dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix3dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix3dvEXT"
glProgramUniformMatrix3fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix3fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix3fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3fv #-}
ptr_glProgramUniformMatrix3fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix3fv = unsafePerformIO $ getCommand "glProgramUniformMatrix3fv"
glProgramUniformMatrix3fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix3fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix3fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3fvEXT #-}
ptr_glProgramUniformMatrix3fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix3fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix3fvEXT"
glProgramUniformMatrix3x2dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix3x2dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix3x2dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3x2dv #-}
ptr_glProgramUniformMatrix3x2dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix3x2dv = unsafePerformIO $ getCommand "glProgramUniformMatrix3x2dv"
glProgramUniformMatrix3x2dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix3x2dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix3x2dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3x2dvEXT #-}
ptr_glProgramUniformMatrix3x2dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix3x2dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix3x2dvEXT"
glProgramUniformMatrix3x2fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix3x2fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix3x2fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3x2fv #-}
ptr_glProgramUniformMatrix3x2fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix3x2fv = unsafePerformIO $ getCommand "glProgramUniformMatrix3x2fv"
glProgramUniformMatrix3x2fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix3x2fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix3x2fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3x2fvEXT #-}
ptr_glProgramUniformMatrix3x2fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix3x2fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix3x2fvEXT"
glProgramUniformMatrix3x4dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix3x4dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix3x4dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3x4dv #-}
ptr_glProgramUniformMatrix3x4dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix3x4dv = unsafePerformIO $ getCommand "glProgramUniformMatrix3x4dv"
glProgramUniformMatrix3x4dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix3x4dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix3x4dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3x4dvEXT #-}
ptr_glProgramUniformMatrix3x4dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix3x4dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix3x4dvEXT"
glProgramUniformMatrix3x4fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix3x4fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix3x4fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3x4fv #-}
ptr_glProgramUniformMatrix3x4fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix3x4fv = unsafePerformIO $ getCommand "glProgramUniformMatrix3x4fv"
glProgramUniformMatrix3x4fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix3x4fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix3x4fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix3x4fvEXT #-}
ptr_glProgramUniformMatrix3x4fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix3x4fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix3x4fvEXT"
glProgramUniformMatrix4dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix4dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix4dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4dv #-}
ptr_glProgramUniformMatrix4dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix4dv = unsafePerformIO $ getCommand "glProgramUniformMatrix4dv"
glProgramUniformMatrix4dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix4dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix4dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4dvEXT #-}
ptr_glProgramUniformMatrix4dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix4dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix4dvEXT"
glProgramUniformMatrix4fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix4fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix4fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4fv #-}
ptr_glProgramUniformMatrix4fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix4fv = unsafePerformIO $ getCommand "glProgramUniformMatrix4fv"
glProgramUniformMatrix4fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix4fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix4fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4fvEXT #-}
ptr_glProgramUniformMatrix4fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix4fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix4fvEXT"
glProgramUniformMatrix4x2dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix4x2dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix4x2dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4x2dv #-}
ptr_glProgramUniformMatrix4x2dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix4x2dv = unsafePerformIO $ getCommand "glProgramUniformMatrix4x2dv"
glProgramUniformMatrix4x2dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix4x2dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix4x2dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4x2dvEXT #-}
ptr_glProgramUniformMatrix4x2dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix4x2dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix4x2dvEXT"
glProgramUniformMatrix4x2fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix4x2fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix4x2fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4x2fv #-}
ptr_glProgramUniformMatrix4x2fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix4x2fv = unsafePerformIO $ getCommand "glProgramUniformMatrix4x2fv"
glProgramUniformMatrix4x2fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix4x2fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix4x2fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4x2fvEXT #-}
ptr_glProgramUniformMatrix4x2fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix4x2fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix4x2fvEXT"
glProgramUniformMatrix4x3dv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix4x3dv v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix4x3dv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4x3dv #-}
ptr_glProgramUniformMatrix4x3dv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix4x3dv = unsafePerformIO $ getCommand "glProgramUniformMatrix4x3dv"
glProgramUniformMatrix4x3dvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLdouble
-> m ()
glProgramUniformMatrix4x3dvEXT v1 v2 v3 v4 v5 = liftIO $ dyn699 ptr_glProgramUniformMatrix4x3dvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4x3dvEXT #-}
ptr_glProgramUniformMatrix4x3dvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ())
ptr_glProgramUniformMatrix4x3dvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix4x3dvEXT"
glProgramUniformMatrix4x3fv
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix4x3fv v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix4x3fv v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4x3fv #-}
ptr_glProgramUniformMatrix4x3fv :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix4x3fv = unsafePerformIO $ getCommand "glProgramUniformMatrix4x3fv"
glProgramUniformMatrix4x3fvEXT
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> GLboolean
-> Ptr GLfloat
-> m ()
glProgramUniformMatrix4x3fvEXT v1 v2 v3 v4 v5 = liftIO $ dyn700 ptr_glProgramUniformMatrix4x3fvEXT v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramUniformMatrix4x3fvEXT #-}
ptr_glProgramUniformMatrix4x3fvEXT :: FunPtr (GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ())
ptr_glProgramUniformMatrix4x3fvEXT = unsafePerformIO $ getCommand "glProgramUniformMatrix4x3fvEXT"
glProgramUniformui64NV
:: MonadIO m
=> GLuint
-> GLint
-> GLuint64EXT
-> m ()
glProgramUniformui64NV v1 v2 v3 = liftIO $ dyn673 ptr_glProgramUniformui64NV v1 v2 v3
{-# NOINLINE ptr_glProgramUniformui64NV #-}
ptr_glProgramUniformui64NV :: FunPtr (GLuint -> GLint -> GLuint64EXT -> IO ())
ptr_glProgramUniformui64NV = unsafePerformIO $ getCommand "glProgramUniformui64NV"
glProgramUniformui64vNV
:: MonadIO m
=> GLuint
-> GLint
-> GLsizei
-> Ptr GLuint64EXT
-> m ()
glProgramUniformui64vNV v1 v2 v3 v4 = liftIO $ dyn674 ptr_glProgramUniformui64vNV v1 v2 v3 v4
{-# NOINLINE ptr_glProgramUniformui64vNV #-}
ptr_glProgramUniformui64vNV :: FunPtr (GLuint -> GLint -> GLsizei -> Ptr GLuint64EXT -> IO ())
ptr_glProgramUniformui64vNV = unsafePerformIO $ getCommand "glProgramUniformui64vNV"
glProgramVertexLimitNV
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glProgramVertexLimitNV v1 v2 = liftIO $ dyn56 ptr_glProgramVertexLimitNV v1 v2
{-# NOINLINE ptr_glProgramVertexLimitNV #-}
ptr_glProgramVertexLimitNV :: FunPtr (GLenum -> GLint -> IO ())
ptr_glProgramVertexLimitNV = unsafePerformIO $ getCommand "glProgramVertexLimitNV"
glProvokingVertex
:: MonadIO m
=> GLenum
-> m ()
glProvokingVertex v1 = liftIO $ dyn5 ptr_glProvokingVertex v1
{-# NOINLINE ptr_glProvokingVertex #-}
ptr_glProvokingVertex :: FunPtr (GLenum -> IO ())
ptr_glProvokingVertex = unsafePerformIO $ getCommand "glProvokingVertex"
glProvokingVertexEXT
:: MonadIO m
=> GLenum
-> m ()
glProvokingVertexEXT v1 = liftIO $ dyn5 ptr_glProvokingVertexEXT v1
{-# NOINLINE ptr_glProvokingVertexEXT #-}
ptr_glProvokingVertexEXT :: FunPtr (GLenum -> IO ())
ptr_glProvokingVertexEXT = unsafePerformIO $ getCommand "glProvokingVertexEXT"
glPushAttrib
:: MonadIO m
=> GLbitfield
-> m ()
glPushAttrib v1 = liftIO $ dyn73 ptr_glPushAttrib v1
{-# NOINLINE ptr_glPushAttrib #-}
ptr_glPushAttrib :: FunPtr (GLbitfield -> IO ())
ptr_glPushAttrib = unsafePerformIO $ getCommand "glPushAttrib"
glPushClientAttrib
:: MonadIO m
=> GLbitfield
-> m ()
glPushClientAttrib v1 = liftIO $ dyn73 ptr_glPushClientAttrib v1
{-# NOINLINE ptr_glPushClientAttrib #-}
ptr_glPushClientAttrib :: FunPtr (GLbitfield -> IO ())
ptr_glPushClientAttrib = unsafePerformIO $ getCommand "glPushClientAttrib"
glPushClientAttribDefaultEXT
:: MonadIO m
=> GLbitfield
-> m ()
glPushClientAttribDefaultEXT v1 = liftIO $ dyn73 ptr_glPushClientAttribDefaultEXT v1
{-# NOINLINE ptr_glPushClientAttribDefaultEXT #-}
ptr_glPushClientAttribDefaultEXT :: FunPtr (GLbitfield -> IO ())
ptr_glPushClientAttribDefaultEXT = unsafePerformIO $ getCommand "glPushClientAttribDefaultEXT"
glPushDebugGroup
:: MonadIO m
=> GLenum
-> GLuint
-> GLsizei
-> Ptr GLchar
-> m ()
glPushDebugGroup v1 v2 v3 v4 = liftIO $ dyn508 ptr_glPushDebugGroup v1 v2 v3 v4
{-# NOINLINE ptr_glPushDebugGroup #-}
ptr_glPushDebugGroup :: FunPtr (GLenum -> GLuint -> GLsizei -> Ptr GLchar -> IO ())
ptr_glPushDebugGroup = unsafePerformIO $ getCommand "glPushDebugGroup"
glPushDebugGroupKHR
:: MonadIO m
=> GLenum
-> GLuint
-> GLsizei
-> Ptr GLchar
-> m ()
glPushDebugGroupKHR v1 v2 v3 v4 = liftIO $ dyn508 ptr_glPushDebugGroupKHR v1 v2 v3 v4
{-# NOINLINE ptr_glPushDebugGroupKHR #-}
ptr_glPushDebugGroupKHR :: FunPtr (GLenum -> GLuint -> GLsizei -> Ptr GLchar -> IO ())
ptr_glPushDebugGroupKHR = unsafePerformIO $ getCommand "glPushDebugGroupKHR"
glPushGroupMarkerEXT
:: MonadIO m
=> GLsizei
-> Ptr GLchar
-> m ()
glPushGroupMarkerEXT v1 v2 = liftIO $ dyn492 ptr_glPushGroupMarkerEXT v1 v2
{-# NOINLINE ptr_glPushGroupMarkerEXT #-}
ptr_glPushGroupMarkerEXT :: FunPtr (GLsizei -> Ptr GLchar -> IO ())
ptr_glPushGroupMarkerEXT = unsafePerformIO $ getCommand "glPushGroupMarkerEXT"
glPushMatrix
:: MonadIO m
=> m ()
glPushMatrix = liftIO $ dyn11 ptr_glPushMatrix
{-# NOINLINE ptr_glPushMatrix #-}
ptr_glPushMatrix :: FunPtr (IO ())
ptr_glPushMatrix = unsafePerformIO $ getCommand "glPushMatrix"
glPushName
:: MonadIO m
=> GLuint
-> m ()
glPushName v1 = liftIO $ dyn3 ptr_glPushName v1
{-# NOINLINE ptr_glPushName #-}
ptr_glPushName :: FunPtr (GLuint -> IO ())
ptr_glPushName = unsafePerformIO $ getCommand "glPushName"
glQueryCounter
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glQueryCounter v1 v2 = liftIO $ dyn16 ptr_glQueryCounter v1 v2
{-# NOINLINE ptr_glQueryCounter #-}
ptr_glQueryCounter :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glQueryCounter = unsafePerformIO $ getCommand "glQueryCounter"
glQueryCounterEXT
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glQueryCounterEXT v1 v2 = liftIO $ dyn16 ptr_glQueryCounterEXT v1 v2
{-# NOINLINE ptr_glQueryCounterEXT #-}
ptr_glQueryCounterEXT :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glQueryCounterEXT = unsafePerformIO $ getCommand "glQueryCounterEXT"
glQueryMatrixxOES
:: MonadIO m
=> Ptr GLfixed
-> Ptr GLint
-> m GLbitfield
glQueryMatrixxOES v1 v2 = liftIO $ dyn701 ptr_glQueryMatrixxOES v1 v2
{-# NOINLINE ptr_glQueryMatrixxOES #-}
ptr_glQueryMatrixxOES :: FunPtr (Ptr GLfixed -> Ptr GLint -> IO GLbitfield)
ptr_glQueryMatrixxOES = unsafePerformIO $ getCommand "glQueryMatrixxOES"
glQueryObjectParameteruiAMD
:: MonadIO m
=> GLenum
-> GLuint
-> GLenum
-> GLuint
-> m ()
glQueryObjectParameteruiAMD v1 v2 v3 v4 = liftIO $ dyn702 ptr_glQueryObjectParameteruiAMD v1 v2 v3 v4
{-# NOINLINE ptr_glQueryObjectParameteruiAMD #-}
ptr_glQueryObjectParameteruiAMD :: FunPtr (GLenum -> GLuint -> GLenum -> GLuint -> IO ())
ptr_glQueryObjectParameteruiAMD = unsafePerformIO $ getCommand "glQueryObjectParameteruiAMD"
glQueryResourceNV
:: MonadIO m
=> GLenum
-> GLint
-> GLuint
-> Ptr GLint
-> m GLint
glQueryResourceNV v1 v2 v3 v4 = liftIO $ dyn703 ptr_glQueryResourceNV v1 v2 v3 v4
{-# NOINLINE ptr_glQueryResourceNV #-}
ptr_glQueryResourceNV :: FunPtr (GLenum -> GLint -> GLuint -> Ptr GLint -> IO GLint)
ptr_glQueryResourceNV = unsafePerformIO $ getCommand "glQueryResourceNV"
glQueryResourceTagNV
:: MonadIO m
=> GLint
-> Ptr GLchar
-> m ()
glQueryResourceTagNV v1 v2 = liftIO $ dyn217 ptr_glQueryResourceTagNV v1 v2
{-# NOINLINE ptr_glQueryResourceTagNV #-}
ptr_glQueryResourceTagNV :: FunPtr (GLint -> Ptr GLchar -> IO ())
ptr_glQueryResourceTagNV = unsafePerformIO $ getCommand "glQueryResourceTagNV"
glRasterPos2d
:: MonadIO m
=> GLdouble
-> GLdouble
-> m ()
glRasterPos2d v1 v2 = liftIO $ dyn222 ptr_glRasterPos2d v1 v2
{-# NOINLINE ptr_glRasterPos2d #-}
ptr_glRasterPos2d :: FunPtr (GLdouble -> GLdouble -> IO ())
ptr_glRasterPos2d = unsafePerformIO $ getCommand "glRasterPos2d"
glRasterPos2dv
:: MonadIO m
=> Ptr GLdouble
-> m ()
glRasterPos2dv v1 = liftIO $ dyn40 ptr_glRasterPos2dv v1
{-# NOINLINE ptr_glRasterPos2dv #-}
ptr_glRasterPos2dv :: FunPtr (Ptr GLdouble -> IO ())
ptr_glRasterPos2dv = unsafePerformIO $ getCommand "glRasterPos2dv"
glRasterPos2f
:: MonadIO m
=> GLfloat
-> GLfloat
-> m ()
glRasterPos2f v1 v2 = liftIO $ dyn227 ptr_glRasterPos2f v1 v2
{-# NOINLINE ptr_glRasterPos2f #-}
ptr_glRasterPos2f :: FunPtr (GLfloat -> GLfloat -> IO ())
ptr_glRasterPos2f = unsafePerformIO $ getCommand "glRasterPos2f"
glRasterPos2fv
:: MonadIO m
=> Ptr GLfloat
-> m ()
glRasterPos2fv v1 = liftIO $ dyn42 ptr_glRasterPos2fv v1
{-# NOINLINE ptr_glRasterPos2fv #-}
ptr_glRasterPos2fv :: FunPtr (Ptr GLfloat -> IO ())
ptr_glRasterPos2fv = unsafePerformIO $ getCommand "glRasterPos2fv"
glRasterPos2i
:: MonadIO m
=> GLint
-> GLint
-> m ()
glRasterPos2i v1 v2 = liftIO $ dyn274 ptr_glRasterPos2i v1 v2
{-# NOINLINE ptr_glRasterPos2i #-}
ptr_glRasterPos2i :: FunPtr (GLint -> GLint -> IO ())
ptr_glRasterPos2i = unsafePerformIO $ getCommand "glRasterPos2i"
glRasterPos2iv
:: MonadIO m
=> Ptr GLint
-> m ()
glRasterPos2iv v1 = liftIO $ dyn44 ptr_glRasterPos2iv v1
{-# NOINLINE ptr_glRasterPos2iv #-}
ptr_glRasterPos2iv :: FunPtr (Ptr GLint -> IO ())
ptr_glRasterPos2iv = unsafePerformIO $ getCommand "glRasterPos2iv"
glRasterPos2s
:: MonadIO m
=> GLshort
-> GLshort
-> m ()
glRasterPos2s v1 v2 = liftIO $ dyn704 ptr_glRasterPos2s v1 v2
{-# NOINLINE ptr_glRasterPos2s #-}
ptr_glRasterPos2s :: FunPtr (GLshort -> GLshort -> IO ())
ptr_glRasterPos2s = unsafePerformIO $ getCommand "glRasterPos2s"
glRasterPos2sv
:: MonadIO m
=> Ptr GLshort
-> m ()
glRasterPos2sv v1 = liftIO $ dyn46 ptr_glRasterPos2sv v1
{-# NOINLINE ptr_glRasterPos2sv #-}
ptr_glRasterPos2sv :: FunPtr (Ptr GLshort -> IO ())
ptr_glRasterPos2sv = unsafePerformIO $ getCommand "glRasterPos2sv"
glRasterPos2xOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> m ()
glRasterPos2xOES v1 v2 = liftIO $ dyn229 ptr_glRasterPos2xOES v1 v2
{-# NOINLINE ptr_glRasterPos2xOES #-}
ptr_glRasterPos2xOES :: FunPtr (GLfixed -> GLfixed -> IO ())
ptr_glRasterPos2xOES = unsafePerformIO $ getCommand "glRasterPos2xOES"
glRasterPos2xvOES
:: MonadIO m
=> Ptr GLfixed
-> m ()
glRasterPos2xvOES v1 = liftIO $ dyn111 ptr_glRasterPos2xvOES v1
{-# NOINLINE ptr_glRasterPos2xvOES #-}
ptr_glRasterPos2xvOES :: FunPtr (Ptr GLfixed -> IO ())
ptr_glRasterPos2xvOES = unsafePerformIO $ getCommand "glRasterPos2xvOES"
glRasterPos3d
:: MonadIO m
=> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glRasterPos3d v1 v2 v3 = liftIO $ dyn39 ptr_glRasterPos3d v1 v2 v3
{-# NOINLINE ptr_glRasterPos3d #-}
ptr_glRasterPos3d :: FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glRasterPos3d = unsafePerformIO $ getCommand "glRasterPos3d"
glRasterPos3dv
:: MonadIO m
=> Ptr GLdouble
-> m ()
glRasterPos3dv v1 = liftIO $ dyn40 ptr_glRasterPos3dv v1
{-# NOINLINE ptr_glRasterPos3dv #-}
ptr_glRasterPos3dv :: FunPtr (Ptr GLdouble -> IO ())
ptr_glRasterPos3dv = unsafePerformIO $ getCommand "glRasterPos3dv"
glRasterPos3f
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glRasterPos3f v1 v2 v3 = liftIO $ dyn41 ptr_glRasterPos3f v1 v2 v3
{-# NOINLINE ptr_glRasterPos3f #-}
ptr_glRasterPos3f :: FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glRasterPos3f = unsafePerformIO $ getCommand "glRasterPos3f"
glRasterPos3fv
:: MonadIO m
=> Ptr GLfloat
-> m ()
glRasterPos3fv v1 = liftIO $ dyn42 ptr_glRasterPos3fv v1
{-# NOINLINE ptr_glRasterPos3fv #-}
ptr_glRasterPos3fv :: FunPtr (Ptr GLfloat -> IO ())
ptr_glRasterPos3fv = unsafePerformIO $ getCommand "glRasterPos3fv"
glRasterPos3i
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> m ()
glRasterPos3i v1 v2 v3 = liftIO $ dyn43 ptr_glRasterPos3i v1 v2 v3
{-# NOINLINE ptr_glRasterPos3i #-}
ptr_glRasterPos3i :: FunPtr (GLint -> GLint -> GLint -> IO ())
ptr_glRasterPos3i = unsafePerformIO $ getCommand "glRasterPos3i"
glRasterPos3iv
:: MonadIO m
=> Ptr GLint
-> m ()
glRasterPos3iv v1 = liftIO $ dyn44 ptr_glRasterPos3iv v1
{-# NOINLINE ptr_glRasterPos3iv #-}
ptr_glRasterPos3iv :: FunPtr (Ptr GLint -> IO ())
ptr_glRasterPos3iv = unsafePerformIO $ getCommand "glRasterPos3iv"
glRasterPos3s
:: MonadIO m
=> GLshort
-> GLshort
-> GLshort
-> m ()
glRasterPos3s v1 v2 v3 = liftIO $ dyn45 ptr_glRasterPos3s v1 v2 v3
{-# NOINLINE ptr_glRasterPos3s #-}
ptr_glRasterPos3s :: FunPtr (GLshort -> GLshort -> GLshort -> IO ())
ptr_glRasterPos3s = unsafePerformIO $ getCommand "glRasterPos3s"
glRasterPos3sv
:: MonadIO m
=> Ptr GLshort
-> m ()
glRasterPos3sv v1 = liftIO $ dyn46 ptr_glRasterPos3sv v1
{-# NOINLINE ptr_glRasterPos3sv #-}
ptr_glRasterPos3sv :: FunPtr (Ptr GLshort -> IO ())
ptr_glRasterPos3sv = unsafePerformIO $ getCommand "glRasterPos3sv"
glRasterPos3xOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glRasterPos3xOES v1 v2 v3 = liftIO $ dyn110 ptr_glRasterPos3xOES v1 v2 v3
{-# NOINLINE ptr_glRasterPos3xOES #-}
ptr_glRasterPos3xOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glRasterPos3xOES = unsafePerformIO $ getCommand "glRasterPos3xOES"
glRasterPos3xvOES
:: MonadIO m
=> Ptr GLfixed
-> m ()
glRasterPos3xvOES v1 = liftIO $ dyn111 ptr_glRasterPos3xvOES v1
{-# NOINLINE ptr_glRasterPos3xvOES #-}
ptr_glRasterPos3xvOES :: FunPtr (Ptr GLfixed -> IO ())
ptr_glRasterPos3xvOES = unsafePerformIO $ getCommand "glRasterPos3xvOES"
glRasterPos4d
:: MonadIO m
=> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glRasterPos4d v1 v2 v3 v4 = liftIO $ dyn113 ptr_glRasterPos4d v1 v2 v3 v4
{-# NOINLINE ptr_glRasterPos4d #-}
ptr_glRasterPos4d :: FunPtr (GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glRasterPos4d = unsafePerformIO $ getCommand "glRasterPos4d"
glRasterPos4dv
:: MonadIO m
=> Ptr GLdouble
-> m ()
glRasterPos4dv v1 = liftIO $ dyn40 ptr_glRasterPos4dv v1
{-# NOINLINE ptr_glRasterPos4dv #-}
ptr_glRasterPos4dv :: FunPtr (Ptr GLdouble -> IO ())
ptr_glRasterPos4dv = unsafePerformIO $ getCommand "glRasterPos4dv"
glRasterPos4f
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glRasterPos4f v1 v2 v3 v4 = liftIO $ dyn50 ptr_glRasterPos4f v1 v2 v3 v4
{-# NOINLINE ptr_glRasterPos4f #-}
ptr_glRasterPos4f :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glRasterPos4f = unsafePerformIO $ getCommand "glRasterPos4f"
glRasterPos4fv
:: MonadIO m
=> Ptr GLfloat
-> m ()
glRasterPos4fv v1 = liftIO $ dyn42 ptr_glRasterPos4fv v1
{-# NOINLINE ptr_glRasterPos4fv #-}
ptr_glRasterPos4fv :: FunPtr (Ptr GLfloat -> IO ())
ptr_glRasterPos4fv = unsafePerformIO $ getCommand "glRasterPos4fv"
glRasterPos4i
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glRasterPos4i v1 v2 v3 v4 = liftIO $ dyn80 ptr_glRasterPos4i v1 v2 v3 v4
{-# NOINLINE ptr_glRasterPos4i #-}
ptr_glRasterPos4i :: FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glRasterPos4i = unsafePerformIO $ getCommand "glRasterPos4i"
glRasterPos4iv
:: MonadIO m
=> Ptr GLint
-> m ()
glRasterPos4iv v1 = liftIO $ dyn44 ptr_glRasterPos4iv v1
{-# NOINLINE ptr_glRasterPos4iv #-}
ptr_glRasterPos4iv :: FunPtr (Ptr GLint -> IO ())
ptr_glRasterPos4iv = unsafePerformIO $ getCommand "glRasterPos4iv"
glRasterPos4s
:: MonadIO m
=> GLshort
-> GLshort
-> GLshort
-> GLshort
-> m ()
glRasterPos4s v1 v2 v3 v4 = liftIO $ dyn117 ptr_glRasterPos4s v1 v2 v3 v4
{-# NOINLINE ptr_glRasterPos4s #-}
ptr_glRasterPos4s :: FunPtr (GLshort -> GLshort -> GLshort -> GLshort -> IO ())
ptr_glRasterPos4s = unsafePerformIO $ getCommand "glRasterPos4s"
glRasterPos4sv
:: MonadIO m
=> Ptr GLshort
-> m ()
glRasterPos4sv v1 = liftIO $ dyn46 ptr_glRasterPos4sv v1
{-# NOINLINE ptr_glRasterPos4sv #-}
ptr_glRasterPos4sv :: FunPtr (Ptr GLshort -> IO ())
ptr_glRasterPos4sv = unsafePerformIO $ getCommand "glRasterPos4sv"
glRasterPos4xOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glRasterPos4xOES v1 v2 v3 v4 = liftIO $ dyn51 ptr_glRasterPos4xOES v1 v2 v3 v4
{-# NOINLINE ptr_glRasterPos4xOES #-}
ptr_glRasterPos4xOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glRasterPos4xOES = unsafePerformIO $ getCommand "glRasterPos4xOES"
glRasterPos4xvOES
:: MonadIO m
=> Ptr GLfixed
-> m ()
glRasterPos4xvOES v1 = liftIO $ dyn111 ptr_glRasterPos4xvOES v1
{-# NOINLINE ptr_glRasterPos4xvOES #-}
ptr_glRasterPos4xvOES :: FunPtr (Ptr GLfixed -> IO ())
ptr_glRasterPos4xvOES = unsafePerformIO $ getCommand "glRasterPos4xvOES"
glRasterSamplesEXT
:: MonadIO m
=> GLuint
-> GLboolean
-> m ()
glRasterSamplesEXT v1 v2 = liftIO $ dyn705 ptr_glRasterSamplesEXT v1 v2
{-# NOINLINE ptr_glRasterSamplesEXT #-}
ptr_glRasterSamplesEXT :: FunPtr (GLuint -> GLboolean -> IO ())
ptr_glRasterSamplesEXT = unsafePerformIO $ getCommand "glRasterSamplesEXT"
glReadBuffer
:: MonadIO m
=> GLenum
-> m ()
glReadBuffer v1 = liftIO $ dyn5 ptr_glReadBuffer v1
{-# NOINLINE ptr_glReadBuffer #-}
ptr_glReadBuffer :: FunPtr (GLenum -> IO ())
ptr_glReadBuffer = unsafePerformIO $ getCommand "glReadBuffer"
glReadBufferIndexedEXT
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glReadBufferIndexedEXT v1 v2 = liftIO $ dyn56 ptr_glReadBufferIndexedEXT v1 v2
{-# NOINLINE ptr_glReadBufferIndexedEXT #-}
ptr_glReadBufferIndexedEXT :: FunPtr (GLenum -> GLint -> IO ())
ptr_glReadBufferIndexedEXT = unsafePerformIO $ getCommand "glReadBufferIndexedEXT"
glReadBufferNV
:: MonadIO m
=> GLenum
-> m ()
glReadBufferNV v1 = liftIO $ dyn5 ptr_glReadBufferNV v1
{-# NOINLINE ptr_glReadBufferNV #-}
ptr_glReadBufferNV :: FunPtr (GLenum -> IO ())
ptr_glReadBufferNV = unsafePerformIO $ getCommand "glReadBufferNV"
glReadInstrumentsSGIX
:: MonadIO m
=> GLint
-> m ()
glReadInstrumentsSGIX v1 = liftIO $ dyn13 ptr_glReadInstrumentsSGIX v1
{-# NOINLINE ptr_glReadInstrumentsSGIX #-}
ptr_glReadInstrumentsSGIX :: FunPtr (GLint -> IO ())
ptr_glReadInstrumentsSGIX = unsafePerformIO $ getCommand "glReadInstrumentsSGIX"
glReadPixels
:: MonadIO m
=> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glReadPixels v1 v2 v3 v4 v5 v6 v7 = liftIO $ dyn706 ptr_glReadPixels v1 v2 v3 v4 v5 v6 v7
{-# NOINLINE ptr_glReadPixels #-}
ptr_glReadPixels :: FunPtr (GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glReadPixels = unsafePerformIO $ getCommand "glReadPixels"
glReadnPixels
:: MonadIO m
=> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> GLsizei
-> Ptr a
-> m ()
glReadnPixels v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn707 ptr_glReadnPixels v1 v2 v3 v4 v5 v6 v7 v8
{-# NOINLINE ptr_glReadnPixels #-}
ptr_glReadnPixels :: FunPtr (GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> IO ())
ptr_glReadnPixels = unsafePerformIO $ getCommand "glReadnPixels"
glReadnPixelsARB
:: MonadIO m
=> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> GLsizei
-> Ptr a
-> m ()
glReadnPixelsARB v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn707 ptr_glReadnPixelsARB v1 v2 v3 v4 v5 v6 v7 v8
{-# NOINLINE ptr_glReadnPixelsARB #-}
ptr_glReadnPixelsARB :: FunPtr (GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> IO ())
ptr_glReadnPixelsARB = unsafePerformIO $ getCommand "glReadnPixelsARB"
glReadnPixelsEXT
:: MonadIO m
=> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> GLsizei
-> Ptr a
-> m ()
glReadnPixelsEXT v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn707 ptr_glReadnPixelsEXT v1 v2 v3 v4 v5 v6 v7 v8
{-# NOINLINE ptr_glReadnPixelsEXT #-}
ptr_glReadnPixelsEXT :: FunPtr (GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> IO ())
ptr_glReadnPixelsEXT = unsafePerformIO $ getCommand "glReadnPixelsEXT"