{-# OPTIONS_HADDOCK hide #-}
module Graphics.GL.Functions.F20 (
glPixelMapuiv,
glPixelMapusv,
glPixelMapx,
glPixelStoref,
glPixelStorei,
glPixelStorex,
glPixelTexGenParameterfSGIS,
glPixelTexGenParameterfvSGIS,
glPixelTexGenParameteriSGIS,
glPixelTexGenParameterivSGIS,
glPixelTexGenSGIX,
glPixelTransferf,
glPixelTransferi,
glPixelTransferxOES,
glPixelTransformParameterfEXT,
glPixelTransformParameterfvEXT,
glPixelTransformParameteriEXT,
glPixelTransformParameterivEXT,
glPixelZoom,
glPixelZoomxOES,
glPointAlongPathNV,
glPointParameterf,
glPointParameterfARB,
glPointParameterfEXT,
glPointParameterfSGIS,
glPointParameterfv,
glPointParameterfvARB,
glPointParameterfvEXT,
glPointParameterfvSGIS,
glPointParameteri,
glPointParameteriNV,
glPointParameteriv,
glPointParameterivNV,
glPointParameterx,
glPointParameterxOES,
glPointParameterxv,
glPointParameterxvOES,
glPointSize,
glPointSizePointerOES,
glPointSizex,
glPointSizexOES,
glPollAsyncSGIX,
glPollInstrumentsSGIX,
glPolygonMode,
glPolygonModeNV,
glPolygonOffset,
glPolygonOffsetClamp,
glPolygonOffsetClampEXT,
glPolygonOffsetEXT,
glPolygonOffsetx,
glPolygonOffsetxOES,
glPolygonStipple,
glPopAttrib,
glPopClientAttrib,
glPopDebugGroup,
glPopDebugGroupKHR,
glPopGroupMarkerEXT,
glPopMatrix,
glPopName,
glPresentFrameDualFillNV,
glPresentFrameKeyedNV,
glPrimitiveBoundingBox,
glPrimitiveBoundingBoxARB,
glPrimitiveBoundingBoxEXT,
glPrimitiveBoundingBoxOES,
glPrimitiveRestartIndex,
glPrimitiveRestartIndexNV,
glPrimitiveRestartNV,
glPrioritizeTextures,
glPrioritizeTexturesEXT,
glPrioritizeTexturesxOES,
glProgramBinary,
glProgramBinaryOES,
glProgramBufferParametersIivNV,
glProgramBufferParametersIuivNV,
glProgramBufferParametersfvNV,
glProgramEnvParameter4dARB,
glProgramEnvParameter4dvARB,
glProgramEnvParameter4fARB,
glProgramEnvParameter4fvARB,
glProgramEnvParameterI4iNV,
glProgramEnvParameterI4ivNV,
glProgramEnvParameterI4uiNV,
glProgramEnvParameterI4uivNV,
glProgramEnvParameters4fvEXT,
glProgramEnvParametersI4ivNV,
glProgramEnvParametersI4uivNV,
glProgramLocalParameter4dARB,
glProgramLocalParameter4dvARB,
glProgramLocalParameter4fARB,
glProgramLocalParameter4fvARB,
glProgramLocalParameterI4iNV,
glProgramLocalParameterI4ivNV,
glProgramLocalParameterI4uiNV,
glProgramLocalParameterI4uivNV,
glProgramLocalParameters4fvEXT,
glProgramLocalParametersI4ivNV,
glProgramLocalParametersI4uivNV,
glProgramNamedParameter4dNV,
glProgramNamedParameter4dvNV
) where
import Control.Monad.IO.Class ( MonadIO(..) )
import Foreign.Ptr
import Graphics.GL.Foreign
import Graphics.GL.Types
import System.IO.Unsafe ( unsafePerformIO )
glPixelMapuiv
:: MonadIO m
=> GLenum
-> GLsizei
-> Ptr GLuint
-> m ()
glPixelMapuiv v1 v2 v3 = liftIO $ dyn204 ptr_glPixelMapuiv v1 v2 v3
{-# NOINLINE ptr_glPixelMapuiv #-}
ptr_glPixelMapuiv :: FunPtr (GLenum -> GLsizei -> Ptr GLuint -> IO ())
ptr_glPixelMapuiv = unsafePerformIO $ getCommand "glPixelMapuiv"
glPixelMapusv
:: MonadIO m
=> GLenum
-> GLsizei
-> Ptr GLushort
-> m ()
glPixelMapusv v1 v2 v3 = liftIO $ dyn474 ptr_glPixelMapusv v1 v2 v3
{-# NOINLINE ptr_glPixelMapusv #-}
ptr_glPixelMapusv :: FunPtr (GLenum -> GLsizei -> Ptr GLushort -> IO ())
ptr_glPixelMapusv = unsafePerformIO $ getCommand "glPixelMapusv"
glPixelMapx
:: MonadIO m
=> GLenum
-> GLint
-> Ptr GLfixed
-> m ()
glPixelMapx v1 v2 v3 = liftIO $ dyn407 ptr_glPixelMapx v1 v2 v3
{-# NOINLINE ptr_glPixelMapx #-}
ptr_glPixelMapx :: FunPtr (GLenum -> GLint -> Ptr GLfixed -> IO ())
ptr_glPixelMapx = unsafePerformIO $ getCommand "glPixelMapx"
glPixelStoref
:: MonadIO m
=> GLenum
-> GLfloat
-> m ()
glPixelStoref v1 v2 = liftIO $ dyn0 ptr_glPixelStoref v1 v2
{-# NOINLINE ptr_glPixelStoref #-}
ptr_glPixelStoref :: FunPtr (GLenum -> GLfloat -> IO ())
ptr_glPixelStoref = unsafePerformIO $ getCommand "glPixelStoref"
glPixelStorei
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glPixelStorei v1 v2 = liftIO $ dyn58 ptr_glPixelStorei v1 v2
{-# NOINLINE ptr_glPixelStorei #-}
ptr_glPixelStorei :: FunPtr (GLenum -> GLint -> IO ())
ptr_glPixelStorei = unsafePerformIO $ getCommand "glPixelStorei"
glPixelStorex
:: MonadIO m
=> GLenum
-> GLfixed
-> m ()
glPixelStorex v1 v2 = liftIO $ dyn1 ptr_glPixelStorex v1 v2
{-# NOINLINE ptr_glPixelStorex #-}
ptr_glPixelStorex :: FunPtr (GLenum -> GLfixed -> IO ())
ptr_glPixelStorex = unsafePerformIO $ getCommand "glPixelStorex"
glPixelTexGenParameterfSGIS
:: MonadIO m
=> GLenum
-> GLfloat
-> m ()
glPixelTexGenParameterfSGIS v1 v2 = liftIO $ dyn0 ptr_glPixelTexGenParameterfSGIS v1 v2
{-# NOINLINE ptr_glPixelTexGenParameterfSGIS #-}
ptr_glPixelTexGenParameterfSGIS :: FunPtr (GLenum -> GLfloat -> IO ())
ptr_glPixelTexGenParameterfSGIS = unsafePerformIO $ getCommand "glPixelTexGenParameterfSGIS"
glPixelTexGenParameterfvSGIS
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glPixelTexGenParameterfvSGIS v1 v2 = liftIO $ dyn101 ptr_glPixelTexGenParameterfvSGIS v1 v2
{-# NOINLINE ptr_glPixelTexGenParameterfvSGIS #-}
ptr_glPixelTexGenParameterfvSGIS :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glPixelTexGenParameterfvSGIS = unsafePerformIO $ getCommand "glPixelTexGenParameterfvSGIS"
glPixelTexGenParameteriSGIS
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glPixelTexGenParameteriSGIS v1 v2 = liftIO $ dyn58 ptr_glPixelTexGenParameteriSGIS v1 v2
{-# NOINLINE ptr_glPixelTexGenParameteriSGIS #-}
ptr_glPixelTexGenParameteriSGIS :: FunPtr (GLenum -> GLint -> IO ())
ptr_glPixelTexGenParameteriSGIS = unsafePerformIO $ getCommand "glPixelTexGenParameteriSGIS"
glPixelTexGenParameterivSGIS
:: MonadIO m
=> GLenum
-> Ptr GLint
-> m ()
glPixelTexGenParameterivSGIS v1 v2 = liftIO $ dyn143 ptr_glPixelTexGenParameterivSGIS v1 v2
{-# NOINLINE ptr_glPixelTexGenParameterivSGIS #-}
ptr_glPixelTexGenParameterivSGIS :: FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glPixelTexGenParameterivSGIS = unsafePerformIO $ getCommand "glPixelTexGenParameterivSGIS"
glPixelTexGenSGIX
:: MonadIO m
=> GLenum
-> m ()
glPixelTexGenSGIX v1 = liftIO $ dyn5 ptr_glPixelTexGenSGIX v1
{-# NOINLINE ptr_glPixelTexGenSGIX #-}
ptr_glPixelTexGenSGIX :: FunPtr (GLenum -> IO ())
ptr_glPixelTexGenSGIX = unsafePerformIO $ getCommand "glPixelTexGenSGIX"
glPixelTransferf
:: MonadIO m
=> GLenum
-> GLfloat
-> m ()
glPixelTransferf v1 v2 = liftIO $ dyn0 ptr_glPixelTransferf v1 v2
{-# NOINLINE ptr_glPixelTransferf #-}
ptr_glPixelTransferf :: FunPtr (GLenum -> GLfloat -> IO ())
ptr_glPixelTransferf = unsafePerformIO $ getCommand "glPixelTransferf"
glPixelTransferi
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glPixelTransferi v1 v2 = liftIO $ dyn58 ptr_glPixelTransferi v1 v2
{-# NOINLINE ptr_glPixelTransferi #-}
ptr_glPixelTransferi :: FunPtr (GLenum -> GLint -> IO ())
ptr_glPixelTransferi = unsafePerformIO $ getCommand "glPixelTransferi"
glPixelTransferxOES
:: MonadIO m
=> GLenum
-> GLfixed
-> m ()
glPixelTransferxOES v1 v2 = liftIO $ dyn1 ptr_glPixelTransferxOES v1 v2
{-# NOINLINE ptr_glPixelTransferxOES #-}
ptr_glPixelTransferxOES :: FunPtr (GLenum -> GLfixed -> IO ())
ptr_glPixelTransferxOES = unsafePerformIO $ getCommand "glPixelTransferxOES"
glPixelTransformParameterfEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLfloat
-> m ()
glPixelTransformParameterfEXT v1 v2 v3 = liftIO $ dyn168 ptr_glPixelTransformParameterfEXT v1 v2 v3
{-# NOINLINE ptr_glPixelTransformParameterfEXT #-}
ptr_glPixelTransformParameterfEXT :: FunPtr (GLenum -> GLenum -> GLfloat -> IO ())
ptr_glPixelTransformParameterfEXT = unsafePerformIO $ getCommand "glPixelTransformParameterfEXT"
glPixelTransformParameterfvEXT
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glPixelTransformParameterfvEXT v1 v2 v3 = liftIO $ dyn139 ptr_glPixelTransformParameterfvEXT v1 v2 v3
{-# NOINLINE ptr_glPixelTransformParameterfvEXT #-}
ptr_glPixelTransformParameterfvEXT :: FunPtr (GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glPixelTransformParameterfvEXT = unsafePerformIO $ getCommand "glPixelTransformParameterfvEXT"
glPixelTransformParameteriEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> m ()
glPixelTransformParameteriEXT v1 v2 v3 = liftIO $ dyn66 ptr_glPixelTransformParameteriEXT v1 v2 v3
{-# NOINLINE ptr_glPixelTransformParameteriEXT #-}
ptr_glPixelTransformParameteriEXT :: FunPtr (GLenum -> GLenum -> GLint -> IO ())
ptr_glPixelTransformParameteriEXT = unsafePerformIO $ getCommand "glPixelTransformParameteriEXT"
glPixelTransformParameterivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glPixelTransformParameterivEXT v1 v2 v3 = liftIO $ dyn140 ptr_glPixelTransformParameterivEXT v1 v2 v3
{-# NOINLINE ptr_glPixelTransformParameterivEXT #-}
ptr_glPixelTransformParameterivEXT :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glPixelTransformParameterivEXT = unsafePerformIO $ getCommand "glPixelTransformParameterivEXT"
glPixelZoom
:: MonadIO m
=> GLfloat
-> GLfloat
-> m ()
glPixelZoom v1 v2 = liftIO $ dyn230 ptr_glPixelZoom v1 v2
{-# NOINLINE ptr_glPixelZoom #-}
ptr_glPixelZoom :: FunPtr (GLfloat -> GLfloat -> IO ())
ptr_glPixelZoom = unsafePerformIO $ getCommand "glPixelZoom"
glPixelZoomxOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> m ()
glPixelZoomxOES v1 v2 = liftIO $ dyn232 ptr_glPixelZoomxOES v1 v2
{-# NOINLINE ptr_glPixelZoomxOES #-}
ptr_glPixelZoomxOES :: FunPtr (GLfixed -> GLfixed -> IO ())
ptr_glPixelZoomxOES = unsafePerformIO $ getCommand "glPixelZoomxOES"
glPointAlongPathNV
:: MonadIO m
=> GLuint
-> GLsizei
-> GLsizei
-> GLfloat
-> Ptr GLfloat
-> Ptr GLfloat
-> Ptr GLfloat
-> Ptr GLfloat
-> m GLboolean
glPointAlongPathNV v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn648 ptr_glPointAlongPathNV v1 v2 v3 v4 v5 v6 v7 v8
{-# NOINLINE ptr_glPointAlongPathNV #-}
ptr_glPointAlongPathNV :: FunPtr (GLuint -> GLsizei -> GLsizei -> GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> Ptr GLfloat -> IO GLboolean)
ptr_glPointAlongPathNV = unsafePerformIO $ getCommand "glPointAlongPathNV"
glPointParameterf
:: MonadIO m
=> GLenum
-> GLfloat
-> m ()
glPointParameterf v1 v2 = liftIO $ dyn0 ptr_glPointParameterf v1 v2
{-# NOINLINE ptr_glPointParameterf #-}
ptr_glPointParameterf :: FunPtr (GLenum -> GLfloat -> IO ())
ptr_glPointParameterf = unsafePerformIO $ getCommand "glPointParameterf"
glPointParameterfARB
:: MonadIO m
=> GLenum
-> GLfloat
-> m ()
glPointParameterfARB v1 v2 = liftIO $ dyn0 ptr_glPointParameterfARB v1 v2
{-# NOINLINE ptr_glPointParameterfARB #-}
ptr_glPointParameterfARB :: FunPtr (GLenum -> GLfloat -> IO ())
ptr_glPointParameterfARB = unsafePerformIO $ getCommand "glPointParameterfARB"
glPointParameterfEXT
:: MonadIO m
=> GLenum
-> GLfloat
-> m ()
glPointParameterfEXT v1 v2 = liftIO $ dyn0 ptr_glPointParameterfEXT v1 v2
{-# NOINLINE ptr_glPointParameterfEXT #-}
ptr_glPointParameterfEXT :: FunPtr (GLenum -> GLfloat -> IO ())
ptr_glPointParameterfEXT = unsafePerformIO $ getCommand "glPointParameterfEXT"
glPointParameterfSGIS
:: MonadIO m
=> GLenum
-> GLfloat
-> m ()
glPointParameterfSGIS v1 v2 = liftIO $ dyn0 ptr_glPointParameterfSGIS v1 v2
{-# NOINLINE ptr_glPointParameterfSGIS #-}
ptr_glPointParameterfSGIS :: FunPtr (GLenum -> GLfloat -> IO ())
ptr_glPointParameterfSGIS = unsafePerformIO $ getCommand "glPointParameterfSGIS"
glPointParameterfv
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glPointParameterfv v1 v2 = liftIO $ dyn101 ptr_glPointParameterfv v1 v2
{-# NOINLINE ptr_glPointParameterfv #-}
ptr_glPointParameterfv :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glPointParameterfv = unsafePerformIO $ getCommand "glPointParameterfv"
glPointParameterfvARB
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glPointParameterfvARB v1 v2 = liftIO $ dyn101 ptr_glPointParameterfvARB v1 v2
{-# NOINLINE ptr_glPointParameterfvARB #-}
ptr_glPointParameterfvARB :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glPointParameterfvARB = unsafePerformIO $ getCommand "glPointParameterfvARB"
glPointParameterfvEXT
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glPointParameterfvEXT v1 v2 = liftIO $ dyn101 ptr_glPointParameterfvEXT v1 v2
{-# NOINLINE ptr_glPointParameterfvEXT #-}
ptr_glPointParameterfvEXT :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glPointParameterfvEXT = unsafePerformIO $ getCommand "glPointParameterfvEXT"
glPointParameterfvSGIS
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glPointParameterfvSGIS v1 v2 = liftIO $ dyn101 ptr_glPointParameterfvSGIS v1 v2
{-# NOINLINE ptr_glPointParameterfvSGIS #-}
ptr_glPointParameterfvSGIS :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glPointParameterfvSGIS = unsafePerformIO $ getCommand "glPointParameterfvSGIS"
glPointParameteri
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glPointParameteri v1 v2 = liftIO $ dyn58 ptr_glPointParameteri v1 v2
{-# NOINLINE ptr_glPointParameteri #-}
ptr_glPointParameteri :: FunPtr (GLenum -> GLint -> IO ())
ptr_glPointParameteri = unsafePerformIO $ getCommand "glPointParameteri"
glPointParameteriNV
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glPointParameteriNV v1 v2 = liftIO $ dyn58 ptr_glPointParameteriNV v1 v2
{-# NOINLINE ptr_glPointParameteriNV #-}
ptr_glPointParameteriNV :: FunPtr (GLenum -> GLint -> IO ())
ptr_glPointParameteriNV = unsafePerformIO $ getCommand "glPointParameteriNV"
glPointParameteriv
:: MonadIO m
=> GLenum
-> Ptr GLint
-> m ()
glPointParameteriv v1 v2 = liftIO $ dyn143 ptr_glPointParameteriv v1 v2
{-# NOINLINE ptr_glPointParameteriv #-}
ptr_glPointParameteriv :: FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glPointParameteriv = unsafePerformIO $ getCommand "glPointParameteriv"
glPointParameterivNV
:: MonadIO m
=> GLenum
-> Ptr GLint
-> m ()
glPointParameterivNV v1 v2 = liftIO $ dyn143 ptr_glPointParameterivNV v1 v2
{-# NOINLINE ptr_glPointParameterivNV #-}
ptr_glPointParameterivNV :: FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glPointParameterivNV = unsafePerformIO $ getCommand "glPointParameterivNV"
glPointParameterx
:: MonadIO m
=> GLenum
-> GLfixed
-> m ()
glPointParameterx v1 v2 = liftIO $ dyn1 ptr_glPointParameterx v1 v2
{-# NOINLINE ptr_glPointParameterx #-}
ptr_glPointParameterx :: FunPtr (GLenum -> GLfixed -> IO ())
ptr_glPointParameterx = unsafePerformIO $ getCommand "glPointParameterx"
glPointParameterxOES
:: MonadIO m
=> GLenum
-> GLfixed
-> m ()
glPointParameterxOES v1 v2 = liftIO $ dyn1 ptr_glPointParameterxOES v1 v2
{-# NOINLINE ptr_glPointParameterxOES #-}
ptr_glPointParameterxOES :: FunPtr (GLenum -> GLfixed -> IO ())
ptr_glPointParameterxOES = unsafePerformIO $ getCommand "glPointParameterxOES"
glPointParameterxv
:: MonadIO m
=> GLenum
-> Ptr GLfixed
-> m ()
glPointParameterxv v1 v2 = liftIO $ dyn102 ptr_glPointParameterxv v1 v2
{-# NOINLINE ptr_glPointParameterxv #-}
ptr_glPointParameterxv :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
ptr_glPointParameterxv = unsafePerformIO $ getCommand "glPointParameterxv"
glPointParameterxvOES
:: MonadIO m
=> GLenum
-> Ptr GLfixed
-> m ()
glPointParameterxvOES v1 v2 = liftIO $ dyn102 ptr_glPointParameterxvOES v1 v2
{-# NOINLINE ptr_glPointParameterxvOES #-}
ptr_glPointParameterxvOES :: FunPtr (GLenum -> Ptr GLfixed -> IO ())
ptr_glPointParameterxvOES = unsafePerformIO $ getCommand "glPointParameterxvOES"
glPointSize
:: MonadIO m
=> GLfloat
-> m ()
glPointSize v1 = liftIO $ dyn85 ptr_glPointSize v1
{-# NOINLINE ptr_glPointSize #-}
ptr_glPointSize :: FunPtr (GLfloat -> IO ())
ptr_glPointSize = unsafePerformIO $ getCommand "glPointSize"
glPointSizePointerOES
:: MonadIO m
=> GLenum
-> GLsizei
-> Ptr a
-> m ()
glPointSizePointerOES v1 v2 v3 = liftIO $ dyn49 ptr_glPointSizePointerOES v1 v2 v3
{-# NOINLINE ptr_glPointSizePointerOES #-}
ptr_glPointSizePointerOES :: FunPtr (GLenum -> GLsizei -> Ptr a -> IO ())
ptr_glPointSizePointerOES = unsafePerformIO $ getCommand "glPointSizePointerOES"
glPointSizex
:: MonadIO m
=> GLfixed
-> m ()
glPointSizex v1 = liftIO $ dyn87 ptr_glPointSizex v1
{-# NOINLINE ptr_glPointSizex #-}
ptr_glPointSizex :: FunPtr (GLfixed -> IO ())
ptr_glPointSizex = unsafePerformIO $ getCommand "glPointSizex"
glPointSizexOES
:: MonadIO m
=> GLfixed
-> m ()
glPointSizexOES v1 = liftIO $ dyn87 ptr_glPointSizexOES v1
{-# NOINLINE ptr_glPointSizexOES #-}
ptr_glPointSizexOES :: FunPtr (GLfixed -> IO ())
ptr_glPointSizexOES = unsafePerformIO $ getCommand "glPointSizexOES"
glPollAsyncSGIX
:: MonadIO m
=> Ptr GLuint
-> m GLint
glPollAsyncSGIX v1 = liftIO $ dyn288 ptr_glPollAsyncSGIX v1
{-# NOINLINE ptr_glPollAsyncSGIX #-}
ptr_glPollAsyncSGIX :: FunPtr (Ptr GLuint -> IO GLint)
ptr_glPollAsyncSGIX = unsafePerformIO $ getCommand "glPollAsyncSGIX"
glPollInstrumentsSGIX
:: MonadIO m
=> Ptr GLint
-> m GLint
glPollInstrumentsSGIX v1 = liftIO $ dyn649 ptr_glPollInstrumentsSGIX v1
{-# NOINLINE ptr_glPollInstrumentsSGIX #-}
ptr_glPollInstrumentsSGIX :: FunPtr (Ptr GLint -> IO GLint)
ptr_glPollInstrumentsSGIX = unsafePerformIO $ getCommand "glPollInstrumentsSGIX"
glPolygonMode
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glPolygonMode v1 v2 = liftIO $ dyn54 ptr_glPolygonMode v1 v2
{-# NOINLINE ptr_glPolygonMode #-}
ptr_glPolygonMode :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glPolygonMode = unsafePerformIO $ getCommand "glPolygonMode"
glPolygonModeNV
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glPolygonModeNV v1 v2 = liftIO $ dyn54 ptr_glPolygonModeNV v1 v2
{-# NOINLINE ptr_glPolygonModeNV #-}
ptr_glPolygonModeNV :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glPolygonModeNV = unsafePerformIO $ getCommand "glPolygonModeNV"
glPolygonOffset
:: MonadIO m
=> GLfloat
-> GLfloat
-> m ()
glPolygonOffset v1 v2 = liftIO $ dyn230 ptr_glPolygonOffset v1 v2
{-# NOINLINE ptr_glPolygonOffset #-}
ptr_glPolygonOffset :: FunPtr (GLfloat -> GLfloat -> IO ())
ptr_glPolygonOffset = unsafePerformIO $ getCommand "glPolygonOffset"
glPolygonOffsetClamp
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glPolygonOffsetClamp v1 v2 v3 = liftIO $ dyn43 ptr_glPolygonOffsetClamp v1 v2 v3
{-# NOINLINE ptr_glPolygonOffsetClamp #-}
ptr_glPolygonOffsetClamp :: FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glPolygonOffsetClamp = unsafePerformIO $ getCommand "glPolygonOffsetClamp"
glPolygonOffsetClampEXT
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glPolygonOffsetClampEXT v1 v2 v3 = liftIO $ dyn43 ptr_glPolygonOffsetClampEXT v1 v2 v3
{-# NOINLINE ptr_glPolygonOffsetClampEXT #-}
ptr_glPolygonOffsetClampEXT :: FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glPolygonOffsetClampEXT = unsafePerformIO $ getCommand "glPolygonOffsetClampEXT"
glPolygonOffsetEXT
:: MonadIO m
=> GLfloat
-> GLfloat
-> m ()
glPolygonOffsetEXT v1 v2 = liftIO $ dyn230 ptr_glPolygonOffsetEXT v1 v2
{-# NOINLINE ptr_glPolygonOffsetEXT #-}
ptr_glPolygonOffsetEXT :: FunPtr (GLfloat -> GLfloat -> IO ())
ptr_glPolygonOffsetEXT = unsafePerformIO $ getCommand "glPolygonOffsetEXT"
glPolygonOffsetx
:: MonadIO m
=> GLfixed
-> GLfixed
-> m ()
glPolygonOffsetx v1 v2 = liftIO $ dyn232 ptr_glPolygonOffsetx v1 v2
{-# NOINLINE ptr_glPolygonOffsetx #-}
ptr_glPolygonOffsetx :: FunPtr (GLfixed -> GLfixed -> IO ())
ptr_glPolygonOffsetx = unsafePerformIO $ getCommand "glPolygonOffsetx"
glPolygonOffsetxOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> m ()
glPolygonOffsetxOES v1 v2 = liftIO $ dyn232 ptr_glPolygonOffsetxOES v1 v2
{-# NOINLINE ptr_glPolygonOffsetxOES #-}
ptr_glPolygonOffsetxOES :: FunPtr (GLfixed -> GLfixed -> IO ())
ptr_glPolygonOffsetxOES = unsafePerformIO $ getCommand "glPolygonOffsetxOES"
glPolygonStipple
:: MonadIO m
=> Ptr GLubyte
-> m ()
glPolygonStipple v1 = liftIO $ dyn108 ptr_glPolygonStipple v1
{-# NOINLINE ptr_glPolygonStipple #-}
ptr_glPolygonStipple :: FunPtr (Ptr GLubyte -> IO ())
ptr_glPolygonStipple = unsafePerformIO $ getCommand "glPolygonStipple"
glPopAttrib
:: MonadIO m
=> m ()
glPopAttrib = liftIO $ dyn11 ptr_glPopAttrib
{-# NOINLINE ptr_glPopAttrib #-}
ptr_glPopAttrib :: FunPtr (IO ())
ptr_glPopAttrib = unsafePerformIO $ getCommand "glPopAttrib"
glPopClientAttrib
:: MonadIO m
=> m ()
glPopClientAttrib = liftIO $ dyn11 ptr_glPopClientAttrib
{-# NOINLINE ptr_glPopClientAttrib #-}
ptr_glPopClientAttrib :: FunPtr (IO ())
ptr_glPopClientAttrib = unsafePerformIO $ getCommand "glPopClientAttrib"
glPopDebugGroup
:: MonadIO m
=> m ()
glPopDebugGroup = liftIO $ dyn11 ptr_glPopDebugGroup
{-# NOINLINE ptr_glPopDebugGroup #-}
ptr_glPopDebugGroup :: FunPtr (IO ())
ptr_glPopDebugGroup = unsafePerformIO $ getCommand "glPopDebugGroup"
glPopDebugGroupKHR
:: MonadIO m
=> m ()
glPopDebugGroupKHR = liftIO $ dyn11 ptr_glPopDebugGroupKHR
{-# NOINLINE ptr_glPopDebugGroupKHR #-}
ptr_glPopDebugGroupKHR :: FunPtr (IO ())
ptr_glPopDebugGroupKHR = unsafePerformIO $ getCommand "glPopDebugGroupKHR"
glPopGroupMarkerEXT
:: MonadIO m
=> m ()
glPopGroupMarkerEXT = liftIO $ dyn11 ptr_glPopGroupMarkerEXT
{-# NOINLINE ptr_glPopGroupMarkerEXT #-}
ptr_glPopGroupMarkerEXT :: FunPtr (IO ())
ptr_glPopGroupMarkerEXT = unsafePerformIO $ getCommand "glPopGroupMarkerEXT"
glPopMatrix
:: MonadIO m
=> m ()
glPopMatrix = liftIO $ dyn11 ptr_glPopMatrix
{-# NOINLINE ptr_glPopMatrix #-}
ptr_glPopMatrix :: FunPtr (IO ())
ptr_glPopMatrix = unsafePerformIO $ getCommand "glPopMatrix"
glPopName
:: MonadIO m
=> m ()
glPopName = liftIO $ dyn11 ptr_glPopName
{-# NOINLINE ptr_glPopName #-}
ptr_glPopName :: FunPtr (IO ())
ptr_glPopName = unsafePerformIO $ getCommand "glPopName"
glPresentFrameDualFillNV
:: MonadIO m
=> GLuint
-> GLuint64EXT
-> GLuint
-> GLuint
-> GLenum
-> GLenum
-> GLuint
-> GLenum
-> GLuint
-> GLenum
-> GLuint
-> GLenum
-> GLuint
-> m ()
glPresentFrameDualFillNV v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13 = liftIO $ dyn650 ptr_glPresentFrameDualFillNV v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 v12 v13
{-# NOINLINE ptr_glPresentFrameDualFillNV #-}
ptr_glPresentFrameDualFillNV :: FunPtr (GLuint -> GLuint64EXT -> GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> IO ())
ptr_glPresentFrameDualFillNV = unsafePerformIO $ getCommand "glPresentFrameDualFillNV"
glPresentFrameKeyedNV
:: MonadIO m
=> GLuint
-> GLuint64EXT
-> GLuint
-> GLuint
-> GLenum
-> GLenum
-> GLuint
-> GLuint
-> GLenum
-> GLuint
-> GLuint
-> m ()
glPresentFrameKeyedNV v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 = liftIO $ dyn651 ptr_glPresentFrameKeyedNV v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11
{-# NOINLINE ptr_glPresentFrameKeyedNV #-}
ptr_glPresentFrameKeyedNV :: FunPtr (GLuint -> GLuint64EXT -> GLuint -> GLuint -> GLenum -> GLenum -> GLuint -> GLuint -> GLenum -> GLuint -> GLuint -> IO ())
ptr_glPresentFrameKeyedNV = unsafePerformIO $ getCommand "glPresentFrameKeyedNV"
glPrimitiveBoundingBox
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glPrimitiveBoundingBox v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn652 ptr_glPrimitiveBoundingBox v1 v2 v3 v4 v5 v6 v7 v8
{-# NOINLINE ptr_glPrimitiveBoundingBox #-}
ptr_glPrimitiveBoundingBox :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glPrimitiveBoundingBox = unsafePerformIO $ getCommand "glPrimitiveBoundingBox"
glPrimitiveBoundingBoxARB
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glPrimitiveBoundingBoxARB v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn652 ptr_glPrimitiveBoundingBoxARB v1 v2 v3 v4 v5 v6 v7 v8
{-# NOINLINE ptr_glPrimitiveBoundingBoxARB #-}
ptr_glPrimitiveBoundingBoxARB :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glPrimitiveBoundingBoxARB = unsafePerformIO $ getCommand "glPrimitiveBoundingBoxARB"
glPrimitiveBoundingBoxEXT
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glPrimitiveBoundingBoxEXT v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn652 ptr_glPrimitiveBoundingBoxEXT v1 v2 v3 v4 v5 v6 v7 v8
{-# NOINLINE ptr_glPrimitiveBoundingBoxEXT #-}
ptr_glPrimitiveBoundingBoxEXT :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glPrimitiveBoundingBoxEXT = unsafePerformIO $ getCommand "glPrimitiveBoundingBoxEXT"
glPrimitiveBoundingBoxOES
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glPrimitiveBoundingBoxOES v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn652 ptr_glPrimitiveBoundingBoxOES v1 v2 v3 v4 v5 v6 v7 v8
{-# NOINLINE ptr_glPrimitiveBoundingBoxOES #-}
ptr_glPrimitiveBoundingBoxOES :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glPrimitiveBoundingBoxOES = unsafePerformIO $ getCommand "glPrimitiveBoundingBoxOES"
glPrimitiveRestartIndex
:: MonadIO m
=> GLuint
-> m ()
glPrimitiveRestartIndex v1 = liftIO $ dyn3 ptr_glPrimitiveRestartIndex v1
{-# NOINLINE ptr_glPrimitiveRestartIndex #-}
ptr_glPrimitiveRestartIndex :: FunPtr (GLuint -> IO ())
ptr_glPrimitiveRestartIndex = unsafePerformIO $ getCommand "glPrimitiveRestartIndex"
glPrimitiveRestartIndexNV
:: MonadIO m
=> GLuint
-> m ()
glPrimitiveRestartIndexNV v1 = liftIO $ dyn3 ptr_glPrimitiveRestartIndexNV v1
{-# NOINLINE ptr_glPrimitiveRestartIndexNV #-}
ptr_glPrimitiveRestartIndexNV :: FunPtr (GLuint -> IO ())
ptr_glPrimitiveRestartIndexNV = unsafePerformIO $ getCommand "glPrimitiveRestartIndexNV"
glPrimitiveRestartNV
:: MonadIO m
=> m ()
glPrimitiveRestartNV = liftIO $ dyn11 ptr_glPrimitiveRestartNV
{-# NOINLINE ptr_glPrimitiveRestartNV #-}
ptr_glPrimitiveRestartNV :: FunPtr (IO ())
ptr_glPrimitiveRestartNV = unsafePerformIO $ getCommand "glPrimitiveRestartNV"
glPrioritizeTextures
:: MonadIO m
=> GLsizei
-> Ptr GLuint
-> Ptr GLfloat
-> m ()
glPrioritizeTextures v1 v2 v3 = liftIO $ dyn653 ptr_glPrioritizeTextures v1 v2 v3
{-# NOINLINE ptr_glPrioritizeTextures #-}
ptr_glPrioritizeTextures :: FunPtr (GLsizei -> Ptr GLuint -> Ptr GLfloat -> IO ())
ptr_glPrioritizeTextures = unsafePerformIO $ getCommand "glPrioritizeTextures"
glPrioritizeTexturesEXT
:: MonadIO m
=> GLsizei
-> Ptr GLuint
-> Ptr GLclampf
-> m ()
glPrioritizeTexturesEXT v1 v2 v3 = liftIO $ dyn654 ptr_glPrioritizeTexturesEXT v1 v2 v3
{-# NOINLINE ptr_glPrioritizeTexturesEXT #-}
ptr_glPrioritizeTexturesEXT :: FunPtr (GLsizei -> Ptr GLuint -> Ptr GLclampf -> IO ())
ptr_glPrioritizeTexturesEXT = unsafePerformIO $ getCommand "glPrioritizeTexturesEXT"
glPrioritizeTexturesxOES
:: MonadIO m
=> GLsizei
-> Ptr GLuint
-> Ptr GLfixed
-> m ()
glPrioritizeTexturesxOES v1 v2 v3 = liftIO $ dyn655 ptr_glPrioritizeTexturesxOES v1 v2 v3
{-# NOINLINE ptr_glPrioritizeTexturesxOES #-}
ptr_glPrioritizeTexturesxOES :: FunPtr (GLsizei -> Ptr GLuint -> Ptr GLfixed -> IO ())
ptr_glPrioritizeTexturesxOES = unsafePerformIO $ getCommand "glPrioritizeTexturesxOES"
glProgramBinary
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr a
-> GLsizei
-> m ()
glProgramBinary v1 v2 v3 v4 = liftIO $ dyn656 ptr_glProgramBinary v1 v2 v3 v4
{-# NOINLINE ptr_glProgramBinary #-}
ptr_glProgramBinary :: FunPtr (GLuint -> GLenum -> Ptr a -> GLsizei -> IO ())
ptr_glProgramBinary = unsafePerformIO $ getCommand "glProgramBinary"
glProgramBinaryOES
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr a
-> GLint
-> m ()
glProgramBinaryOES v1 v2 v3 v4 = liftIO $ dyn657 ptr_glProgramBinaryOES v1 v2 v3 v4
{-# NOINLINE ptr_glProgramBinaryOES #-}
ptr_glProgramBinaryOES :: FunPtr (GLuint -> GLenum -> Ptr a -> GLint -> IO ())
ptr_glProgramBinaryOES = unsafePerformIO $ getCommand "glProgramBinaryOES"
glProgramBufferParametersIivNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint
-> GLsizei
-> Ptr GLint
-> m ()
glProgramBufferParametersIivNV v1 v2 v3 v4 v5 = liftIO $ dyn658 ptr_glProgramBufferParametersIivNV v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramBufferParametersIivNV #-}
ptr_glProgramBufferParametersIivNV :: FunPtr (GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLint -> IO ())
ptr_glProgramBufferParametersIivNV = unsafePerformIO $ getCommand "glProgramBufferParametersIivNV"
glProgramBufferParametersIuivNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint
-> GLsizei
-> Ptr GLuint
-> m ()
glProgramBufferParametersIuivNV v1 v2 v3 v4 v5 = liftIO $ dyn659 ptr_glProgramBufferParametersIuivNV v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramBufferParametersIuivNV #-}
ptr_glProgramBufferParametersIuivNV :: FunPtr (GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLuint -> IO ())
ptr_glProgramBufferParametersIuivNV = unsafePerformIO $ getCommand "glProgramBufferParametersIuivNV"
glProgramBufferParametersfvNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glProgramBufferParametersfvNV v1 v2 v3 v4 v5 = liftIO $ dyn660 ptr_glProgramBufferParametersfvNV v1 v2 v3 v4 v5
{-# NOINLINE ptr_glProgramBufferParametersfvNV #-}
ptr_glProgramBufferParametersfvNV :: FunPtr (GLenum -> GLuint -> GLuint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glProgramBufferParametersfvNV = unsafePerformIO $ getCommand "glProgramBufferParametersfvNV"
glProgramEnvParameter4dARB
:: MonadIO m
=> GLenum
-> GLuint
-> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glProgramEnvParameter4dARB v1 v2 v3 v4 v5 v6 = liftIO $ dyn661 ptr_glProgramEnvParameter4dARB v1 v2 v3 v4 v5 v6
{-# NOINLINE ptr_glProgramEnvParameter4dARB #-}
ptr_glProgramEnvParameter4dARB :: FunPtr (GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glProgramEnvParameter4dARB = unsafePerformIO $ getCommand "glProgramEnvParameter4dARB"
glProgramEnvParameter4dvARB
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLdouble
-> m ()
glProgramEnvParameter4dvARB v1 v2 v3 = liftIO $ dyn344 ptr_glProgramEnvParameter4dvARB v1 v2 v3
{-# NOINLINE ptr_glProgramEnvParameter4dvARB #-}
ptr_glProgramEnvParameter4dvARB :: FunPtr (GLenum -> GLuint -> Ptr GLdouble -> IO ())
ptr_glProgramEnvParameter4dvARB = unsafePerformIO $ getCommand "glProgramEnvParameter4dvARB"
glProgramEnvParameter4fARB
:: MonadIO m
=> GLenum
-> GLuint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glProgramEnvParameter4fARB v1 v2 v3 v4 v5 v6 = liftIO $ dyn662 ptr_glProgramEnvParameter4fARB v1 v2 v3 v4 v5 v6
{-# NOINLINE ptr_glProgramEnvParameter4fARB #-}
ptr_glProgramEnvParameter4fARB :: FunPtr (GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glProgramEnvParameter4fARB = unsafePerformIO $ getCommand "glProgramEnvParameter4fARB"
glProgramEnvParameter4fvARB
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLfloat
-> m ()
glProgramEnvParameter4fvARB v1 v2 v3 = liftIO $ dyn278 ptr_glProgramEnvParameter4fvARB v1 v2 v3
{-# NOINLINE ptr_glProgramEnvParameter4fvARB #-}
ptr_glProgramEnvParameter4fvARB :: FunPtr (GLenum -> GLuint -> Ptr GLfloat -> IO ())
ptr_glProgramEnvParameter4fvARB = unsafePerformIO $ getCommand "glProgramEnvParameter4fvARB"
glProgramEnvParameterI4iNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glProgramEnvParameterI4iNV v1 v2 v3 v4 v5 v6 = liftIO $ dyn663 ptr_glProgramEnvParameterI4iNV v1 v2 v3 v4 v5 v6
{-# NOINLINE ptr_glProgramEnvParameterI4iNV #-}
ptr_glProgramEnvParameterI4iNV :: FunPtr (GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glProgramEnvParameterI4iNV = unsafePerformIO $ getCommand "glProgramEnvParameterI4iNV"
glProgramEnvParameterI4ivNV
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLint
-> m ()
glProgramEnvParameterI4ivNV v1 v2 v3 = liftIO $ dyn357 ptr_glProgramEnvParameterI4ivNV v1 v2 v3
{-# NOINLINE ptr_glProgramEnvParameterI4ivNV #-}
ptr_glProgramEnvParameterI4ivNV :: FunPtr (GLenum -> GLuint -> Ptr GLint -> IO ())
ptr_glProgramEnvParameterI4ivNV = unsafePerformIO $ getCommand "glProgramEnvParameterI4ivNV"
glProgramEnvParameterI4uiNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint
-> GLuint
-> GLuint
-> GLuint
-> m ()
glProgramEnvParameterI4uiNV v1 v2 v3 v4 v5 v6 = liftIO $ dyn7 ptr_glProgramEnvParameterI4uiNV v1 v2 v3 v4 v5 v6
{-# NOINLINE ptr_glProgramEnvParameterI4uiNV #-}
ptr_glProgramEnvParameterI4uiNV :: FunPtr (GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glProgramEnvParameterI4uiNV = unsafePerformIO $ getCommand "glProgramEnvParameterI4uiNV"
glProgramEnvParameterI4uivNV
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLuint
-> m ()
glProgramEnvParameterI4uivNV v1 v2 v3 = liftIO $ dyn221 ptr_glProgramEnvParameterI4uivNV v1 v2 v3
{-# NOINLINE ptr_glProgramEnvParameterI4uivNV #-}
ptr_glProgramEnvParameterI4uivNV :: FunPtr (GLenum -> GLuint -> Ptr GLuint -> IO ())
ptr_glProgramEnvParameterI4uivNV = unsafePerformIO $ getCommand "glProgramEnvParameterI4uivNV"
glProgramEnvParameters4fvEXT
:: MonadIO m
=> GLenum
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glProgramEnvParameters4fvEXT v1 v2 v3 v4 = liftIO $ dyn297 ptr_glProgramEnvParameters4fvEXT v1 v2 v3 v4
{-# NOINLINE ptr_glProgramEnvParameters4fvEXT #-}
ptr_glProgramEnvParameters4fvEXT :: FunPtr (GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glProgramEnvParameters4fvEXT = unsafePerformIO $ getCommand "glProgramEnvParameters4fvEXT"
glProgramEnvParametersI4ivNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLsizei
-> Ptr GLint
-> m ()
glProgramEnvParametersI4ivNV v1 v2 v3 v4 = liftIO $ dyn664 ptr_glProgramEnvParametersI4ivNV v1 v2 v3 v4
{-# NOINLINE ptr_glProgramEnvParametersI4ivNV #-}
ptr_glProgramEnvParametersI4ivNV :: FunPtr (GLenum -> GLuint -> GLsizei -> Ptr GLint -> IO ())
ptr_glProgramEnvParametersI4ivNV = unsafePerformIO $ getCommand "glProgramEnvParametersI4ivNV"
glProgramEnvParametersI4uivNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLsizei
-> Ptr GLuint
-> m ()
glProgramEnvParametersI4uivNV v1 v2 v3 v4 = liftIO $ dyn25 ptr_glProgramEnvParametersI4uivNV v1 v2 v3 v4
{-# NOINLINE ptr_glProgramEnvParametersI4uivNV #-}
ptr_glProgramEnvParametersI4uivNV :: FunPtr (GLenum -> GLuint -> GLsizei -> Ptr GLuint -> IO ())
ptr_glProgramEnvParametersI4uivNV = unsafePerformIO $ getCommand "glProgramEnvParametersI4uivNV"
glProgramLocalParameter4dARB
:: MonadIO m
=> GLenum
-> GLuint
-> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glProgramLocalParameter4dARB v1 v2 v3 v4 v5 v6 = liftIO $ dyn661 ptr_glProgramLocalParameter4dARB v1 v2 v3 v4 v5 v6
{-# NOINLINE ptr_glProgramLocalParameter4dARB #-}
ptr_glProgramLocalParameter4dARB :: FunPtr (GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glProgramLocalParameter4dARB = unsafePerformIO $ getCommand "glProgramLocalParameter4dARB"
glProgramLocalParameter4dvARB
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLdouble
-> m ()
glProgramLocalParameter4dvARB v1 v2 v3 = liftIO $ dyn344 ptr_glProgramLocalParameter4dvARB v1 v2 v3
{-# NOINLINE ptr_glProgramLocalParameter4dvARB #-}
ptr_glProgramLocalParameter4dvARB :: FunPtr (GLenum -> GLuint -> Ptr GLdouble -> IO ())
ptr_glProgramLocalParameter4dvARB = unsafePerformIO $ getCommand "glProgramLocalParameter4dvARB"
glProgramLocalParameter4fARB
:: MonadIO m
=> GLenum
-> GLuint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glProgramLocalParameter4fARB v1 v2 v3 v4 v5 v6 = liftIO $ dyn662 ptr_glProgramLocalParameter4fARB v1 v2 v3 v4 v5 v6
{-# NOINLINE ptr_glProgramLocalParameter4fARB #-}
ptr_glProgramLocalParameter4fARB :: FunPtr (GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glProgramLocalParameter4fARB = unsafePerformIO $ getCommand "glProgramLocalParameter4fARB"
glProgramLocalParameter4fvARB
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLfloat
-> m ()
glProgramLocalParameter4fvARB v1 v2 v3 = liftIO $ dyn278 ptr_glProgramLocalParameter4fvARB v1 v2 v3
{-# NOINLINE ptr_glProgramLocalParameter4fvARB #-}
ptr_glProgramLocalParameter4fvARB :: FunPtr (GLenum -> GLuint -> Ptr GLfloat -> IO ())
ptr_glProgramLocalParameter4fvARB = unsafePerformIO $ getCommand "glProgramLocalParameter4fvARB"
glProgramLocalParameterI4iNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glProgramLocalParameterI4iNV v1 v2 v3 v4 v5 v6 = liftIO $ dyn663 ptr_glProgramLocalParameterI4iNV v1 v2 v3 v4 v5 v6
{-# NOINLINE ptr_glProgramLocalParameterI4iNV #-}
ptr_glProgramLocalParameterI4iNV :: FunPtr (GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glProgramLocalParameterI4iNV = unsafePerformIO $ getCommand "glProgramLocalParameterI4iNV"
glProgramLocalParameterI4ivNV
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLint
-> m ()
glProgramLocalParameterI4ivNV v1 v2 v3 = liftIO $ dyn357 ptr_glProgramLocalParameterI4ivNV v1 v2 v3
{-# NOINLINE ptr_glProgramLocalParameterI4ivNV #-}
ptr_glProgramLocalParameterI4ivNV :: FunPtr (GLenum -> GLuint -> Ptr GLint -> IO ())
ptr_glProgramLocalParameterI4ivNV = unsafePerformIO $ getCommand "glProgramLocalParameterI4ivNV"
glProgramLocalParameterI4uiNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint
-> GLuint
-> GLuint
-> GLuint
-> m ()
glProgramLocalParameterI4uiNV v1 v2 v3 v4 v5 v6 = liftIO $ dyn7 ptr_glProgramLocalParameterI4uiNV v1 v2 v3 v4 v5 v6
{-# NOINLINE ptr_glProgramLocalParameterI4uiNV #-}
ptr_glProgramLocalParameterI4uiNV :: FunPtr (GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ())
ptr_glProgramLocalParameterI4uiNV = unsafePerformIO $ getCommand "glProgramLocalParameterI4uiNV"
glProgramLocalParameterI4uivNV
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLuint
-> m ()
glProgramLocalParameterI4uivNV v1 v2 v3 = liftIO $ dyn221 ptr_glProgramLocalParameterI4uivNV v1 v2 v3
{-# NOINLINE ptr_glProgramLocalParameterI4uivNV #-}
ptr_glProgramLocalParameterI4uivNV :: FunPtr (GLenum -> GLuint -> Ptr GLuint -> IO ())
ptr_glProgramLocalParameterI4uivNV = unsafePerformIO $ getCommand "glProgramLocalParameterI4uivNV"
glProgramLocalParameters4fvEXT
:: MonadIO m
=> GLenum
-> GLuint
-> GLsizei
-> Ptr GLfloat
-> m ()
glProgramLocalParameters4fvEXT v1 v2 v3 v4 = liftIO $ dyn297 ptr_glProgramLocalParameters4fvEXT v1 v2 v3 v4
{-# NOINLINE ptr_glProgramLocalParameters4fvEXT #-}
ptr_glProgramLocalParameters4fvEXT :: FunPtr (GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> IO ())
ptr_glProgramLocalParameters4fvEXT = unsafePerformIO $ getCommand "glProgramLocalParameters4fvEXT"
glProgramLocalParametersI4ivNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLsizei
-> Ptr GLint
-> m ()
glProgramLocalParametersI4ivNV v1 v2 v3 v4 = liftIO $ dyn664 ptr_glProgramLocalParametersI4ivNV v1 v2 v3 v4
{-# NOINLINE ptr_glProgramLocalParametersI4ivNV #-}
ptr_glProgramLocalParametersI4ivNV :: FunPtr (GLenum -> GLuint -> GLsizei -> Ptr GLint -> IO ())
ptr_glProgramLocalParametersI4ivNV = unsafePerformIO $ getCommand "glProgramLocalParametersI4ivNV"
glProgramLocalParametersI4uivNV
:: MonadIO m
=> GLenum
-> GLuint
-> GLsizei
-> Ptr GLuint
-> m ()
glProgramLocalParametersI4uivNV v1 v2 v3 v4 = liftIO $ dyn25 ptr_glProgramLocalParametersI4uivNV v1 v2 v3 v4
{-# NOINLINE ptr_glProgramLocalParametersI4uivNV #-}
ptr_glProgramLocalParametersI4uivNV :: FunPtr (GLenum -> GLuint -> GLsizei -> Ptr GLuint -> IO ())
ptr_glProgramLocalParametersI4uivNV = unsafePerformIO $ getCommand "glProgramLocalParametersI4uivNV"
glProgramNamedParameter4dNV
:: MonadIO m
=> GLuint
-> GLsizei
-> Ptr GLubyte
-> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glProgramNamedParameter4dNV v1 v2 v3 v4 v5 v6 v7 = liftIO $ dyn665 ptr_glProgramNamedParameter4dNV v1 v2 v3 v4 v5 v6 v7
{-# NOINLINE ptr_glProgramNamedParameter4dNV #-}
ptr_glProgramNamedParameter4dNV :: FunPtr (GLuint -> GLsizei -> Ptr GLubyte -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glProgramNamedParameter4dNV = unsafePerformIO $ getCommand "glProgramNamedParameter4dNV"
glProgramNamedParameter4dvNV
:: MonadIO m
=> GLuint
-> GLsizei
-> Ptr GLubyte
-> Ptr GLdouble
-> m ()
glProgramNamedParameter4dvNV v1 v2 v3 v4 = liftIO $ dyn410 ptr_glProgramNamedParameter4dvNV v1 v2 v3 v4
{-# NOINLINE ptr_glProgramNamedParameter4dvNV #-}
ptr_glProgramNamedParameter4dvNV :: FunPtr (GLuint -> GLsizei -> Ptr GLubyte -> Ptr GLdouble -> IO ())
ptr_glProgramNamedParameter4dvNV = unsafePerformIO $ getCommand "glProgramNamedParameter4dvNV"