module Graphics.GL.Functions.F07 (
glDrawTransformFeedbackStreamInstanced,
glDrawVkImageNV,
glEGLImageTargetRenderbufferStorageOES,
glEGLImageTargetTexStorageEXT,
glEGLImageTargetTexture2DOES,
glEGLImageTargetTextureStorageEXT,
glEdgeFlag,
glEdgeFlagFormatNV,
glEdgeFlagPointer,
glEdgeFlagPointerEXT,
glEdgeFlagPointerListIBM,
glEdgeFlagv,
glElementPointerAPPLE,
glElementPointerATI,
glEnable,
glEnableClientState,
glEnableClientStateIndexedEXT,
glEnableClientStateiEXT,
glEnableDriverControlQCOM,
glEnableIndexedEXT,
glEnableVariantClientStateEXT,
glEnableVertexArrayAttrib,
glEnableVertexArrayAttribEXT,
glEnableVertexArrayEXT,
glEnableVertexAttribAPPLE,
glEnableVertexAttribArray,
glEnableVertexAttribArrayARB,
glEnablei,
glEnableiEXT,
glEnableiNV,
glEnableiOES,
glEnd,
glEndConditionalRender,
glEndConditionalRenderNV,
glEndConditionalRenderNVX,
glEndFragmentShaderATI,
glEndList,
glEndOcclusionQueryNV,
glEndPerfMonitorAMD,
glEndPerfQueryINTEL,
glEndQuery,
glEndQueryARB,
glEndQueryEXT,
glEndQueryIndexed,
glEndTilingQCOM,
glEndTransformFeedback,
glEndTransformFeedbackEXT,
glEndTransformFeedbackNV,
glEndVertexShaderEXT,
glEndVideoCaptureNV,
glEvalCoord1d,
glEvalCoord1dv,
glEvalCoord1f,
glEvalCoord1fv,
glEvalCoord1xOES,
glEvalCoord1xvOES,
glEvalCoord2d,
glEvalCoord2dv,
glEvalCoord2f,
glEvalCoord2fv,
glEvalCoord2xOES,
glEvalCoord2xvOES,
glEvalMapsNV,
glEvalMesh1,
glEvalMesh2,
glEvalPoint1,
glEvalPoint2,
glEvaluateDepthValuesARB,
glExecuteProgramNV,
glExtGetBufferPointervQCOM,
glExtGetBuffersQCOM,
glExtGetFramebuffersQCOM,
glExtGetProgramBinarySourceQCOM,
glExtGetProgramsQCOM,
glExtGetRenderbuffersQCOM,
glExtGetShadersQCOM,
glExtGetTexLevelParameterivQCOM,
glExtGetTexSubImageQCOM,
glExtGetTexturesQCOM,
glExtIsProgramBinaryQCOM,
glExtTexObjectStateOverrideiQCOM,
glExtractComponentEXT,
glFeedbackBuffer,
glFeedbackBufferxOES,
glFenceSync,
glFenceSyncAPPLE,
glFinalCombinerInputNV,
glFinish,
glFinishAsyncSGIX,
glFinishFenceAPPLE,
glFinishFenceNV,
glFinishObjectAPPLE,
glFinishTextureSUNX,
glFlush,
glFlushMappedBufferRange,
glFlushMappedBufferRangeAPPLE,
glFlushMappedBufferRangeEXT,
glFlushMappedNamedBufferRange,
glFlushMappedNamedBufferRangeEXT,
glFlushPixelDataRangeNV
) where
import Control.Monad.IO.Class ( MonadIO(..) )
import Foreign.Ptr
import Graphics.GL.Foreign
import Graphics.GL.Types
import System.IO.Unsafe ( unsafePerformIO )
glDrawTransformFeedbackStreamInstanced
:: MonadIO m
=> GLenum
-> GLuint
-> GLuint
-> GLsizei
-> m ()
glDrawTransformFeedbackStreamInstanced v1 v2 v3 v4 = liftIO $ dyn253 ptr_glDrawTransformFeedbackStreamInstanced v1 v2 v3 v4
ptr_glDrawTransformFeedbackStreamInstanced :: FunPtr (GLenum -> GLuint -> GLuint -> GLsizei -> IO ())
ptr_glDrawTransformFeedbackStreamInstanced = unsafePerformIO $ getCommand "glDrawTransformFeedbackStreamInstanced"
glDrawVkImageNV
:: MonadIO m
=> GLuint64
-> GLuint
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glDrawVkImageNV v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 = liftIO $ dyn262 ptr_glDrawVkImageNV v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11
ptr_glDrawVkImageNV :: FunPtr (GLuint64 -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glDrawVkImageNV = unsafePerformIO $ getCommand "glDrawVkImageNV"
glEGLImageTargetRenderbufferStorageOES
:: MonadIO m
=> GLenum
-> GLeglImageOES
-> m ()
glEGLImageTargetRenderbufferStorageOES v1 v2 = liftIO $ dyn263 ptr_glEGLImageTargetRenderbufferStorageOES v1 v2
ptr_glEGLImageTargetRenderbufferStorageOES :: FunPtr (GLenum -> GLeglImageOES -> IO ())
ptr_glEGLImageTargetRenderbufferStorageOES = unsafePerformIO $ getCommand "glEGLImageTargetRenderbufferStorageOES"
glEGLImageTargetTexStorageEXT
:: MonadIO m
=> GLenum
-> GLeglImageOES
-> Ptr GLint
-> m ()
glEGLImageTargetTexStorageEXT v1 v2 v3 = liftIO $ dyn264 ptr_glEGLImageTargetTexStorageEXT v1 v2 v3
ptr_glEGLImageTargetTexStorageEXT :: FunPtr (GLenum -> GLeglImageOES -> Ptr GLint -> IO ())
ptr_glEGLImageTargetTexStorageEXT = unsafePerformIO $ getCommand "glEGLImageTargetTexStorageEXT"
glEGLImageTargetTexture2DOES
:: MonadIO m
=> GLenum
-> GLeglImageOES
-> m ()
glEGLImageTargetTexture2DOES v1 v2 = liftIO $ dyn263 ptr_glEGLImageTargetTexture2DOES v1 v2
ptr_glEGLImageTargetTexture2DOES :: FunPtr (GLenum -> GLeglImageOES -> IO ())
ptr_glEGLImageTargetTexture2DOES = unsafePerformIO $ getCommand "glEGLImageTargetTexture2DOES"
glEGLImageTargetTextureStorageEXT
:: MonadIO m
=> GLuint
-> GLeglImageOES
-> Ptr GLint
-> m ()
glEGLImageTargetTextureStorageEXT v1 v2 v3 = liftIO $ dyn265 ptr_glEGLImageTargetTextureStorageEXT v1 v2 v3
ptr_glEGLImageTargetTextureStorageEXT :: FunPtr (GLuint -> GLeglImageOES -> Ptr GLint -> IO ())
ptr_glEGLImageTargetTextureStorageEXT = unsafePerformIO $ getCommand "glEGLImageTargetTextureStorageEXT"
glEdgeFlag
:: MonadIO m
=> GLboolean
-> m ()
glEdgeFlag v1 = liftIO $ dyn194 ptr_glEdgeFlag v1
ptr_glEdgeFlag :: FunPtr (GLboolean -> IO ())
ptr_glEdgeFlag = unsafePerformIO $ getCommand "glEdgeFlag"
glEdgeFlagFormatNV
:: MonadIO m
=> GLsizei
-> m ()
glEdgeFlagFormatNV v1 = liftIO $ dyn266 ptr_glEdgeFlagFormatNV v1
ptr_glEdgeFlagFormatNV :: FunPtr (GLsizei -> IO ())
ptr_glEdgeFlagFormatNV = unsafePerformIO $ getCommand "glEdgeFlagFormatNV"
glEdgeFlagPointer
:: MonadIO m
=> GLsizei
-> Ptr a
-> m ()
glEdgeFlagPointer v1 v2 = liftIO $ dyn267 ptr_glEdgeFlagPointer v1 v2
ptr_glEdgeFlagPointer :: FunPtr (GLsizei -> Ptr a -> IO ())
ptr_glEdgeFlagPointer = unsafePerformIO $ getCommand "glEdgeFlagPointer"
glEdgeFlagPointerEXT
:: MonadIO m
=> GLsizei
-> GLsizei
-> Ptr GLboolean
-> m ()
glEdgeFlagPointerEXT v1 v2 v3 = liftIO $ dyn268 ptr_glEdgeFlagPointerEXT v1 v2 v3
ptr_glEdgeFlagPointerEXT :: FunPtr (GLsizei -> GLsizei -> Ptr GLboolean -> IO ())
ptr_glEdgeFlagPointerEXT = unsafePerformIO $ getCommand "glEdgeFlagPointerEXT"
glEdgeFlagPointerListIBM
:: MonadIO m
=> GLint
-> Ptr (Ptr GLboolean)
-> GLint
-> m ()
glEdgeFlagPointerListIBM v1 v2 v3 = liftIO $ dyn269 ptr_glEdgeFlagPointerListIBM v1 v2 v3
ptr_glEdgeFlagPointerListIBM :: FunPtr (GLint -> Ptr (Ptr GLboolean) -> GLint -> IO ())
ptr_glEdgeFlagPointerListIBM = unsafePerformIO $ getCommand "glEdgeFlagPointerListIBM"
glEdgeFlagv
:: MonadIO m
=> Ptr GLboolean
-> m ()
glEdgeFlagv v1 = liftIO $ dyn270 ptr_glEdgeFlagv v1
ptr_glEdgeFlagv :: FunPtr (Ptr GLboolean -> IO ())
ptr_glEdgeFlagv = unsafePerformIO $ getCommand "glEdgeFlagv"
glElementPointerAPPLE
:: MonadIO m
=> GLenum
-> Ptr a
-> m ()
glElementPointerAPPLE v1 v2 = liftIO $ dyn234 ptr_glElementPointerAPPLE v1 v2
ptr_glElementPointerAPPLE :: FunPtr (GLenum -> Ptr a -> IO ())
ptr_glElementPointerAPPLE = unsafePerformIO $ getCommand "glElementPointerAPPLE"
glElementPointerATI
:: MonadIO m
=> GLenum
-> Ptr a
-> m ()
glElementPointerATI v1 v2 = liftIO $ dyn234 ptr_glElementPointerATI v1 v2
ptr_glElementPointerATI :: FunPtr (GLenum -> Ptr a -> IO ())
ptr_glElementPointerATI = unsafePerformIO $ getCommand "glElementPointerATI"
glEnable
:: MonadIO m
=> GLenum
-> m ()
glEnable v1 = liftIO $ dyn5 ptr_glEnable v1
ptr_glEnable :: FunPtr (GLenum -> IO ())
ptr_glEnable = unsafePerformIO $ getCommand "glEnable"
glEnableClientState
:: MonadIO m
=> GLenum
-> m ()
glEnableClientState v1 = liftIO $ dyn5 ptr_glEnableClientState v1
ptr_glEnableClientState :: FunPtr (GLenum -> IO ())
ptr_glEnableClientState = unsafePerformIO $ getCommand "glEnableClientState"
glEnableClientStateIndexedEXT
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glEnableClientStateIndexedEXT v1 v2 = liftIO $ dyn17 ptr_glEnableClientStateIndexedEXT v1 v2
ptr_glEnableClientStateIndexedEXT :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glEnableClientStateIndexedEXT = unsafePerformIO $ getCommand "glEnableClientStateIndexedEXT"
glEnableClientStateiEXT
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glEnableClientStateiEXT v1 v2 = liftIO $ dyn17 ptr_glEnableClientStateiEXT v1 v2
ptr_glEnableClientStateiEXT :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glEnableClientStateiEXT = unsafePerformIO $ getCommand "glEnableClientStateiEXT"
glEnableDriverControlQCOM
:: MonadIO m
=> GLuint
-> m ()
glEnableDriverControlQCOM v1 = liftIO $ dyn3 ptr_glEnableDriverControlQCOM v1
ptr_glEnableDriverControlQCOM :: FunPtr (GLuint -> IO ())
ptr_glEnableDriverControlQCOM = unsafePerformIO $ getCommand "glEnableDriverControlQCOM"
glEnableIndexedEXT
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glEnableIndexedEXT v1 v2 = liftIO $ dyn17 ptr_glEnableIndexedEXT v1 v2
ptr_glEnableIndexedEXT :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glEnableIndexedEXT = unsafePerformIO $ getCommand "glEnableIndexedEXT"
glEnableVariantClientStateEXT
:: MonadIO m
=> GLuint
-> m ()
glEnableVariantClientStateEXT v1 = liftIO $ dyn3 ptr_glEnableVariantClientStateEXT v1
ptr_glEnableVariantClientStateEXT :: FunPtr (GLuint -> IO ())
ptr_glEnableVariantClientStateEXT = unsafePerformIO $ getCommand "glEnableVariantClientStateEXT"
glEnableVertexArrayAttrib
:: MonadIO m
=> GLuint
-> GLuint
-> m ()
glEnableVertexArrayAttrib v1 v2 = liftIO $ dyn4 ptr_glEnableVertexArrayAttrib v1 v2
ptr_glEnableVertexArrayAttrib :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glEnableVertexArrayAttrib = unsafePerformIO $ getCommand "glEnableVertexArrayAttrib"
glEnableVertexArrayAttribEXT
:: MonadIO m
=> GLuint
-> GLuint
-> m ()
glEnableVertexArrayAttribEXT v1 v2 = liftIO $ dyn4 ptr_glEnableVertexArrayAttribEXT v1 v2
ptr_glEnableVertexArrayAttribEXT :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glEnableVertexArrayAttribEXT = unsafePerformIO $ getCommand "glEnableVertexArrayAttribEXT"
glEnableVertexArrayEXT
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glEnableVertexArrayEXT v1 v2 = liftIO $ dyn16 ptr_glEnableVertexArrayEXT v1 v2
ptr_glEnableVertexArrayEXT :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glEnableVertexArrayEXT = unsafePerformIO $ getCommand "glEnableVertexArrayEXT"
glEnableVertexAttribAPPLE
:: MonadIO m
=> GLuint
-> GLenum
-> m ()
glEnableVertexAttribAPPLE v1 v2 = liftIO $ dyn16 ptr_glEnableVertexAttribAPPLE v1 v2
ptr_glEnableVertexAttribAPPLE :: FunPtr (GLuint -> GLenum -> IO ())
ptr_glEnableVertexAttribAPPLE = unsafePerformIO $ getCommand "glEnableVertexAttribAPPLE"
glEnableVertexAttribArray
:: MonadIO m
=> GLuint
-> m ()
glEnableVertexAttribArray v1 = liftIO $ dyn3 ptr_glEnableVertexAttribArray v1
ptr_glEnableVertexAttribArray :: FunPtr (GLuint -> IO ())
ptr_glEnableVertexAttribArray = unsafePerformIO $ getCommand "glEnableVertexAttribArray"
glEnableVertexAttribArrayARB
:: MonadIO m
=> GLuint
-> m ()
glEnableVertexAttribArrayARB v1 = liftIO $ dyn3 ptr_glEnableVertexAttribArrayARB v1
ptr_glEnableVertexAttribArrayARB :: FunPtr (GLuint -> IO ())
ptr_glEnableVertexAttribArrayARB = unsafePerformIO $ getCommand "glEnableVertexAttribArrayARB"
glEnablei
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glEnablei v1 v2 = liftIO $ dyn17 ptr_glEnablei v1 v2
ptr_glEnablei :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glEnablei = unsafePerformIO $ getCommand "glEnablei"
glEnableiEXT
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glEnableiEXT v1 v2 = liftIO $ dyn17 ptr_glEnableiEXT v1 v2
ptr_glEnableiEXT :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glEnableiEXT = unsafePerformIO $ getCommand "glEnableiEXT"
glEnableiNV
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glEnableiNV v1 v2 = liftIO $ dyn17 ptr_glEnableiNV v1 v2
ptr_glEnableiNV :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glEnableiNV = unsafePerformIO $ getCommand "glEnableiNV"
glEnableiOES
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glEnableiOES v1 v2 = liftIO $ dyn17 ptr_glEnableiOES v1 v2
ptr_glEnableiOES :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glEnableiOES = unsafePerformIO $ getCommand "glEnableiOES"
glEnd
:: MonadIO m
=> m ()
glEnd = liftIO $ dyn11 ptr_glEnd
ptr_glEnd :: FunPtr (IO ())
ptr_glEnd = unsafePerformIO $ getCommand "glEnd"
glEndConditionalRender
:: MonadIO m
=> m ()
glEndConditionalRender = liftIO $ dyn11 ptr_glEndConditionalRender
ptr_glEndConditionalRender :: FunPtr (IO ())
ptr_glEndConditionalRender = unsafePerformIO $ getCommand "glEndConditionalRender"
glEndConditionalRenderNV
:: MonadIO m
=> m ()
glEndConditionalRenderNV = liftIO $ dyn11 ptr_glEndConditionalRenderNV
ptr_glEndConditionalRenderNV :: FunPtr (IO ())
ptr_glEndConditionalRenderNV = unsafePerformIO $ getCommand "glEndConditionalRenderNV"
glEndConditionalRenderNVX
:: MonadIO m
=> m ()
glEndConditionalRenderNVX = liftIO $ dyn11 ptr_glEndConditionalRenderNVX
ptr_glEndConditionalRenderNVX :: FunPtr (IO ())
ptr_glEndConditionalRenderNVX = unsafePerformIO $ getCommand "glEndConditionalRenderNVX"
glEndFragmentShaderATI
:: MonadIO m
=> m ()
glEndFragmentShaderATI = liftIO $ dyn11 ptr_glEndFragmentShaderATI
ptr_glEndFragmentShaderATI :: FunPtr (IO ())
ptr_glEndFragmentShaderATI = unsafePerformIO $ getCommand "glEndFragmentShaderATI"
glEndList
:: MonadIO m
=> m ()
glEndList = liftIO $ dyn11 ptr_glEndList
ptr_glEndList :: FunPtr (IO ())
ptr_glEndList = unsafePerformIO $ getCommand "glEndList"
glEndOcclusionQueryNV
:: MonadIO m
=> m ()
glEndOcclusionQueryNV = liftIO $ dyn11 ptr_glEndOcclusionQueryNV
ptr_glEndOcclusionQueryNV :: FunPtr (IO ())
ptr_glEndOcclusionQueryNV = unsafePerformIO $ getCommand "glEndOcclusionQueryNV"
glEndPerfMonitorAMD
:: MonadIO m
=> GLuint
-> m ()
glEndPerfMonitorAMD v1 = liftIO $ dyn3 ptr_glEndPerfMonitorAMD v1
ptr_glEndPerfMonitorAMD :: FunPtr (GLuint -> IO ())
ptr_glEndPerfMonitorAMD = unsafePerformIO $ getCommand "glEndPerfMonitorAMD"
glEndPerfQueryINTEL
:: MonadIO m
=> GLuint
-> m ()
glEndPerfQueryINTEL v1 = liftIO $ dyn3 ptr_glEndPerfQueryINTEL v1
ptr_glEndPerfQueryINTEL :: FunPtr (GLuint -> IO ())
ptr_glEndPerfQueryINTEL = unsafePerformIO $ getCommand "glEndPerfQueryINTEL"
glEndQuery
:: MonadIO m
=> GLenum
-> m ()
glEndQuery v1 = liftIO $ dyn5 ptr_glEndQuery v1
ptr_glEndQuery :: FunPtr (GLenum -> IO ())
ptr_glEndQuery = unsafePerformIO $ getCommand "glEndQuery"
glEndQueryARB
:: MonadIO m
=> GLenum
-> m ()
glEndQueryARB v1 = liftIO $ dyn5 ptr_glEndQueryARB v1
ptr_glEndQueryARB :: FunPtr (GLenum -> IO ())
ptr_glEndQueryARB = unsafePerformIO $ getCommand "glEndQueryARB"
glEndQueryEXT
:: MonadIO m
=> GLenum
-> m ()
glEndQueryEXT v1 = liftIO $ dyn5 ptr_glEndQueryEXT v1
ptr_glEndQueryEXT :: FunPtr (GLenum -> IO ())
ptr_glEndQueryEXT = unsafePerformIO $ getCommand "glEndQueryEXT"
glEndQueryIndexed
:: MonadIO m
=> GLenum
-> GLuint
-> m ()
glEndQueryIndexed v1 v2 = liftIO $ dyn17 ptr_glEndQueryIndexed v1 v2
ptr_glEndQueryIndexed :: FunPtr (GLenum -> GLuint -> IO ())
ptr_glEndQueryIndexed = unsafePerformIO $ getCommand "glEndQueryIndexed"
glEndTilingQCOM
:: MonadIO m
=> GLbitfield
-> m ()
glEndTilingQCOM v1 = liftIO $ dyn72 ptr_glEndTilingQCOM v1
ptr_glEndTilingQCOM :: FunPtr (GLbitfield -> IO ())
ptr_glEndTilingQCOM = unsafePerformIO $ getCommand "glEndTilingQCOM"
glEndTransformFeedback
:: MonadIO m
=> m ()
glEndTransformFeedback = liftIO $ dyn11 ptr_glEndTransformFeedback
ptr_glEndTransformFeedback :: FunPtr (IO ())
ptr_glEndTransformFeedback = unsafePerformIO $ getCommand "glEndTransformFeedback"
glEndTransformFeedbackEXT
:: MonadIO m
=> m ()
glEndTransformFeedbackEXT = liftIO $ dyn11 ptr_glEndTransformFeedbackEXT
ptr_glEndTransformFeedbackEXT :: FunPtr (IO ())
ptr_glEndTransformFeedbackEXT = unsafePerformIO $ getCommand "glEndTransformFeedbackEXT"
glEndTransformFeedbackNV
:: MonadIO m
=> m ()
glEndTransformFeedbackNV = liftIO $ dyn11 ptr_glEndTransformFeedbackNV
ptr_glEndTransformFeedbackNV :: FunPtr (IO ())
ptr_glEndTransformFeedbackNV = unsafePerformIO $ getCommand "glEndTransformFeedbackNV"
glEndVertexShaderEXT
:: MonadIO m
=> m ()
glEndVertexShaderEXT = liftIO $ dyn11 ptr_glEndVertexShaderEXT
ptr_glEndVertexShaderEXT :: FunPtr (IO ())
ptr_glEndVertexShaderEXT = unsafePerformIO $ getCommand "glEndVertexShaderEXT"
glEndVideoCaptureNV
:: MonadIO m
=> GLuint
-> m ()
glEndVideoCaptureNV v1 = liftIO $ dyn3 ptr_glEndVideoCaptureNV v1
ptr_glEndVideoCaptureNV :: FunPtr (GLuint -> IO ())
ptr_glEndVideoCaptureNV = unsafePerformIO $ getCommand "glEndVideoCaptureNV"
glEvalCoord1d
:: MonadIO m
=> GLdouble
-> m ()
glEvalCoord1d v1 = liftIO $ dyn81 ptr_glEvalCoord1d v1
ptr_glEvalCoord1d :: FunPtr (GLdouble -> IO ())
ptr_glEvalCoord1d = unsafePerformIO $ getCommand "glEvalCoord1d"
glEvalCoord1dv
:: MonadIO m
=> Ptr GLdouble
-> m ()
glEvalCoord1dv v1 = liftIO $ dyn40 ptr_glEvalCoord1dv v1
ptr_glEvalCoord1dv :: FunPtr (Ptr GLdouble -> IO ())
ptr_glEvalCoord1dv = unsafePerformIO $ getCommand "glEvalCoord1dv"
glEvalCoord1f
:: MonadIO m
=> GLfloat
-> m ()
glEvalCoord1f v1 = liftIO $ dyn82 ptr_glEvalCoord1f v1
ptr_glEvalCoord1f :: FunPtr (GLfloat -> IO ())
ptr_glEvalCoord1f = unsafePerformIO $ getCommand "glEvalCoord1f"
glEvalCoord1fv
:: MonadIO m
=> Ptr GLfloat
-> m ()
glEvalCoord1fv v1 = liftIO $ dyn42 ptr_glEvalCoord1fv v1
ptr_glEvalCoord1fv :: FunPtr (Ptr GLfloat -> IO ())
ptr_glEvalCoord1fv = unsafePerformIO $ getCommand "glEvalCoord1fv"
glEvalCoord1xOES
:: MonadIO m
=> GLfixed
-> m ()
glEvalCoord1xOES v1 = liftIO $ dyn84 ptr_glEvalCoord1xOES v1
ptr_glEvalCoord1xOES :: FunPtr (GLfixed -> IO ())
ptr_glEvalCoord1xOES = unsafePerformIO $ getCommand "glEvalCoord1xOES"
glEvalCoord1xvOES
:: MonadIO m
=> Ptr GLfixed
-> m ()
glEvalCoord1xvOES v1 = liftIO $ dyn110 ptr_glEvalCoord1xvOES v1
ptr_glEvalCoord1xvOES :: FunPtr (Ptr GLfixed -> IO ())
ptr_glEvalCoord1xvOES = unsafePerformIO $ getCommand "glEvalCoord1xvOES"
glEvalCoord2d
:: MonadIO m
=> GLdouble
-> GLdouble
-> m ()
glEvalCoord2d v1 v2 = liftIO $ dyn221 ptr_glEvalCoord2d v1 v2
ptr_glEvalCoord2d :: FunPtr (GLdouble -> GLdouble -> IO ())
ptr_glEvalCoord2d = unsafePerformIO $ getCommand "glEvalCoord2d"
glEvalCoord2dv
:: MonadIO m
=> Ptr GLdouble
-> m ()
glEvalCoord2dv v1 = liftIO $ dyn40 ptr_glEvalCoord2dv v1
ptr_glEvalCoord2dv :: FunPtr (Ptr GLdouble -> IO ())
ptr_glEvalCoord2dv = unsafePerformIO $ getCommand "glEvalCoord2dv"
glEvalCoord2f
:: MonadIO m
=> GLfloat
-> GLfloat
-> m ()
glEvalCoord2f v1 v2 = liftIO $ dyn226 ptr_glEvalCoord2f v1 v2
ptr_glEvalCoord2f :: FunPtr (GLfloat -> GLfloat -> IO ())
ptr_glEvalCoord2f = unsafePerformIO $ getCommand "glEvalCoord2f"
glEvalCoord2fv
:: MonadIO m
=> Ptr GLfloat
-> m ()
glEvalCoord2fv v1 = liftIO $ dyn42 ptr_glEvalCoord2fv v1
ptr_glEvalCoord2fv :: FunPtr (Ptr GLfloat -> IO ())
ptr_glEvalCoord2fv = unsafePerformIO $ getCommand "glEvalCoord2fv"
glEvalCoord2xOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> m ()
glEvalCoord2xOES v1 v2 = liftIO $ dyn228 ptr_glEvalCoord2xOES v1 v2
ptr_glEvalCoord2xOES :: FunPtr (GLfixed -> GLfixed -> IO ())
ptr_glEvalCoord2xOES = unsafePerformIO $ getCommand "glEvalCoord2xOES"
glEvalCoord2xvOES
:: MonadIO m
=> Ptr GLfixed
-> m ()
glEvalCoord2xvOES v1 = liftIO $ dyn110 ptr_glEvalCoord2xvOES v1
ptr_glEvalCoord2xvOES :: FunPtr (Ptr GLfixed -> IO ())
ptr_glEvalCoord2xvOES = unsafePerformIO $ getCommand "glEvalCoord2xvOES"
glEvalMapsNV
:: MonadIO m
=> GLenum
-> GLenum
-> m ()
glEvalMapsNV v1 v2 = liftIO $ dyn52 ptr_glEvalMapsNV v1 v2
ptr_glEvalMapsNV :: FunPtr (GLenum -> GLenum -> IO ())
ptr_glEvalMapsNV = unsafePerformIO $ getCommand "glEvalMapsNV"
glEvalMesh1
:: MonadIO m
=> GLenum
-> GLint
-> GLint
-> m ()
glEvalMesh1 v1 v2 v3 = liftIO $ dyn271 ptr_glEvalMesh1 v1 v2 v3
ptr_glEvalMesh1 :: FunPtr (GLenum -> GLint -> GLint -> IO ())
ptr_glEvalMesh1 = unsafePerformIO $ getCommand "glEvalMesh1"
glEvalMesh2
:: MonadIO m
=> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glEvalMesh2 v1 v2 v3 v4 v5 = liftIO $ dyn272 ptr_glEvalMesh2 v1 v2 v3 v4 v5
ptr_glEvalMesh2 :: FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glEvalMesh2 = unsafePerformIO $ getCommand "glEvalMesh2"
glEvalPoint1
:: MonadIO m
=> GLint
-> m ()
glEvalPoint1 v1 = liftIO $ dyn13 ptr_glEvalPoint1 v1
ptr_glEvalPoint1 :: FunPtr (GLint -> IO ())
ptr_glEvalPoint1 = unsafePerformIO $ getCommand "glEvalPoint1"
glEvalPoint2
:: MonadIO m
=> GLint
-> GLint
-> m ()
glEvalPoint2 v1 v2 = liftIO $ dyn273 ptr_glEvalPoint2 v1 v2
ptr_glEvalPoint2 :: FunPtr (GLint -> GLint -> IO ())
ptr_glEvalPoint2 = unsafePerformIO $ getCommand "glEvalPoint2"
glEvaluateDepthValuesARB
:: MonadIO m
=> m ()
glEvaluateDepthValuesARB = liftIO $ dyn11 ptr_glEvaluateDepthValuesARB
ptr_glEvaluateDepthValuesARB :: FunPtr (IO ())
ptr_glEvaluateDepthValuesARB = unsafePerformIO $ getCommand "glEvaluateDepthValuesARB"
glExecuteProgramNV
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLfloat
-> m ()
glExecuteProgramNV v1 v2 v3 = liftIO $ dyn274 ptr_glExecuteProgramNV v1 v2 v3
ptr_glExecuteProgramNV :: FunPtr (GLenum -> GLuint -> Ptr GLfloat -> IO ())
ptr_glExecuteProgramNV = unsafePerformIO $ getCommand "glExecuteProgramNV"
glExtGetBufferPointervQCOM
:: MonadIO m
=> GLenum
-> Ptr (Ptr a)
-> m ()
glExtGetBufferPointervQCOM v1 v2 = liftIO $ dyn275 ptr_glExtGetBufferPointervQCOM v1 v2
ptr_glExtGetBufferPointervQCOM :: FunPtr (GLenum -> Ptr (Ptr a) -> IO ())
ptr_glExtGetBufferPointervQCOM = unsafePerformIO $ getCommand "glExtGetBufferPointervQCOM"
glExtGetBuffersQCOM
:: MonadIO m
=> Ptr GLuint
-> GLint
-> Ptr GLint
-> m ()
glExtGetBuffersQCOM v1 v2 v3 = liftIO $ dyn276 ptr_glExtGetBuffersQCOM v1 v2 v3
ptr_glExtGetBuffersQCOM :: FunPtr (Ptr GLuint -> GLint -> Ptr GLint -> IO ())
ptr_glExtGetBuffersQCOM = unsafePerformIO $ getCommand "glExtGetBuffersQCOM"
glExtGetFramebuffersQCOM
:: MonadIO m
=> Ptr GLuint
-> GLint
-> Ptr GLint
-> m ()
glExtGetFramebuffersQCOM v1 v2 v3 = liftIO $ dyn276 ptr_glExtGetFramebuffersQCOM v1 v2 v3
ptr_glExtGetFramebuffersQCOM :: FunPtr (Ptr GLuint -> GLint -> Ptr GLint -> IO ())
ptr_glExtGetFramebuffersQCOM = unsafePerformIO $ getCommand "glExtGetFramebuffersQCOM"
glExtGetProgramBinarySourceQCOM
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLchar
-> Ptr GLint
-> m ()
glExtGetProgramBinarySourceQCOM v1 v2 v3 v4 = liftIO $ dyn277 ptr_glExtGetProgramBinarySourceQCOM v1 v2 v3 v4
ptr_glExtGetProgramBinarySourceQCOM :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> Ptr GLint -> IO ())
ptr_glExtGetProgramBinarySourceQCOM = unsafePerformIO $ getCommand "glExtGetProgramBinarySourceQCOM"
glExtGetProgramsQCOM
:: MonadIO m
=> Ptr GLuint
-> GLint
-> Ptr GLint
-> m ()
glExtGetProgramsQCOM v1 v2 v3 = liftIO $ dyn276 ptr_glExtGetProgramsQCOM v1 v2 v3
ptr_glExtGetProgramsQCOM :: FunPtr (Ptr GLuint -> GLint -> Ptr GLint -> IO ())
ptr_glExtGetProgramsQCOM = unsafePerformIO $ getCommand "glExtGetProgramsQCOM"
glExtGetRenderbuffersQCOM
:: MonadIO m
=> Ptr GLuint
-> GLint
-> Ptr GLint
-> m ()
glExtGetRenderbuffersQCOM v1 v2 v3 = liftIO $ dyn276 ptr_glExtGetRenderbuffersQCOM v1 v2 v3
ptr_glExtGetRenderbuffersQCOM :: FunPtr (Ptr GLuint -> GLint -> Ptr GLint -> IO ())
ptr_glExtGetRenderbuffersQCOM = unsafePerformIO $ getCommand "glExtGetRenderbuffersQCOM"
glExtGetShadersQCOM
:: MonadIO m
=> Ptr GLuint
-> GLint
-> Ptr GLint
-> m ()
glExtGetShadersQCOM v1 v2 v3 = liftIO $ dyn276 ptr_glExtGetShadersQCOM v1 v2 v3
ptr_glExtGetShadersQCOM :: FunPtr (Ptr GLuint -> GLint -> Ptr GLint -> IO ())
ptr_glExtGetShadersQCOM = unsafePerformIO $ getCommand "glExtGetShadersQCOM"
glExtGetTexLevelParameterivQCOM
:: MonadIO m
=> GLuint
-> GLenum
-> GLint
-> GLenum
-> Ptr GLint
-> m ()
glExtGetTexLevelParameterivQCOM v1 v2 v3 v4 v5 = liftIO $ dyn278 ptr_glExtGetTexLevelParameterivQCOM v1 v2 v3 v4 v5
ptr_glExtGetTexLevelParameterivQCOM :: FunPtr (GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> IO ())
ptr_glExtGetTexLevelParameterivQCOM = unsafePerformIO $ getCommand "glExtGetTexLevelParameterivQCOM"
glExtGetTexSubImageQCOM
:: MonadIO m
=> GLenum
-> GLint
-> GLint
-> GLint
-> GLint
-> GLsizei
-> GLsizei
-> GLsizei
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glExtGetTexSubImageQCOM v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 = liftIO $ dyn279 ptr_glExtGetTexSubImageQCOM v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11
ptr_glExtGetTexSubImageQCOM :: FunPtr (GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glExtGetTexSubImageQCOM = unsafePerformIO $ getCommand "glExtGetTexSubImageQCOM"
glExtGetTexturesQCOM
:: MonadIO m
=> Ptr GLuint
-> GLint
-> Ptr GLint
-> m ()
glExtGetTexturesQCOM v1 v2 v3 = liftIO $ dyn276 ptr_glExtGetTexturesQCOM v1 v2 v3
ptr_glExtGetTexturesQCOM :: FunPtr (Ptr GLuint -> GLint -> Ptr GLint -> IO ())
ptr_glExtGetTexturesQCOM = unsafePerformIO $ getCommand "glExtGetTexturesQCOM"
glExtIsProgramBinaryQCOM
:: MonadIO m
=> GLuint
-> m GLboolean
glExtIsProgramBinaryQCOM v1 = liftIO $ dyn280 ptr_glExtIsProgramBinaryQCOM v1
ptr_glExtIsProgramBinaryQCOM :: FunPtr (GLuint -> IO GLboolean)
ptr_glExtIsProgramBinaryQCOM = unsafePerformIO $ getCommand "glExtIsProgramBinaryQCOM"
glExtTexObjectStateOverrideiQCOM
:: MonadIO m
=> GLenum
-> GLenum
-> GLint
-> m ()
glExtTexObjectStateOverrideiQCOM v1 v2 v3 = liftIO $ dyn63 ptr_glExtTexObjectStateOverrideiQCOM v1 v2 v3
ptr_glExtTexObjectStateOverrideiQCOM :: FunPtr (GLenum -> GLenum -> GLint -> IO ())
ptr_glExtTexObjectStateOverrideiQCOM = unsafePerformIO $ getCommand "glExtTexObjectStateOverrideiQCOM"
glExtractComponentEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> m ()
glExtractComponentEXT v1 v2 v3 = liftIO $ dyn105 ptr_glExtractComponentEXT v1 v2 v3
ptr_glExtractComponentEXT :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glExtractComponentEXT = unsafePerformIO $ getCommand "glExtractComponentEXT"
glFeedbackBuffer
:: MonadIO m
=> GLsizei
-> GLenum
-> Ptr GLfloat
-> m ()
glFeedbackBuffer v1 v2 v3 = liftIO $ dyn281 ptr_glFeedbackBuffer v1 v2 v3
ptr_glFeedbackBuffer :: FunPtr (GLsizei -> GLenum -> Ptr GLfloat -> IO ())
ptr_glFeedbackBuffer = unsafePerformIO $ getCommand "glFeedbackBuffer"
glFeedbackBufferxOES
:: MonadIO m
=> GLsizei
-> GLenum
-> Ptr GLfixed
-> m ()
glFeedbackBufferxOES v1 v2 v3 = liftIO $ dyn282 ptr_glFeedbackBufferxOES v1 v2 v3
ptr_glFeedbackBufferxOES :: FunPtr (GLsizei -> GLenum -> Ptr GLfixed -> IO ())
ptr_glFeedbackBufferxOES = unsafePerformIO $ getCommand "glFeedbackBufferxOES"
glFenceSync
:: MonadIO m
=> GLenum
-> GLbitfield
-> m GLsync
glFenceSync v1 v2 = liftIO $ dyn283 ptr_glFenceSync v1 v2
ptr_glFenceSync :: FunPtr (GLenum -> GLbitfield -> IO GLsync)
ptr_glFenceSync = unsafePerformIO $ getCommand "glFenceSync"
glFenceSyncAPPLE
:: MonadIO m
=> GLenum
-> GLbitfield
-> m GLsync
glFenceSyncAPPLE v1 v2 = liftIO $ dyn283 ptr_glFenceSyncAPPLE v1 v2
ptr_glFenceSyncAPPLE :: FunPtr (GLenum -> GLbitfield -> IO GLsync)
ptr_glFenceSyncAPPLE = unsafePerformIO $ getCommand "glFenceSyncAPPLE"
glFinalCombinerInputNV
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> GLenum
-> m ()
glFinalCombinerInputNV v1 v2 v3 v4 = liftIO $ dyn54 ptr_glFinalCombinerInputNV v1 v2 v3 v4
ptr_glFinalCombinerInputNV :: FunPtr (GLenum -> GLenum -> GLenum -> GLenum -> IO ())
ptr_glFinalCombinerInputNV = unsafePerformIO $ getCommand "glFinalCombinerInputNV"
glFinish
:: MonadIO m
=> m ()
glFinish = liftIO $ dyn11 ptr_glFinish
ptr_glFinish :: FunPtr (IO ())
ptr_glFinish = unsafePerformIO $ getCommand "glFinish"
glFinishAsyncSGIX
:: MonadIO m
=> Ptr GLuint
-> m GLint
glFinishAsyncSGIX v1 = liftIO $ dyn284 ptr_glFinishAsyncSGIX v1
ptr_glFinishAsyncSGIX :: FunPtr (Ptr GLuint -> IO GLint)
ptr_glFinishAsyncSGIX = unsafePerformIO $ getCommand "glFinishAsyncSGIX"
glFinishFenceAPPLE
:: MonadIO m
=> GLuint
-> m ()
glFinishFenceAPPLE v1 = liftIO $ dyn3 ptr_glFinishFenceAPPLE v1
ptr_glFinishFenceAPPLE :: FunPtr (GLuint -> IO ())
ptr_glFinishFenceAPPLE = unsafePerformIO $ getCommand "glFinishFenceAPPLE"
glFinishFenceNV
:: MonadIO m
=> GLuint
-> m ()
glFinishFenceNV v1 = liftIO $ dyn3 ptr_glFinishFenceNV v1
ptr_glFinishFenceNV :: FunPtr (GLuint -> IO ())
ptr_glFinishFenceNV = unsafePerformIO $ getCommand "glFinishFenceNV"
glFinishObjectAPPLE
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glFinishObjectAPPLE v1 v2 = liftIO $ dyn56 ptr_glFinishObjectAPPLE v1 v2
ptr_glFinishObjectAPPLE :: FunPtr (GLenum -> GLint -> IO ())
ptr_glFinishObjectAPPLE = unsafePerformIO $ getCommand "glFinishObjectAPPLE"
glFinishTextureSUNX
:: MonadIO m
=> m ()
glFinishTextureSUNX = liftIO $ dyn11 ptr_glFinishTextureSUNX
ptr_glFinishTextureSUNX :: FunPtr (IO ())
ptr_glFinishTextureSUNX = unsafePerformIO $ getCommand "glFinishTextureSUNX"
glFlush
:: MonadIO m
=> m ()
glFlush = liftIO $ dyn11 ptr_glFlush
ptr_glFlush :: FunPtr (IO ())
ptr_glFlush = unsafePerformIO $ getCommand "glFlush"
glFlushMappedBufferRange
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> m ()
glFlushMappedBufferRange v1 v2 v3 = liftIO $ dyn285 ptr_glFlushMappedBufferRange v1 v2 v3
ptr_glFlushMappedBufferRange :: FunPtr (GLenum -> GLintptr -> GLsizeiptr -> IO ())
ptr_glFlushMappedBufferRange = unsafePerformIO $ getCommand "glFlushMappedBufferRange"
glFlushMappedBufferRangeAPPLE
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> m ()
glFlushMappedBufferRangeAPPLE v1 v2 v3 = liftIO $ dyn285 ptr_glFlushMappedBufferRangeAPPLE v1 v2 v3
ptr_glFlushMappedBufferRangeAPPLE :: FunPtr (GLenum -> GLintptr -> GLsizeiptr -> IO ())
ptr_glFlushMappedBufferRangeAPPLE = unsafePerformIO $ getCommand "glFlushMappedBufferRangeAPPLE"
glFlushMappedBufferRangeEXT
:: MonadIO m
=> GLenum
-> GLintptr
-> GLsizeiptr
-> m ()
glFlushMappedBufferRangeEXT v1 v2 v3 = liftIO $ dyn285 ptr_glFlushMappedBufferRangeEXT v1 v2 v3
ptr_glFlushMappedBufferRangeEXT :: FunPtr (GLenum -> GLintptr -> GLsizeiptr -> IO ())
ptr_glFlushMappedBufferRangeEXT = unsafePerformIO $ getCommand "glFlushMappedBufferRangeEXT"
glFlushMappedNamedBufferRange
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> m ()
glFlushMappedNamedBufferRange v1 v2 v3 = liftIO $ dyn286 ptr_glFlushMappedNamedBufferRange v1 v2 v3
ptr_glFlushMappedNamedBufferRange :: FunPtr (GLuint -> GLintptr -> GLsizeiptr -> IO ())
ptr_glFlushMappedNamedBufferRange = unsafePerformIO $ getCommand "glFlushMappedNamedBufferRange"
glFlushMappedNamedBufferRangeEXT
:: MonadIO m
=> GLuint
-> GLintptr
-> GLsizeiptr
-> m ()
glFlushMappedNamedBufferRangeEXT v1 v2 v3 = liftIO $ dyn286 ptr_glFlushMappedNamedBufferRangeEXT v1 v2 v3
ptr_glFlushMappedNamedBufferRangeEXT :: FunPtr (GLuint -> GLintptr -> GLsizeiptr -> IO ())
ptr_glFlushMappedNamedBufferRangeEXT = unsafePerformIO $ getCommand "glFlushMappedNamedBufferRangeEXT"
glFlushPixelDataRangeNV
:: MonadIO m
=> GLenum
-> m ()
glFlushPixelDataRangeNV v1 = liftIO $ dyn5 ptr_glFlushPixelDataRangeNV v1
ptr_glFlushPixelDataRangeNV :: FunPtr (GLenum -> IO ())
ptr_glFlushPixelDataRangeNV = unsafePerformIO $ getCommand "glFlushPixelDataRangeNV"