module Graphics.GL.Functions.F28 (
glValidateProgramPipeline,
glValidateProgramPipelineEXT,
glVariantArrayObjectATI,
glVariantPointerEXT,
glVariantbvEXT,
glVariantdvEXT,
glVariantfvEXT,
glVariantivEXT,
glVariantsvEXT,
glVariantubvEXT,
glVariantuivEXT,
glVariantusvEXT,
glVertex2bOES,
glVertex2bvOES,
glVertex2d,
glVertex2dv,
glVertex2f,
glVertex2fv,
glVertex2hNV,
glVertex2hvNV,
glVertex2i,
glVertex2iv,
glVertex2s,
glVertex2sv,
glVertex2xOES,
glVertex2xvOES,
glVertex3bOES,
glVertex3bvOES,
glVertex3d,
glVertex3dv,
glVertex3f,
glVertex3fv,
glVertex3hNV,
glVertex3hvNV,
glVertex3i,
glVertex3iv,
glVertex3s,
glVertex3sv,
glVertex3xOES,
glVertex3xvOES,
glVertex4bOES,
glVertex4bvOES,
glVertex4d,
glVertex4dv,
glVertex4f,
glVertex4fv,
glVertex4hNV,
glVertex4hvNV,
glVertex4i,
glVertex4iv,
glVertex4s,
glVertex4sv,
glVertex4xOES,
glVertex4xvOES,
glVertexArrayAttribBinding,
glVertexArrayAttribFormat,
glVertexArrayAttribIFormat,
glVertexArrayAttribLFormat,
glVertexArrayBindVertexBufferEXT,
glVertexArrayBindingDivisor,
glVertexArrayColorOffsetEXT,
glVertexArrayEdgeFlagOffsetEXT,
glVertexArrayElementBuffer,
glVertexArrayFogCoordOffsetEXT,
glVertexArrayIndexOffsetEXT,
glVertexArrayMultiTexCoordOffsetEXT,
glVertexArrayNormalOffsetEXT,
glVertexArrayParameteriAPPLE,
glVertexArrayRangeAPPLE,
glVertexArrayRangeNV,
glVertexArraySecondaryColorOffsetEXT,
glVertexArrayTexCoordOffsetEXT,
glVertexArrayVertexAttribBindingEXT,
glVertexArrayVertexAttribDivisorEXT,
glVertexArrayVertexAttribFormatEXT,
glVertexArrayVertexAttribIFormatEXT,
glVertexArrayVertexAttribIOffsetEXT,
glVertexArrayVertexAttribLFormatEXT,
glVertexArrayVertexAttribLOffsetEXT,
glVertexArrayVertexAttribOffsetEXT,
glVertexArrayVertexBindingDivisorEXT,
glVertexArrayVertexBuffer,
glVertexArrayVertexBuffers,
glVertexArrayVertexOffsetEXT,
glVertexAttrib1d,
glVertexAttrib1dARB,
glVertexAttrib1dNV,
glVertexAttrib1dv,
glVertexAttrib1dvARB,
glVertexAttrib1dvNV,
glVertexAttrib1f,
glVertexAttrib1fARB,
glVertexAttrib1fNV,
glVertexAttrib1fv,
glVertexAttrib1fvARB,
glVertexAttrib1fvNV,
glVertexAttrib1hNV,
glVertexAttrib1hvNV,
glVertexAttrib1s,
glVertexAttrib1sARB
) where
import Control.Monad.IO.Class ( MonadIO(..) )
import Foreign.Ptr
import Graphics.GL.Foreign
import Graphics.GL.Types
import System.IO.Unsafe ( unsafePerformIO )
glValidateProgramPipeline
:: MonadIO m
=> GLuint
-> m ()
glValidateProgramPipeline v1 = liftIO $ dyn2 ptr_glValidateProgramPipeline v1
ptr_glValidateProgramPipeline :: FunPtr (GLuint -> IO ())
ptr_glValidateProgramPipeline = unsafePerformIO $ getCommand "glValidateProgramPipeline"
glValidateProgramPipelineEXT
:: MonadIO m
=> GLuint
-> m ()
glValidateProgramPipelineEXT v1 = liftIO $ dyn2 ptr_glValidateProgramPipelineEXT v1
ptr_glValidateProgramPipelineEXT :: FunPtr (GLuint -> IO ())
ptr_glValidateProgramPipelineEXT = unsafePerformIO $ getCommand "glValidateProgramPipelineEXT"
glVariantArrayObjectATI
:: MonadIO m
=> GLuint
-> GLenum
-> GLsizei
-> GLuint
-> GLuint
-> m ()
glVariantArrayObjectATI v1 v2 v3 v4 v5 = liftIO $ dyn825 ptr_glVariantArrayObjectATI v1 v2 v3 v4 v5
ptr_glVariantArrayObjectATI :: FunPtr (GLuint -> GLenum -> GLsizei -> GLuint -> GLuint -> IO ())
ptr_glVariantArrayObjectATI = unsafePerformIO $ getCommand "glVariantArrayObjectATI"
glVariantPointerEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> Ptr a
-> m ()
glVariantPointerEXT v1 v2 v3 v4 = liftIO $ dyn826 ptr_glVariantPointerEXT v1 v2 v3 v4
ptr_glVariantPointerEXT :: FunPtr (GLuint -> GLenum -> GLuint -> Ptr a -> IO ())
ptr_glVariantPointerEXT = unsafePerformIO $ getCommand "glVariantPointerEXT"
glVariantbvEXT
:: MonadIO m
=> GLuint
-> Ptr GLbyte
-> m ()
glVariantbvEXT v1 v2 = liftIO $ dyn827 ptr_glVariantbvEXT v1 v2
ptr_glVariantbvEXT :: FunPtr (GLuint -> Ptr GLbyte -> IO ())
ptr_glVariantbvEXT = unsafePerformIO $ getCommand "glVariantbvEXT"
glVariantdvEXT
:: MonadIO m
=> GLuint
-> Ptr GLdouble
-> m ()
glVariantdvEXT v1 v2 = liftIO $ dyn828 ptr_glVariantdvEXT v1 v2
ptr_glVariantdvEXT :: FunPtr (GLuint -> Ptr GLdouble -> IO ())
ptr_glVariantdvEXT = unsafePerformIO $ getCommand "glVariantdvEXT"
glVariantfvEXT
:: MonadIO m
=> GLuint
-> Ptr GLfloat
-> m ()
glVariantfvEXT v1 v2 = liftIO $ dyn377 ptr_glVariantfvEXT v1 v2
ptr_glVariantfvEXT :: FunPtr (GLuint -> Ptr GLfloat -> IO ())
ptr_glVariantfvEXT = unsafePerformIO $ getCommand "glVariantfvEXT"
glVariantivEXT
:: MonadIO m
=> GLuint
-> Ptr GLint
-> m ()
glVariantivEXT v1 v2 = liftIO $ dyn701 ptr_glVariantivEXT v1 v2
ptr_glVariantivEXT :: FunPtr (GLuint -> Ptr GLint -> IO ())
ptr_glVariantivEXT = unsafePerformIO $ getCommand "glVariantivEXT"
glVariantsvEXT
:: MonadIO m
=> GLuint
-> Ptr GLshort
-> m ()
glVariantsvEXT v1 v2 = liftIO $ dyn829 ptr_glVariantsvEXT v1 v2
ptr_glVariantsvEXT :: FunPtr (GLuint -> Ptr GLshort -> IO ())
ptr_glVariantsvEXT = unsafePerformIO $ getCommand "glVariantsvEXT"
glVariantubvEXT
:: MonadIO m
=> GLuint
-> Ptr GLubyte
-> m ()
glVariantubvEXT v1 v2 = liftIO $ dyn376 ptr_glVariantubvEXT v1 v2
ptr_glVariantubvEXT :: FunPtr (GLuint -> Ptr GLubyte -> IO ())
ptr_glVariantubvEXT = unsafePerformIO $ getCommand "glVariantubvEXT"
glVariantuivEXT
:: MonadIO m
=> GLuint
-> Ptr GLuint
-> m ()
glVariantuivEXT v1 v2 = liftIO $ dyn194 ptr_glVariantuivEXT v1 v2
ptr_glVariantuivEXT :: FunPtr (GLuint -> Ptr GLuint -> IO ())
ptr_glVariantuivEXT = unsafePerformIO $ getCommand "glVariantuivEXT"
glVariantusvEXT
:: MonadIO m
=> GLuint
-> Ptr GLushort
-> m ()
glVariantusvEXT v1 v2 = liftIO $ dyn830 ptr_glVariantusvEXT v1 v2
ptr_glVariantusvEXT :: FunPtr (GLuint -> Ptr GLushort -> IO ())
ptr_glVariantusvEXT = unsafePerformIO $ getCommand "glVariantusvEXT"
glVertex2bOES
:: MonadIO m
=> GLbyte
-> GLbyte
-> m ()
glVertex2bOES v1 v2 = liftIO $ dyn722 ptr_glVertex2bOES v1 v2
ptr_glVertex2bOES :: FunPtr (GLbyte -> GLbyte -> IO ())
ptr_glVertex2bOES = unsafePerformIO $ getCommand "glVertex2bOES"
glVertex2bvOES
:: MonadIO m
=> Ptr GLbyte
-> m ()
glVertex2bvOES v1 = liftIO $ dyn37 ptr_glVertex2bvOES v1
ptr_glVertex2bvOES :: FunPtr (Ptr GLbyte -> IO ())
ptr_glVertex2bvOES = unsafePerformIO $ getCommand "glVertex2bvOES"
glVertex2d
:: MonadIO m
=> GLdouble
-> GLdouble
-> m ()
glVertex2d v1 v2 = liftIO $ dyn217 ptr_glVertex2d v1 v2
ptr_glVertex2d :: FunPtr (GLdouble -> GLdouble -> IO ())
ptr_glVertex2d = unsafePerformIO $ getCommand "glVertex2d"
glVertex2dv
:: MonadIO m
=> Ptr GLdouble
-> m ()
glVertex2dv v1 = liftIO $ dyn39 ptr_glVertex2dv v1
ptr_glVertex2dv :: FunPtr (Ptr GLdouble -> IO ())
ptr_glVertex2dv = unsafePerformIO $ getCommand "glVertex2dv"
glVertex2f
:: MonadIO m
=> GLfloat
-> GLfloat
-> m ()
glVertex2f v1 v2 = liftIO $ dyn222 ptr_glVertex2f v1 v2
ptr_glVertex2f :: FunPtr (GLfloat -> GLfloat -> IO ())
ptr_glVertex2f = unsafePerformIO $ getCommand "glVertex2f"
glVertex2fv
:: MonadIO m
=> Ptr GLfloat
-> m ()
glVertex2fv v1 = liftIO $ dyn41 ptr_glVertex2fv v1
ptr_glVertex2fv :: FunPtr (Ptr GLfloat -> IO ())
ptr_glVertex2fv = unsafePerformIO $ getCommand "glVertex2fv"
glVertex2hNV
:: MonadIO m
=> GLhalfNV
-> GLhalfNV
-> m ()
glVertex2hNV v1 v2 = liftIO $ dyn727 ptr_glVertex2hNV v1 v2
ptr_glVertex2hNV :: FunPtr (GLhalfNV -> GLhalfNV -> IO ())
ptr_glVertex2hNV = unsafePerformIO $ getCommand "glVertex2hNV"
glVertex2hvNV
:: MonadIO m
=> Ptr GLhalfNV
-> m ()
glVertex2hvNV v1 = liftIO $ dyn99 ptr_glVertex2hvNV v1
ptr_glVertex2hvNV :: FunPtr (Ptr GLhalfNV -> IO ())
ptr_glVertex2hvNV = unsafePerformIO $ getCommand "glVertex2hvNV"
glVertex2i
:: MonadIO m
=> GLint
-> GLint
-> m ()
glVertex2i v1 v2 = liftIO $ dyn266 ptr_glVertex2i v1 v2
ptr_glVertex2i :: FunPtr (GLint -> GLint -> IO ())
ptr_glVertex2i = unsafePerformIO $ getCommand "glVertex2i"
glVertex2iv
:: MonadIO m
=> Ptr GLint
-> m ()
glVertex2iv v1 = liftIO $ dyn43 ptr_glVertex2iv v1
ptr_glVertex2iv :: FunPtr (Ptr GLint -> IO ())
ptr_glVertex2iv = unsafePerformIO $ getCommand "glVertex2iv"
glVertex2s
:: MonadIO m
=> GLshort
-> GLshort
-> m ()
glVertex2s v1 v2 = liftIO $ dyn669 ptr_glVertex2s v1 v2
ptr_glVertex2s :: FunPtr (GLshort -> GLshort -> IO ())
ptr_glVertex2s = unsafePerformIO $ getCommand "glVertex2s"
glVertex2sv
:: MonadIO m
=> Ptr GLshort
-> m ()
glVertex2sv v1 = liftIO $ dyn45 ptr_glVertex2sv v1
ptr_glVertex2sv :: FunPtr (Ptr GLshort -> IO ())
ptr_glVertex2sv = unsafePerformIO $ getCommand "glVertex2sv"
glVertex2xOES
:: MonadIO m
=> GLfixed
-> m ()
glVertex2xOES v1 = liftIO $ dyn81 ptr_glVertex2xOES v1
ptr_glVertex2xOES :: FunPtr (GLfixed -> IO ())
ptr_glVertex2xOES = unsafePerformIO $ getCommand "glVertex2xOES"
glVertex2xvOES
:: MonadIO m
=> Ptr GLfixed
-> m ()
glVertex2xvOES v1 = liftIO $ dyn107 ptr_glVertex2xvOES v1
ptr_glVertex2xvOES :: FunPtr (Ptr GLfixed -> IO ())
ptr_glVertex2xvOES = unsafePerformIO $ getCommand "glVertex2xvOES"
glVertex3bOES
:: MonadIO m
=> GLbyte
-> GLbyte
-> GLbyte
-> m ()
glVertex3bOES v1 v2 v3 = liftIO $ dyn36 ptr_glVertex3bOES v1 v2 v3
ptr_glVertex3bOES :: FunPtr (GLbyte -> GLbyte -> GLbyte -> IO ())
ptr_glVertex3bOES = unsafePerformIO $ getCommand "glVertex3bOES"
glVertex3bvOES
:: MonadIO m
=> Ptr GLbyte
-> m ()
glVertex3bvOES v1 = liftIO $ dyn37 ptr_glVertex3bvOES v1
ptr_glVertex3bvOES :: FunPtr (Ptr GLbyte -> IO ())
ptr_glVertex3bvOES = unsafePerformIO $ getCommand "glVertex3bvOES"
glVertex3d
:: MonadIO m
=> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glVertex3d v1 v2 v3 = liftIO $ dyn38 ptr_glVertex3d v1 v2 v3
ptr_glVertex3d :: FunPtr (GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glVertex3d = unsafePerformIO $ getCommand "glVertex3d"
glVertex3dv
:: MonadIO m
=> Ptr GLdouble
-> m ()
glVertex3dv v1 = liftIO $ dyn39 ptr_glVertex3dv v1
ptr_glVertex3dv :: FunPtr (Ptr GLdouble -> IO ())
ptr_glVertex3dv = unsafePerformIO $ getCommand "glVertex3dv"
glVertex3f
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glVertex3f v1 v2 v3 = liftIO $ dyn40 ptr_glVertex3f v1 v2 v3
ptr_glVertex3f :: FunPtr (GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glVertex3f = unsafePerformIO $ getCommand "glVertex3f"
glVertex3fv
:: MonadIO m
=> Ptr GLfloat
-> m ()
glVertex3fv v1 = liftIO $ dyn41 ptr_glVertex3fv v1
ptr_glVertex3fv :: FunPtr (Ptr GLfloat -> IO ())
ptr_glVertex3fv = unsafePerformIO $ getCommand "glVertex3fv"
glVertex3hNV
:: MonadIO m
=> GLhalfNV
-> GLhalfNV
-> GLhalfNV
-> m ()
glVertex3hNV v1 v2 v3 = liftIO $ dyn98 ptr_glVertex3hNV v1 v2 v3
ptr_glVertex3hNV :: FunPtr (GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ())
ptr_glVertex3hNV = unsafePerformIO $ getCommand "glVertex3hNV"
glVertex3hvNV
:: MonadIO m
=> Ptr GLhalfNV
-> m ()
glVertex3hvNV v1 = liftIO $ dyn99 ptr_glVertex3hvNV v1
ptr_glVertex3hvNV :: FunPtr (Ptr GLhalfNV -> IO ())
ptr_glVertex3hvNV = unsafePerformIO $ getCommand "glVertex3hvNV"
glVertex3i
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> m ()
glVertex3i v1 v2 v3 = liftIO $ dyn42 ptr_glVertex3i v1 v2 v3
ptr_glVertex3i :: FunPtr (GLint -> GLint -> GLint -> IO ())
ptr_glVertex3i = unsafePerformIO $ getCommand "glVertex3i"
glVertex3iv
:: MonadIO m
=> Ptr GLint
-> m ()
glVertex3iv v1 = liftIO $ dyn43 ptr_glVertex3iv v1
ptr_glVertex3iv :: FunPtr (Ptr GLint -> IO ())
ptr_glVertex3iv = unsafePerformIO $ getCommand "glVertex3iv"
glVertex3s
:: MonadIO m
=> GLshort
-> GLshort
-> GLshort
-> m ()
glVertex3s v1 v2 v3 = liftIO $ dyn44 ptr_glVertex3s v1 v2 v3
ptr_glVertex3s :: FunPtr (GLshort -> GLshort -> GLshort -> IO ())
ptr_glVertex3s = unsafePerformIO $ getCommand "glVertex3s"
glVertex3sv
:: MonadIO m
=> Ptr GLshort
-> m ()
glVertex3sv v1 = liftIO $ dyn45 ptr_glVertex3sv v1
ptr_glVertex3sv :: FunPtr (Ptr GLshort -> IO ())
ptr_glVertex3sv = unsafePerformIO $ getCommand "glVertex3sv"
glVertex3xOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> m ()
glVertex3xOES v1 v2 = liftIO $ dyn224 ptr_glVertex3xOES v1 v2
ptr_glVertex3xOES :: FunPtr (GLfixed -> GLfixed -> IO ())
ptr_glVertex3xOES = unsafePerformIO $ getCommand "glVertex3xOES"
glVertex3xvOES
:: MonadIO m
=> Ptr GLfixed
-> m ()
glVertex3xvOES v1 = liftIO $ dyn107 ptr_glVertex3xvOES v1
ptr_glVertex3xvOES :: FunPtr (Ptr GLfixed -> IO ())
ptr_glVertex3xvOES = unsafePerformIO $ getCommand "glVertex3xvOES"
glVertex4bOES
:: MonadIO m
=> GLbyte
-> GLbyte
-> GLbyte
-> GLbyte
-> m ()
glVertex4bOES v1 v2 v3 v4 = liftIO $ dyn108 ptr_glVertex4bOES v1 v2 v3 v4
ptr_glVertex4bOES :: FunPtr (GLbyte -> GLbyte -> GLbyte -> GLbyte -> IO ())
ptr_glVertex4bOES = unsafePerformIO $ getCommand "glVertex4bOES"
glVertex4bvOES
:: MonadIO m
=> Ptr GLbyte
-> m ()
glVertex4bvOES v1 = liftIO $ dyn37 ptr_glVertex4bvOES v1
ptr_glVertex4bvOES :: FunPtr (Ptr GLbyte -> IO ())
ptr_glVertex4bvOES = unsafePerformIO $ getCommand "glVertex4bvOES"
glVertex4d
:: MonadIO m
=> GLdouble
-> GLdouble
-> GLdouble
-> GLdouble
-> m ()
glVertex4d v1 v2 v3 v4 = liftIO $ dyn109 ptr_glVertex4d v1 v2 v3 v4
ptr_glVertex4d :: FunPtr (GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ())
ptr_glVertex4d = unsafePerformIO $ getCommand "glVertex4d"
glVertex4dv
:: MonadIO m
=> Ptr GLdouble
-> m ()
glVertex4dv v1 = liftIO $ dyn39 ptr_glVertex4dv v1
ptr_glVertex4dv :: FunPtr (Ptr GLdouble -> IO ())
ptr_glVertex4dv = unsafePerformIO $ getCommand "glVertex4dv"
glVertex4f
:: MonadIO m
=> GLfloat
-> GLfloat
-> GLfloat
-> GLfloat
-> m ()
glVertex4f v1 v2 v3 v4 = liftIO $ dyn49 ptr_glVertex4f v1 v2 v3 v4
ptr_glVertex4f :: FunPtr (GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ())
ptr_glVertex4f = unsafePerformIO $ getCommand "glVertex4f"
glVertex4fv
:: MonadIO m
=> Ptr GLfloat
-> m ()
glVertex4fv v1 = liftIO $ dyn41 ptr_glVertex4fv v1
ptr_glVertex4fv :: FunPtr (Ptr GLfloat -> IO ())
ptr_glVertex4fv = unsafePerformIO $ getCommand "glVertex4fv"
glVertex4hNV
:: MonadIO m
=> GLhalfNV
-> GLhalfNV
-> GLhalfNV
-> GLhalfNV
-> m ()
glVertex4hNV v1 v2 v3 v4 = liftIO $ dyn112 ptr_glVertex4hNV v1 v2 v3 v4
ptr_glVertex4hNV :: FunPtr (GLhalfNV -> GLhalfNV -> GLhalfNV -> GLhalfNV -> IO ())
ptr_glVertex4hNV = unsafePerformIO $ getCommand "glVertex4hNV"
glVertex4hvNV
:: MonadIO m
=> Ptr GLhalfNV
-> m ()
glVertex4hvNV v1 = liftIO $ dyn99 ptr_glVertex4hvNV v1
ptr_glVertex4hvNV :: FunPtr (Ptr GLhalfNV -> IO ())
ptr_glVertex4hvNV = unsafePerformIO $ getCommand "glVertex4hvNV"
glVertex4i
:: MonadIO m
=> GLint
-> GLint
-> GLint
-> GLint
-> m ()
glVertex4i v1 v2 v3 v4 = liftIO $ dyn76 ptr_glVertex4i v1 v2 v3 v4
ptr_glVertex4i :: FunPtr (GLint -> GLint -> GLint -> GLint -> IO ())
ptr_glVertex4i = unsafePerformIO $ getCommand "glVertex4i"
glVertex4iv
:: MonadIO m
=> Ptr GLint
-> m ()
glVertex4iv v1 = liftIO $ dyn43 ptr_glVertex4iv v1
ptr_glVertex4iv :: FunPtr (Ptr GLint -> IO ())
ptr_glVertex4iv = unsafePerformIO $ getCommand "glVertex4iv"
glVertex4s
:: MonadIO m
=> GLshort
-> GLshort
-> GLshort
-> GLshort
-> m ()
glVertex4s v1 v2 v3 v4 = liftIO $ dyn113 ptr_glVertex4s v1 v2 v3 v4
ptr_glVertex4s :: FunPtr (GLshort -> GLshort -> GLshort -> GLshort -> IO ())
ptr_glVertex4s = unsafePerformIO $ getCommand "glVertex4s"
glVertex4sv
:: MonadIO m
=> Ptr GLshort
-> m ()
glVertex4sv v1 = liftIO $ dyn45 ptr_glVertex4sv v1
ptr_glVertex4sv :: FunPtr (Ptr GLshort -> IO ())
ptr_glVertex4sv = unsafePerformIO $ getCommand "glVertex4sv"
glVertex4xOES
:: MonadIO m
=> GLfixed
-> GLfixed
-> GLfixed
-> m ()
glVertex4xOES v1 v2 v3 = liftIO $ dyn106 ptr_glVertex4xOES v1 v2 v3
ptr_glVertex4xOES :: FunPtr (GLfixed -> GLfixed -> GLfixed -> IO ())
ptr_glVertex4xOES = unsafePerformIO $ getCommand "glVertex4xOES"
glVertex4xvOES
:: MonadIO m
=> Ptr GLfixed
-> m ()
glVertex4xvOES v1 = liftIO $ dyn107 ptr_glVertex4xvOES v1
ptr_glVertex4xvOES :: FunPtr (Ptr GLfixed -> IO ())
ptr_glVertex4xvOES = unsafePerformIO $ getCommand "glVertex4xvOES"
glVertexArrayAttribBinding
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> m ()
glVertexArrayAttribBinding v1 v2 v3 = liftIO $ dyn102 ptr_glVertexArrayAttribBinding v1 v2 v3
ptr_glVertexArrayAttribBinding :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glVertexArrayAttribBinding = unsafePerformIO $ getCommand "glVertexArrayAttribBinding"
glVertexArrayAttribFormat
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLboolean
-> GLuint
-> m ()
glVertexArrayAttribFormat v1 v2 v3 v4 v5 v6 = liftIO $ dyn831 ptr_glVertexArrayAttribFormat v1 v2 v3 v4 v5 v6
ptr_glVertexArrayAttribFormat :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> IO ())
ptr_glVertexArrayAttribFormat = unsafePerformIO $ getCommand "glVertexArrayAttribFormat"
glVertexArrayAttribIFormat
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLuint
-> m ()
glVertexArrayAttribIFormat v1 v2 v3 v4 v5 = liftIO $ dyn832 ptr_glVertexArrayAttribIFormat v1 v2 v3 v4 v5
ptr_glVertexArrayAttribIFormat :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLuint -> IO ())
ptr_glVertexArrayAttribIFormat = unsafePerformIO $ getCommand "glVertexArrayAttribIFormat"
glVertexArrayAttribLFormat
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLuint
-> m ()
glVertexArrayAttribLFormat v1 v2 v3 v4 v5 = liftIO $ dyn832 ptr_glVertexArrayAttribLFormat v1 v2 v3 v4 v5
ptr_glVertexArrayAttribLFormat :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLuint -> IO ())
ptr_glVertexArrayAttribLFormat = unsafePerformIO $ getCommand "glVertexArrayAttribLFormat"
glVertexArrayBindVertexBufferEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLintptr
-> GLsizei
-> m ()
glVertexArrayBindVertexBufferEXT v1 v2 v3 v4 v5 = liftIO $ dyn833 ptr_glVertexArrayBindVertexBufferEXT v1 v2 v3 v4 v5
ptr_glVertexArrayBindVertexBufferEXT :: FunPtr (GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> IO ())
ptr_glVertexArrayBindVertexBufferEXT = unsafePerformIO $ getCommand "glVertexArrayBindVertexBufferEXT"
glVertexArrayBindingDivisor
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> m ()
glVertexArrayBindingDivisor v1 v2 v3 = liftIO $ dyn102 ptr_glVertexArrayBindingDivisor v1 v2 v3
ptr_glVertexArrayBindingDivisor :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glVertexArrayBindingDivisor = unsafePerformIO $ getCommand "glVertexArrayBindingDivisor"
glVertexArrayColorOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayColorOffsetEXT v1 v2 v3 v4 v5 v6 = liftIO $ dyn834 ptr_glVertexArrayColorOffsetEXT v1 v2 v3 v4 v5 v6
ptr_glVertexArrayColorOffsetEXT :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayColorOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayColorOffsetEXT"
glVertexArrayEdgeFlagOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayEdgeFlagOffsetEXT v1 v2 v3 v4 = liftIO $ dyn835 ptr_glVertexArrayEdgeFlagOffsetEXT v1 v2 v3 v4
ptr_glVertexArrayEdgeFlagOffsetEXT :: FunPtr (GLuint -> GLuint -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayEdgeFlagOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayEdgeFlagOffsetEXT"
glVertexArrayElementBuffer
:: MonadIO m
=> GLuint
-> GLuint
-> m ()
glVertexArrayElementBuffer v1 v2 = liftIO $ dyn3 ptr_glVertexArrayElementBuffer v1 v2
ptr_glVertexArrayElementBuffer :: FunPtr (GLuint -> GLuint -> IO ())
ptr_glVertexArrayElementBuffer = unsafePerformIO $ getCommand "glVertexArrayElementBuffer"
glVertexArrayFogCoordOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayFogCoordOffsetEXT v1 v2 v3 v4 v5 = liftIO $ dyn836 ptr_glVertexArrayFogCoordOffsetEXT v1 v2 v3 v4 v5
ptr_glVertexArrayFogCoordOffsetEXT :: FunPtr (GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayFogCoordOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayFogCoordOffsetEXT"
glVertexArrayIndexOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayIndexOffsetEXT v1 v2 v3 v4 v5 = liftIO $ dyn836 ptr_glVertexArrayIndexOffsetEXT v1 v2 v3 v4 v5
ptr_glVertexArrayIndexOffsetEXT :: FunPtr (GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayIndexOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayIndexOffsetEXT"
glVertexArrayMultiTexCoordOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayMultiTexCoordOffsetEXT v1 v2 v3 v4 v5 v6 v7 = liftIO $ dyn837 ptr_glVertexArrayMultiTexCoordOffsetEXT v1 v2 v3 v4 v5 v6 v7
ptr_glVertexArrayMultiTexCoordOffsetEXT :: FunPtr (GLuint -> GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayMultiTexCoordOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayMultiTexCoordOffsetEXT"
glVertexArrayNormalOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayNormalOffsetEXT v1 v2 v3 v4 v5 = liftIO $ dyn836 ptr_glVertexArrayNormalOffsetEXT v1 v2 v3 v4 v5
ptr_glVertexArrayNormalOffsetEXT :: FunPtr (GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayNormalOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayNormalOffsetEXT"
glVertexArrayParameteriAPPLE
:: MonadIO m
=> GLenum
-> GLint
-> m ()
glVertexArrayParameteriAPPLE v1 v2 = liftIO $ dyn55 ptr_glVertexArrayParameteriAPPLE v1 v2
ptr_glVertexArrayParameteriAPPLE :: FunPtr (GLenum -> GLint -> IO ())
ptr_glVertexArrayParameteriAPPLE = unsafePerformIO $ getCommand "glVertexArrayParameteriAPPLE"
glVertexArrayRangeAPPLE
:: MonadIO m
=> GLsizei
-> Ptr a
-> m ()
glVertexArrayRangeAPPLE v1 v2 = liftIO $ dyn260 ptr_glVertexArrayRangeAPPLE v1 v2
ptr_glVertexArrayRangeAPPLE :: FunPtr (GLsizei -> Ptr a -> IO ())
ptr_glVertexArrayRangeAPPLE = unsafePerformIO $ getCommand "glVertexArrayRangeAPPLE"
glVertexArrayRangeNV
:: MonadIO m
=> GLsizei
-> Ptr a
-> m ()
glVertexArrayRangeNV v1 v2 = liftIO $ dyn260 ptr_glVertexArrayRangeNV v1 v2
ptr_glVertexArrayRangeNV :: FunPtr (GLsizei -> Ptr a -> IO ())
ptr_glVertexArrayRangeNV = unsafePerformIO $ getCommand "glVertexArrayRangeNV"
glVertexArraySecondaryColorOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArraySecondaryColorOffsetEXT v1 v2 v3 v4 v5 v6 = liftIO $ dyn834 ptr_glVertexArraySecondaryColorOffsetEXT v1 v2 v3 v4 v5 v6
ptr_glVertexArraySecondaryColorOffsetEXT :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArraySecondaryColorOffsetEXT = unsafePerformIO $ getCommand "glVertexArraySecondaryColorOffsetEXT"
glVertexArrayTexCoordOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayTexCoordOffsetEXT v1 v2 v3 v4 v5 v6 = liftIO $ dyn834 ptr_glVertexArrayTexCoordOffsetEXT v1 v2 v3 v4 v5 v6
ptr_glVertexArrayTexCoordOffsetEXT :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayTexCoordOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayTexCoordOffsetEXT"
glVertexArrayVertexAttribBindingEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> m ()
glVertexArrayVertexAttribBindingEXT v1 v2 v3 = liftIO $ dyn102 ptr_glVertexArrayVertexAttribBindingEXT v1 v2 v3
ptr_glVertexArrayVertexAttribBindingEXT :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glVertexArrayVertexAttribBindingEXT = unsafePerformIO $ getCommand "glVertexArrayVertexAttribBindingEXT"
glVertexArrayVertexAttribDivisorEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> m ()
glVertexArrayVertexAttribDivisorEXT v1 v2 v3 = liftIO $ dyn102 ptr_glVertexArrayVertexAttribDivisorEXT v1 v2 v3
ptr_glVertexArrayVertexAttribDivisorEXT :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glVertexArrayVertexAttribDivisorEXT = unsafePerformIO $ getCommand "glVertexArrayVertexAttribDivisorEXT"
glVertexArrayVertexAttribFormatEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLboolean
-> GLuint
-> m ()
glVertexArrayVertexAttribFormatEXT v1 v2 v3 v4 v5 v6 = liftIO $ dyn831 ptr_glVertexArrayVertexAttribFormatEXT v1 v2 v3 v4 v5 v6
ptr_glVertexArrayVertexAttribFormatEXT :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> IO ())
ptr_glVertexArrayVertexAttribFormatEXT = unsafePerformIO $ getCommand "glVertexArrayVertexAttribFormatEXT"
glVertexArrayVertexAttribIFormatEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLuint
-> m ()
glVertexArrayVertexAttribIFormatEXT v1 v2 v3 v4 v5 = liftIO $ dyn832 ptr_glVertexArrayVertexAttribIFormatEXT v1 v2 v3 v4 v5
ptr_glVertexArrayVertexAttribIFormatEXT :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLuint -> IO ())
ptr_glVertexArrayVertexAttribIFormatEXT = unsafePerformIO $ getCommand "glVertexArrayVertexAttribIFormatEXT"
glVertexArrayVertexAttribIOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayVertexAttribIOffsetEXT v1 v2 v3 v4 v5 v6 v7 = liftIO $ dyn838 ptr_glVertexArrayVertexAttribIOffsetEXT v1 v2 v3 v4 v5 v6 v7
ptr_glVertexArrayVertexAttribIOffsetEXT :: FunPtr (GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayVertexAttribIOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayVertexAttribIOffsetEXT"
glVertexArrayVertexAttribLFormatEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLuint
-> m ()
glVertexArrayVertexAttribLFormatEXT v1 v2 v3 v4 v5 = liftIO $ dyn832 ptr_glVertexArrayVertexAttribLFormatEXT v1 v2 v3 v4 v5
ptr_glVertexArrayVertexAttribLFormatEXT :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLuint -> IO ())
ptr_glVertexArrayVertexAttribLFormatEXT = unsafePerformIO $ getCommand "glVertexArrayVertexAttribLFormatEXT"
glVertexArrayVertexAttribLOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayVertexAttribLOffsetEXT v1 v2 v3 v4 v5 v6 v7 = liftIO $ dyn838 ptr_glVertexArrayVertexAttribLOffsetEXT v1 v2 v3 v4 v5 v6 v7
ptr_glVertexArrayVertexAttribLOffsetEXT :: FunPtr (GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayVertexAttribLOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayVertexAttribLOffsetEXT"
glVertexArrayVertexAttribOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLboolean
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayVertexAttribOffsetEXT v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn839 ptr_glVertexArrayVertexAttribOffsetEXT v1 v2 v3 v4 v5 v6 v7 v8
ptr_glVertexArrayVertexAttribOffsetEXT :: FunPtr (GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayVertexAttribOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayVertexAttribOffsetEXT"
glVertexArrayVertexBindingDivisorEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> m ()
glVertexArrayVertexBindingDivisorEXT v1 v2 v3 = liftIO $ dyn102 ptr_glVertexArrayVertexBindingDivisorEXT v1 v2 v3
ptr_glVertexArrayVertexBindingDivisorEXT :: FunPtr (GLuint -> GLuint -> GLuint -> IO ())
ptr_glVertexArrayVertexBindingDivisorEXT = unsafePerformIO $ getCommand "glVertexArrayVertexBindingDivisorEXT"
glVertexArrayVertexBuffer
:: MonadIO m
=> GLuint
-> GLuint
-> GLuint
-> GLintptr
-> GLsizei
-> m ()
glVertexArrayVertexBuffer v1 v2 v3 v4 v5 = liftIO $ dyn833 ptr_glVertexArrayVertexBuffer v1 v2 v3 v4 v5
ptr_glVertexArrayVertexBuffer :: FunPtr (GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> IO ())
ptr_glVertexArrayVertexBuffer = unsafePerformIO $ getCommand "glVertexArrayVertexBuffer"
glVertexArrayVertexBuffers
:: MonadIO m
=> GLuint
-> GLuint
-> GLsizei
-> Ptr GLuint
-> Ptr GLintptr
-> Ptr GLsizei
-> m ()
glVertexArrayVertexBuffers v1 v2 v3 v4 v5 v6 = liftIO $ dyn840 ptr_glVertexArrayVertexBuffers v1 v2 v3 v4 v5 v6
ptr_glVertexArrayVertexBuffers :: FunPtr (GLuint -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> IO ())
ptr_glVertexArrayVertexBuffers = unsafePerformIO $ getCommand "glVertexArrayVertexBuffers"
glVertexArrayVertexOffsetEXT
:: MonadIO m
=> GLuint
-> GLuint
-> GLint
-> GLenum
-> GLsizei
-> GLintptr
-> m ()
glVertexArrayVertexOffsetEXT v1 v2 v3 v4 v5 v6 = liftIO $ dyn834 ptr_glVertexArrayVertexOffsetEXT v1 v2 v3 v4 v5 v6
ptr_glVertexArrayVertexOffsetEXT :: FunPtr (GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ())
ptr_glVertexArrayVertexOffsetEXT = unsafePerformIO $ getCommand "glVertexArrayVertexOffsetEXT"
glVertexAttrib1d
:: MonadIO m
=> GLuint
-> GLdouble
-> m ()
glVertexAttrib1d v1 v2 = liftIO $ dyn841 ptr_glVertexAttrib1d v1 v2
ptr_glVertexAttrib1d :: FunPtr (GLuint -> GLdouble -> IO ())
ptr_glVertexAttrib1d = unsafePerformIO $ getCommand "glVertexAttrib1d"
glVertexAttrib1dARB
:: MonadIO m
=> GLuint
-> GLdouble
-> m ()
glVertexAttrib1dARB v1 v2 = liftIO $ dyn841 ptr_glVertexAttrib1dARB v1 v2
ptr_glVertexAttrib1dARB :: FunPtr (GLuint -> GLdouble -> IO ())
ptr_glVertexAttrib1dARB = unsafePerformIO $ getCommand "glVertexAttrib1dARB"
glVertexAttrib1dNV
:: MonadIO m
=> GLuint
-> GLdouble
-> m ()
glVertexAttrib1dNV v1 v2 = liftIO $ dyn841 ptr_glVertexAttrib1dNV v1 v2
ptr_glVertexAttrib1dNV :: FunPtr (GLuint -> GLdouble -> IO ())
ptr_glVertexAttrib1dNV = unsafePerformIO $ getCommand "glVertexAttrib1dNV"
glVertexAttrib1dv
:: MonadIO m
=> GLuint
-> Ptr GLdouble
-> m ()
glVertexAttrib1dv v1 v2 = liftIO $ dyn828 ptr_glVertexAttrib1dv v1 v2
ptr_glVertexAttrib1dv :: FunPtr (GLuint -> Ptr GLdouble -> IO ())
ptr_glVertexAttrib1dv = unsafePerformIO $ getCommand "glVertexAttrib1dv"
glVertexAttrib1dvARB
:: MonadIO m
=> GLuint
-> Ptr GLdouble
-> m ()
glVertexAttrib1dvARB v1 v2 = liftIO $ dyn828 ptr_glVertexAttrib1dvARB v1 v2
ptr_glVertexAttrib1dvARB :: FunPtr (GLuint -> Ptr GLdouble -> IO ())
ptr_glVertexAttrib1dvARB = unsafePerformIO $ getCommand "glVertexAttrib1dvARB"
glVertexAttrib1dvNV
:: MonadIO m
=> GLuint
-> Ptr GLdouble
-> m ()
glVertexAttrib1dvNV v1 v2 = liftIO $ dyn828 ptr_glVertexAttrib1dvNV v1 v2
ptr_glVertexAttrib1dvNV :: FunPtr (GLuint -> Ptr GLdouble -> IO ())
ptr_glVertexAttrib1dvNV = unsafePerformIO $ getCommand "glVertexAttrib1dvNV"
glVertexAttrib1f
:: MonadIO m
=> GLuint
-> GLfloat
-> m ()
glVertexAttrib1f v1 v2 = liftIO $ dyn842 ptr_glVertexAttrib1f v1 v2
ptr_glVertexAttrib1f :: FunPtr (GLuint -> GLfloat -> IO ())
ptr_glVertexAttrib1f = unsafePerformIO $ getCommand "glVertexAttrib1f"
glVertexAttrib1fARB
:: MonadIO m
=> GLuint
-> GLfloat
-> m ()
glVertexAttrib1fARB v1 v2 = liftIO $ dyn842 ptr_glVertexAttrib1fARB v1 v2
ptr_glVertexAttrib1fARB :: FunPtr (GLuint -> GLfloat -> IO ())
ptr_glVertexAttrib1fARB = unsafePerformIO $ getCommand "glVertexAttrib1fARB"
glVertexAttrib1fNV
:: MonadIO m
=> GLuint
-> GLfloat
-> m ()
glVertexAttrib1fNV v1 v2 = liftIO $ dyn842 ptr_glVertexAttrib1fNV v1 v2
ptr_glVertexAttrib1fNV :: FunPtr (GLuint -> GLfloat -> IO ())
ptr_glVertexAttrib1fNV = unsafePerformIO $ getCommand "glVertexAttrib1fNV"
glVertexAttrib1fv
:: MonadIO m
=> GLuint
-> Ptr GLfloat
-> m ()
glVertexAttrib1fv v1 v2 = liftIO $ dyn377 ptr_glVertexAttrib1fv v1 v2
ptr_glVertexAttrib1fv :: FunPtr (GLuint -> Ptr GLfloat -> IO ())
ptr_glVertexAttrib1fv = unsafePerformIO $ getCommand "glVertexAttrib1fv"
glVertexAttrib1fvARB
:: MonadIO m
=> GLuint
-> Ptr GLfloat
-> m ()
glVertexAttrib1fvARB v1 v2 = liftIO $ dyn377 ptr_glVertexAttrib1fvARB v1 v2
ptr_glVertexAttrib1fvARB :: FunPtr (GLuint -> Ptr GLfloat -> IO ())
ptr_glVertexAttrib1fvARB = unsafePerformIO $ getCommand "glVertexAttrib1fvARB"
glVertexAttrib1fvNV
:: MonadIO m
=> GLuint
-> Ptr GLfloat
-> m ()
glVertexAttrib1fvNV v1 v2 = liftIO $ dyn377 ptr_glVertexAttrib1fvNV v1 v2
ptr_glVertexAttrib1fvNV :: FunPtr (GLuint -> Ptr GLfloat -> IO ())
ptr_glVertexAttrib1fvNV = unsafePerformIO $ getCommand "glVertexAttrib1fvNV"
glVertexAttrib1hNV
:: MonadIO m
=> GLuint
-> GLhalfNV
-> m ()
glVertexAttrib1hNV v1 v2 = liftIO $ dyn843 ptr_glVertexAttrib1hNV v1 v2
ptr_glVertexAttrib1hNV :: FunPtr (GLuint -> GLhalfNV -> IO ())
ptr_glVertexAttrib1hNV = unsafePerformIO $ getCommand "glVertexAttrib1hNV"
glVertexAttrib1hvNV
:: MonadIO m
=> GLuint
-> Ptr GLhalfNV
-> m ()
glVertexAttrib1hvNV v1 v2 = liftIO $ dyn844 ptr_glVertexAttrib1hvNV v1 v2
ptr_glVertexAttrib1hvNV :: FunPtr (GLuint -> Ptr GLhalfNV -> IO ())
ptr_glVertexAttrib1hvNV = unsafePerformIO $ getCommand "glVertexAttrib1hvNV"
glVertexAttrib1s
:: MonadIO m
=> GLuint
-> GLshort
-> m ()
glVertexAttrib1s v1 v2 = liftIO $ dyn845 ptr_glVertexAttrib1s v1 v2
ptr_glVertexAttrib1s :: FunPtr (GLuint -> GLshort -> IO ())
ptr_glVertexAttrib1s = unsafePerformIO $ getCommand "glVertexAttrib1s"
glVertexAttrib1sARB
:: MonadIO m
=> GLuint
-> GLshort
-> m ()
glVertexAttrib1sARB v1 v2 = liftIO $ dyn845 ptr_glVertexAttrib1sARB v1 v2
ptr_glVertexAttrib1sARB :: FunPtr (GLuint -> GLshort -> IO ())
ptr_glVertexAttrib1sARB = unsafePerformIO $ getCommand "glVertexAttrib1sARB"