module Graphics.GL.Functions.F12 (
glGetProgramResourceIndex,
glGetProgramResourceLocation,
glGetProgramResourceLocationIndex,
glGetProgramResourceLocationIndexEXT,
glGetProgramResourceName,
glGetProgramResourcefvNV,
glGetProgramResourceiv,
glGetProgramStageiv,
glGetProgramStringARB,
glGetProgramStringNV,
glGetProgramSubroutineParameteruivNV,
glGetProgramiv,
glGetProgramivARB,
glGetProgramivNV,
glGetQueryBufferObjecti64v,
glGetQueryBufferObjectiv,
glGetQueryBufferObjectui64v,
glGetQueryBufferObjectuiv,
glGetQueryIndexediv,
glGetQueryObjecti64v,
glGetQueryObjecti64vEXT,
glGetQueryObjectiv,
glGetQueryObjectivARB,
glGetQueryObjectivEXT,
glGetQueryObjectui64v,
glGetQueryObjectui64vEXT,
glGetQueryObjectuiv,
glGetQueryObjectuivARB,
glGetQueryObjectuivEXT,
glGetQueryiv,
glGetQueryivARB,
glGetQueryivEXT,
glGetRenderbufferParameteriv,
glGetRenderbufferParameterivEXT,
glGetRenderbufferParameterivOES,
glGetSamplerParameterIiv,
glGetSamplerParameterIivEXT,
glGetSamplerParameterIivOES,
glGetSamplerParameterIuiv,
glGetSamplerParameterIuivEXT,
glGetSamplerParameterIuivOES,
glGetSamplerParameterfv,
glGetSamplerParameteriv,
glGetSemaphoreParameterui64vEXT,
glGetSeparableFilter,
glGetSeparableFilterEXT,
glGetShaderInfoLog,
glGetShaderPrecisionFormat,
glGetShaderSource,
glGetShaderSourceARB,
glGetShaderiv,
glGetSharpenTexFuncSGIS,
glGetStageIndexNV,
glGetString,
glGetStringi,
glGetSubroutineIndex,
glGetSubroutineUniformLocation,
glGetSynciv,
glGetSyncivAPPLE,
glGetTexBumpParameterfvATI,
glGetTexBumpParameterivATI,
glGetTexEnvfv,
glGetTexEnviv,
glGetTexEnvxv,
glGetTexEnvxvOES,
glGetTexFilterFuncSGIS,
glGetTexGendv,
glGetTexGenfv,
glGetTexGenfvOES,
glGetTexGeniv,
glGetTexGenivOES,
glGetTexGenxvOES,
glGetTexImage,
glGetTexLevelParameterfv,
glGetTexLevelParameteriv,
glGetTexLevelParameterxvOES,
glGetTexParameterIiv,
glGetTexParameterIivEXT,
glGetTexParameterIivOES,
glGetTexParameterIuiv,
glGetTexParameterIuivEXT,
glGetTexParameterIuivOES,
glGetTexParameterPointervAPPLE,
glGetTexParameterfv,
glGetTexParameteriv,
glGetTexParameterxv,
glGetTexParameterxvOES,
glGetTextureHandleARB,
glGetTextureHandleIMG,
glGetTextureHandleNV,
glGetTextureImage,
glGetTextureImageEXT,
glGetTextureLevelParameterfv,
glGetTextureLevelParameterfvEXT,
glGetTextureLevelParameteriv,
glGetTextureLevelParameterivEXT,
glGetTextureParameterIiv,
glGetTextureParameterIivEXT,
glGetTextureParameterIuiv,
glGetTextureParameterIuivEXT
) where
import Control.Monad.IO.Class ( MonadIO(..) )
import Foreign.Ptr
import Graphics.GL.Foreign
import Graphics.GL.Types
import System.IO.Unsafe ( unsafePerformIO )
glGetProgramResourceIndex
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLchar
-> m GLuint
glGetProgramResourceIndex v1 v2 v3 = liftIO $ dyn405 ptr_glGetProgramResourceIndex v1 v2 v3
ptr_glGetProgramResourceIndex :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> IO GLuint)
ptr_glGetProgramResourceIndex = unsafePerformIO $ getCommand "glGetProgramResourceIndex"
glGetProgramResourceLocation
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLchar
-> m GLint
glGetProgramResourceLocation v1 v2 v3 = liftIO $ dyn406 ptr_glGetProgramResourceLocation v1 v2 v3
ptr_glGetProgramResourceLocation :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> IO GLint)
ptr_glGetProgramResourceLocation = unsafePerformIO $ getCommand "glGetProgramResourceLocation"
glGetProgramResourceLocationIndex
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLchar
-> m GLint
glGetProgramResourceLocationIndex v1 v2 v3 = liftIO $ dyn406 ptr_glGetProgramResourceLocationIndex v1 v2 v3
ptr_glGetProgramResourceLocationIndex :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> IO GLint)
ptr_glGetProgramResourceLocationIndex = unsafePerformIO $ getCommand "glGetProgramResourceLocationIndex"
glGetProgramResourceLocationIndexEXT
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLchar
-> m GLint
glGetProgramResourceLocationIndexEXT v1 v2 v3 = liftIO $ dyn406 ptr_glGetProgramResourceLocationIndexEXT v1 v2 v3
ptr_glGetProgramResourceLocationIndexEXT :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> IO GLint)
ptr_glGetProgramResourceLocationIndexEXT = unsafePerformIO $ getCommand "glGetProgramResourceLocationIndexEXT"
glGetProgramResourceName
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLsizei
-> Ptr GLsizei
-> Ptr GLchar
-> m ()
glGetProgramResourceName v1 v2 v3 v4 v5 v6 = liftIO $ dyn310 ptr_glGetProgramResourceName v1 v2 v3 v4 v5 v6
ptr_glGetProgramResourceName :: FunPtr (GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())
ptr_glGetProgramResourceName = unsafePerformIO $ getCommand "glGetProgramResourceName"
glGetProgramResourcefvNV
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLsizei
-> Ptr GLenum
-> GLsizei
-> Ptr GLsizei
-> Ptr GLfloat
-> m ()
glGetProgramResourcefvNV v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn407 ptr_glGetProgramResourcefvNV v1 v2 v3 v4 v5 v6 v7 v8
ptr_glGetProgramResourcefvNV :: FunPtr (GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLfloat -> IO ())
ptr_glGetProgramResourcefvNV = unsafePerformIO $ getCommand "glGetProgramResourcefvNV"
glGetProgramResourceiv
:: MonadIO m
=> GLuint
-> GLenum
-> GLuint
-> GLsizei
-> Ptr GLenum
-> GLsizei
-> Ptr GLsizei
-> Ptr GLint
-> m ()
glGetProgramResourceiv v1 v2 v3 v4 v5 v6 v7 v8 = liftIO $ dyn408 ptr_glGetProgramResourceiv v1 v2 v3 v4 v5 v6 v7 v8
ptr_glGetProgramResourceiv :: FunPtr (GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> IO ())
ptr_glGetProgramResourceiv = unsafePerformIO $ getCommand "glGetProgramResourceiv"
glGetProgramStageiv
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetProgramStageiv v1 v2 v3 v4 = liftIO $ dyn371 ptr_glGetProgramStageiv v1 v2 v3 v4
ptr_glGetProgramStageiv :: FunPtr (GLuint -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetProgramStageiv = unsafePerformIO $ getCommand "glGetProgramStageiv"
glGetProgramStringARB
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr a
-> m ()
glGetProgramStringARB v1 v2 v3 = liftIO $ dyn245 ptr_glGetProgramStringARB v1 v2 v3
ptr_glGetProgramStringARB :: FunPtr (GLenum -> GLenum -> Ptr a -> IO ())
ptr_glGetProgramStringARB = unsafePerformIO $ getCommand "glGetProgramStringARB"
glGetProgramStringNV
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLubyte
-> m ()
glGetProgramStringNV v1 v2 v3 = liftIO $ dyn409 ptr_glGetProgramStringNV v1 v2 v3
ptr_glGetProgramStringNV :: FunPtr (GLuint -> GLenum -> Ptr GLubyte -> IO ())
ptr_glGetProgramStringNV = unsafePerformIO $ getCommand "glGetProgramStringNV"
glGetProgramSubroutineParameteruivNV
:: MonadIO m
=> GLenum
-> GLuint
-> Ptr GLuint
-> m ()
glGetProgramSubroutineParameteruivNV v1 v2 v3 = liftIO $ dyn217 ptr_glGetProgramSubroutineParameteruivNV v1 v2 v3
ptr_glGetProgramSubroutineParameteruivNV :: FunPtr (GLenum -> GLuint -> Ptr GLuint -> IO ())
ptr_glGetProgramSubroutineParameteruivNV = unsafePerformIO $ getCommand "glGetProgramSubroutineParameteruivNV"
glGetProgramiv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetProgramiv v1 v2 v3 = liftIO $ dyn341 ptr_glGetProgramiv v1 v2 v3
ptr_glGetProgramiv :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetProgramiv = unsafePerformIO $ getCommand "glGetProgramiv"
glGetProgramivARB
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetProgramivARB v1 v2 v3 = liftIO $ dyn136 ptr_glGetProgramivARB v1 v2 v3
ptr_glGetProgramivARB :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetProgramivARB = unsafePerformIO $ getCommand "glGetProgramivARB"
glGetProgramivNV
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetProgramivNV v1 v2 v3 = liftIO $ dyn341 ptr_glGetProgramivNV v1 v2 v3
ptr_glGetProgramivNV :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetProgramivNV = unsafePerformIO $ getCommand "glGetProgramivNV"
glGetQueryBufferObjecti64v
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLintptr
-> m ()
glGetQueryBufferObjecti64v v1 v2 v3 v4 = liftIO $ dyn410 ptr_glGetQueryBufferObjecti64v v1 v2 v3 v4
ptr_glGetQueryBufferObjecti64v :: FunPtr (GLuint -> GLuint -> GLenum -> GLintptr -> IO ())
ptr_glGetQueryBufferObjecti64v = unsafePerformIO $ getCommand "glGetQueryBufferObjecti64v"
glGetQueryBufferObjectiv
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLintptr
-> m ()
glGetQueryBufferObjectiv v1 v2 v3 v4 = liftIO $ dyn410 ptr_glGetQueryBufferObjectiv v1 v2 v3 v4
ptr_glGetQueryBufferObjectiv :: FunPtr (GLuint -> GLuint -> GLenum -> GLintptr -> IO ())
ptr_glGetQueryBufferObjectiv = unsafePerformIO $ getCommand "glGetQueryBufferObjectiv"
glGetQueryBufferObjectui64v
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLintptr
-> m ()
glGetQueryBufferObjectui64v v1 v2 v3 v4 = liftIO $ dyn410 ptr_glGetQueryBufferObjectui64v v1 v2 v3 v4
ptr_glGetQueryBufferObjectui64v :: FunPtr (GLuint -> GLuint -> GLenum -> GLintptr -> IO ())
ptr_glGetQueryBufferObjectui64v = unsafePerformIO $ getCommand "glGetQueryBufferObjectui64v"
glGetQueryBufferObjectuiv
:: MonadIO m
=> GLuint
-> GLuint
-> GLenum
-> GLintptr
-> m ()
glGetQueryBufferObjectuiv v1 v2 v3 v4 = liftIO $ dyn410 ptr_glGetQueryBufferObjectuiv v1 v2 v3 v4
ptr_glGetQueryBufferObjectuiv :: FunPtr (GLuint -> GLuint -> GLenum -> GLintptr -> IO ())
ptr_glGetQueryBufferObjectuiv = unsafePerformIO $ getCommand "glGetQueryBufferObjectuiv"
glGetQueryIndexediv
:: MonadIO m
=> GLenum
-> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetQueryIndexediv v1 v2 v3 v4 = liftIO $ dyn359 ptr_glGetQueryIndexediv v1 v2 v3 v4
ptr_glGetQueryIndexediv :: FunPtr (GLenum -> GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetQueryIndexediv = unsafePerformIO $ getCommand "glGetQueryIndexediv"
glGetQueryObjecti64v
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint64
-> m ()
glGetQueryObjecti64v v1 v2 v3 = liftIO $ dyn367 ptr_glGetQueryObjecti64v v1 v2 v3
ptr_glGetQueryObjecti64v :: FunPtr (GLuint -> GLenum -> Ptr GLint64 -> IO ())
ptr_glGetQueryObjecti64v = unsafePerformIO $ getCommand "glGetQueryObjecti64v"
glGetQueryObjecti64vEXT
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint64
-> m ()
glGetQueryObjecti64vEXT v1 v2 v3 = liftIO $ dyn367 ptr_glGetQueryObjecti64vEXT v1 v2 v3
ptr_glGetQueryObjecti64vEXT :: FunPtr (GLuint -> GLenum -> Ptr GLint64 -> IO ())
ptr_glGetQueryObjecti64vEXT = unsafePerformIO $ getCommand "glGetQueryObjecti64vEXT"
glGetQueryObjectiv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetQueryObjectiv v1 v2 v3 = liftIO $ dyn341 ptr_glGetQueryObjectiv v1 v2 v3
ptr_glGetQueryObjectiv :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetQueryObjectiv = unsafePerformIO $ getCommand "glGetQueryObjectiv"
glGetQueryObjectivARB
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetQueryObjectivARB v1 v2 v3 = liftIO $ dyn341 ptr_glGetQueryObjectivARB v1 v2 v3
ptr_glGetQueryObjectivARB :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetQueryObjectivARB = unsafePerformIO $ getCommand "glGetQueryObjectivARB"
glGetQueryObjectivEXT
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetQueryObjectivEXT v1 v2 v3 = liftIO $ dyn341 ptr_glGetQueryObjectivEXT v1 v2 v3
ptr_glGetQueryObjectivEXT :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetQueryObjectivEXT = unsafePerformIO $ getCommand "glGetQueryObjectivEXT"
glGetQueryObjectui64v
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint64
-> m ()
glGetQueryObjectui64v v1 v2 v3 = liftIO $ dyn411 ptr_glGetQueryObjectui64v v1 v2 v3
ptr_glGetQueryObjectui64v :: FunPtr (GLuint -> GLenum -> Ptr GLuint64 -> IO ())
ptr_glGetQueryObjectui64v = unsafePerformIO $ getCommand "glGetQueryObjectui64v"
glGetQueryObjectui64vEXT
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint64
-> m ()
glGetQueryObjectui64vEXT v1 v2 v3 = liftIO $ dyn411 ptr_glGetQueryObjectui64vEXT v1 v2 v3
ptr_glGetQueryObjectui64vEXT :: FunPtr (GLuint -> GLenum -> Ptr GLuint64 -> IO ())
ptr_glGetQueryObjectui64vEXT = unsafePerformIO $ getCommand "glGetQueryObjectui64vEXT"
glGetQueryObjectuiv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glGetQueryObjectuiv v1 v2 v3 = liftIO $ dyn384 ptr_glGetQueryObjectuiv v1 v2 v3
ptr_glGetQueryObjectuiv :: FunPtr (GLuint -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetQueryObjectuiv = unsafePerformIO $ getCommand "glGetQueryObjectuiv"
glGetQueryObjectuivARB
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glGetQueryObjectuivARB v1 v2 v3 = liftIO $ dyn384 ptr_glGetQueryObjectuivARB v1 v2 v3
ptr_glGetQueryObjectuivARB :: FunPtr (GLuint -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetQueryObjectuivARB = unsafePerformIO $ getCommand "glGetQueryObjectuivARB"
glGetQueryObjectuivEXT
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glGetQueryObjectuivEXT v1 v2 v3 = liftIO $ dyn384 ptr_glGetQueryObjectuivEXT v1 v2 v3
ptr_glGetQueryObjectuivEXT :: FunPtr (GLuint -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetQueryObjectuivEXT = unsafePerformIO $ getCommand "glGetQueryObjectuivEXT"
glGetQueryiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetQueryiv v1 v2 v3 = liftIO $ dyn136 ptr_glGetQueryiv v1 v2 v3
ptr_glGetQueryiv :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetQueryiv = unsafePerformIO $ getCommand "glGetQueryiv"
glGetQueryivARB
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetQueryivARB v1 v2 v3 = liftIO $ dyn136 ptr_glGetQueryivARB v1 v2 v3
ptr_glGetQueryivARB :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetQueryivARB = unsafePerformIO $ getCommand "glGetQueryivARB"
glGetQueryivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetQueryivEXT v1 v2 v3 = liftIO $ dyn136 ptr_glGetQueryivEXT v1 v2 v3
ptr_glGetQueryivEXT :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetQueryivEXT = unsafePerformIO $ getCommand "glGetQueryivEXT"
glGetRenderbufferParameteriv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetRenderbufferParameteriv v1 v2 v3 = liftIO $ dyn136 ptr_glGetRenderbufferParameteriv v1 v2 v3
ptr_glGetRenderbufferParameteriv :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetRenderbufferParameteriv = unsafePerformIO $ getCommand "glGetRenderbufferParameteriv"
glGetRenderbufferParameterivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetRenderbufferParameterivEXT v1 v2 v3 = liftIO $ dyn136 ptr_glGetRenderbufferParameterivEXT v1 v2 v3
ptr_glGetRenderbufferParameterivEXT :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetRenderbufferParameterivEXT = unsafePerformIO $ getCommand "glGetRenderbufferParameterivEXT"
glGetRenderbufferParameterivOES
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetRenderbufferParameterivOES v1 v2 v3 = liftIO $ dyn136 ptr_glGetRenderbufferParameterivOES v1 v2 v3
ptr_glGetRenderbufferParameterivOES :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetRenderbufferParameterivOES = unsafePerformIO $ getCommand "glGetRenderbufferParameterivOES"
glGetSamplerParameterIiv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetSamplerParameterIiv v1 v2 v3 = liftIO $ dyn341 ptr_glGetSamplerParameterIiv v1 v2 v3
ptr_glGetSamplerParameterIiv :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetSamplerParameterIiv = unsafePerformIO $ getCommand "glGetSamplerParameterIiv"
glGetSamplerParameterIivEXT
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetSamplerParameterIivEXT v1 v2 v3 = liftIO $ dyn341 ptr_glGetSamplerParameterIivEXT v1 v2 v3
ptr_glGetSamplerParameterIivEXT :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetSamplerParameterIivEXT = unsafePerformIO $ getCommand "glGetSamplerParameterIivEXT"
glGetSamplerParameterIivOES
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetSamplerParameterIivOES v1 v2 v3 = liftIO $ dyn341 ptr_glGetSamplerParameterIivOES v1 v2 v3
ptr_glGetSamplerParameterIivOES :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetSamplerParameterIivOES = unsafePerformIO $ getCommand "glGetSamplerParameterIivOES"
glGetSamplerParameterIuiv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glGetSamplerParameterIuiv v1 v2 v3 = liftIO $ dyn384 ptr_glGetSamplerParameterIuiv v1 v2 v3
ptr_glGetSamplerParameterIuiv :: FunPtr (GLuint -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetSamplerParameterIuiv = unsafePerformIO $ getCommand "glGetSamplerParameterIuiv"
glGetSamplerParameterIuivEXT
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glGetSamplerParameterIuivEXT v1 v2 v3 = liftIO $ dyn384 ptr_glGetSamplerParameterIuivEXT v1 v2 v3
ptr_glGetSamplerParameterIuivEXT :: FunPtr (GLuint -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetSamplerParameterIuivEXT = unsafePerformIO $ getCommand "glGetSamplerParameterIuivEXT"
glGetSamplerParameterIuivOES
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glGetSamplerParameterIuivOES v1 v2 v3 = liftIO $ dyn384 ptr_glGetSamplerParameterIuivOES v1 v2 v3
ptr_glGetSamplerParameterIuivOES :: FunPtr (GLuint -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetSamplerParameterIuivOES = unsafePerformIO $ getCommand "glGetSamplerParameterIuivOES"
glGetSamplerParameterfv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLfloat
-> m ()
glGetSamplerParameterfv v1 v2 v3 = liftIO $ dyn357 ptr_glGetSamplerParameterfv v1 v2 v3
ptr_glGetSamplerParameterfv :: FunPtr (GLuint -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetSamplerParameterfv = unsafePerformIO $ getCommand "glGetSamplerParameterfv"
glGetSamplerParameteriv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetSamplerParameteriv v1 v2 v3 = liftIO $ dyn341 ptr_glGetSamplerParameteriv v1 v2 v3
ptr_glGetSamplerParameteriv :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetSamplerParameteriv = unsafePerformIO $ getCommand "glGetSamplerParameteriv"
glGetSemaphoreParameterui64vEXT
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint64
-> m ()
glGetSemaphoreParameterui64vEXT v1 v2 v3 = liftIO $ dyn411 ptr_glGetSemaphoreParameterui64vEXT v1 v2 v3
ptr_glGetSemaphoreParameterui64vEXT :: FunPtr (GLuint -> GLenum -> Ptr GLuint64 -> IO ())
ptr_glGetSemaphoreParameterui64vEXT = unsafePerformIO $ getCommand "glGetSemaphoreParameterui64vEXT"
glGetSeparableFilter
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr a
-> Ptr b
-> Ptr c
-> m ()
glGetSeparableFilter v1 v2 v3 v4 v5 v6 = liftIO $ dyn412 ptr_glGetSeparableFilter v1 v2 v3 v4 v5 v6
ptr_glGetSeparableFilter :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> IO ())
ptr_glGetSeparableFilter = unsafePerformIO $ getCommand "glGetSeparableFilter"
glGetSeparableFilterEXT
:: MonadIO m
=> GLenum
-> GLenum
-> GLenum
-> Ptr a
-> Ptr b
-> Ptr c
-> m ()
glGetSeparableFilterEXT v1 v2 v3 v4 v5 v6 = liftIO $ dyn412 ptr_glGetSeparableFilterEXT v1 v2 v3 v4 v5 v6
ptr_glGetSeparableFilterEXT :: FunPtr (GLenum -> GLenum -> GLenum -> Ptr a -> Ptr b -> Ptr c -> IO ())
ptr_glGetSeparableFilterEXT = unsafePerformIO $ getCommand "glGetSeparableFilterEXT"
glGetShaderInfoLog
:: MonadIO m
=> GLuint
-> GLsizei
-> Ptr GLsizei
-> Ptr GLchar
-> m ()
glGetShaderInfoLog v1 v2 v3 v4 = liftIO $ dyn338 ptr_glGetShaderInfoLog v1 v2 v3 v4
ptr_glGetShaderInfoLog :: FunPtr (GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())
ptr_glGetShaderInfoLog = unsafePerformIO $ getCommand "glGetShaderInfoLog"
glGetShaderPrecisionFormat
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> Ptr GLint
-> m ()
glGetShaderPrecisionFormat v1 v2 v3 v4 = liftIO $ dyn413 ptr_glGetShaderPrecisionFormat v1 v2 v3 v4
ptr_glGetShaderPrecisionFormat :: FunPtr (GLenum -> GLenum -> Ptr GLint -> Ptr GLint -> IO ())
ptr_glGetShaderPrecisionFormat = unsafePerformIO $ getCommand "glGetShaderPrecisionFormat"
glGetShaderSource
:: MonadIO m
=> GLuint
-> GLsizei
-> Ptr GLsizei
-> Ptr GLchar
-> m ()
glGetShaderSource v1 v2 v3 v4 = liftIO $ dyn338 ptr_glGetShaderSource v1 v2 v3 v4
ptr_glGetShaderSource :: FunPtr (GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> IO ())
ptr_glGetShaderSource = unsafePerformIO $ getCommand "glGetShaderSource"
glGetShaderSourceARB
:: MonadIO m
=> GLhandleARB
-> GLsizei
-> Ptr GLsizei
-> Ptr GLcharARB
-> m ()
glGetShaderSourceARB v1 v2 v3 v4 = liftIO $ dyn346 ptr_glGetShaderSourceARB v1 v2 v3 v4
ptr_glGetShaderSourceARB :: FunPtr (GLhandleARB -> GLsizei -> Ptr GLsizei -> Ptr GLcharARB -> IO ())
ptr_glGetShaderSourceARB = unsafePerformIO $ getCommand "glGetShaderSourceARB"
glGetShaderiv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetShaderiv v1 v2 v3 = liftIO $ dyn341 ptr_glGetShaderiv v1 v2 v3
ptr_glGetShaderiv :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetShaderiv = unsafePerformIO $ getCommand "glGetShaderiv"
glGetSharpenTexFuncSGIS
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glGetSharpenTexFuncSGIS v1 v2 = liftIO $ dyn97 ptr_glGetSharpenTexFuncSGIS v1 v2
ptr_glGetSharpenTexFuncSGIS :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glGetSharpenTexFuncSGIS = unsafePerformIO $ getCommand "glGetSharpenTexFuncSGIS"
glGetStageIndexNV
:: MonadIO m
=> GLenum
-> m GLushort
glGetStageIndexNV v1 = liftIO $ dyn414 ptr_glGetStageIndexNV v1
ptr_glGetStageIndexNV :: FunPtr (GLenum -> IO GLushort)
ptr_glGetStageIndexNV = unsafePerformIO $ getCommand "glGetStageIndexNV"
glGetString
:: MonadIO m
=> GLenum
-> m (Ptr GLubyte)
glGetString v1 = liftIO $ dyn415 ptr_glGetString v1
ptr_glGetString :: FunPtr (GLenum -> IO (Ptr GLubyte))
ptr_glGetString = unsafePerformIO $ getCommand "glGetString"
glGetStringi
:: MonadIO m
=> GLenum
-> GLuint
-> m (Ptr GLubyte)
glGetStringi v1 v2 = liftIO $ dyn416 ptr_glGetStringi v1 v2
ptr_glGetStringi :: FunPtr (GLenum -> GLuint -> IO (Ptr GLubyte))
ptr_glGetStringi = unsafePerformIO $ getCommand "glGetStringi"
glGetSubroutineIndex
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLchar
-> m GLuint
glGetSubroutineIndex v1 v2 v3 = liftIO $ dyn405 ptr_glGetSubroutineIndex v1 v2 v3
ptr_glGetSubroutineIndex :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> IO GLuint)
ptr_glGetSubroutineIndex = unsafePerformIO $ getCommand "glGetSubroutineIndex"
glGetSubroutineUniformLocation
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLchar
-> m GLint
glGetSubroutineUniformLocation v1 v2 v3 = liftIO $ dyn406 ptr_glGetSubroutineUniformLocation v1 v2 v3
ptr_glGetSubroutineUniformLocation :: FunPtr (GLuint -> GLenum -> Ptr GLchar -> IO GLint)
ptr_glGetSubroutineUniformLocation = unsafePerformIO $ getCommand "glGetSubroutineUniformLocation"
glGetSynciv
:: MonadIO m
=> GLsync
-> GLenum
-> GLsizei
-> Ptr GLsizei
-> Ptr GLint
-> m ()
glGetSynciv v1 v2 v3 v4 v5 = liftIO $ dyn417 ptr_glGetSynciv v1 v2 v3 v4 v5
ptr_glGetSynciv :: FunPtr (GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> IO ())
ptr_glGetSynciv = unsafePerformIO $ getCommand "glGetSynciv"
glGetSyncivAPPLE
:: MonadIO m
=> GLsync
-> GLenum
-> GLsizei
-> Ptr GLsizei
-> Ptr GLint
-> m ()
glGetSyncivAPPLE v1 v2 v3 v4 v5 = liftIO $ dyn417 ptr_glGetSyncivAPPLE v1 v2 v3 v4 v5
ptr_glGetSyncivAPPLE :: FunPtr (GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> IO ())
ptr_glGetSyncivAPPLE = unsafePerformIO $ getCommand "glGetSyncivAPPLE"
glGetTexBumpParameterfvATI
:: MonadIO m
=> GLenum
-> Ptr GLfloat
-> m ()
glGetTexBumpParameterfvATI v1 v2 = liftIO $ dyn97 ptr_glGetTexBumpParameterfvATI v1 v2
ptr_glGetTexBumpParameterfvATI :: FunPtr (GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTexBumpParameterfvATI = unsafePerformIO $ getCommand "glGetTexBumpParameterfvATI"
glGetTexBumpParameterivATI
:: MonadIO m
=> GLenum
-> Ptr GLint
-> m ()
glGetTexBumpParameterivATI v1 v2 = liftIO $ dyn139 ptr_glGetTexBumpParameterivATI v1 v2
ptr_glGetTexBumpParameterivATI :: FunPtr (GLenum -> Ptr GLint -> IO ())
ptr_glGetTexBumpParameterivATI = unsafePerformIO $ getCommand "glGetTexBumpParameterivATI"
glGetTexEnvfv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glGetTexEnvfv v1 v2 v3 = liftIO $ dyn135 ptr_glGetTexEnvfv v1 v2 v3
ptr_glGetTexEnvfv :: FunPtr (GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTexEnvfv = unsafePerformIO $ getCommand "glGetTexEnvfv"
glGetTexEnviv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetTexEnviv v1 v2 v3 = liftIO $ dyn136 ptr_glGetTexEnviv v1 v2 v3
ptr_glGetTexEnviv :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTexEnviv = unsafePerformIO $ getCommand "glGetTexEnviv"
glGetTexEnvxv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfixed
-> m ()
glGetTexEnvxv v1 v2 v3 = liftIO $ dyn166 ptr_glGetTexEnvxv v1 v2 v3
ptr_glGetTexEnvxv :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
ptr_glGetTexEnvxv = unsafePerformIO $ getCommand "glGetTexEnvxv"
glGetTexEnvxvOES
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfixed
-> m ()
glGetTexEnvxvOES v1 v2 v3 = liftIO $ dyn166 ptr_glGetTexEnvxvOES v1 v2 v3
ptr_glGetTexEnvxvOES :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
ptr_glGetTexEnvxvOES = unsafePerformIO $ getCommand "glGetTexEnvxvOES"
glGetTexFilterFuncSGIS
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glGetTexFilterFuncSGIS v1 v2 v3 = liftIO $ dyn135 ptr_glGetTexFilterFuncSGIS v1 v2 v3
ptr_glGetTexFilterFuncSGIS :: FunPtr (GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTexFilterFuncSGIS = unsafePerformIO $ getCommand "glGetTexFilterFuncSGIS"
glGetTexGendv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLdouble
-> m ()
glGetTexGendv v1 v2 v3 = liftIO $ dyn361 ptr_glGetTexGendv v1 v2 v3
ptr_glGetTexGendv :: FunPtr (GLenum -> GLenum -> Ptr GLdouble -> IO ())
ptr_glGetTexGendv = unsafePerformIO $ getCommand "glGetTexGendv"
glGetTexGenfv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glGetTexGenfv v1 v2 v3 = liftIO $ dyn135 ptr_glGetTexGenfv v1 v2 v3
ptr_glGetTexGenfv :: FunPtr (GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTexGenfv = unsafePerformIO $ getCommand "glGetTexGenfv"
glGetTexGenfvOES
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glGetTexGenfvOES v1 v2 v3 = liftIO $ dyn135 ptr_glGetTexGenfvOES v1 v2 v3
ptr_glGetTexGenfvOES :: FunPtr (GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTexGenfvOES = unsafePerformIO $ getCommand "glGetTexGenfvOES"
glGetTexGeniv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetTexGeniv v1 v2 v3 = liftIO $ dyn136 ptr_glGetTexGeniv v1 v2 v3
ptr_glGetTexGeniv :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTexGeniv = unsafePerformIO $ getCommand "glGetTexGeniv"
glGetTexGenivOES
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetTexGenivOES v1 v2 v3 = liftIO $ dyn136 ptr_glGetTexGenivOES v1 v2 v3
ptr_glGetTexGenivOES :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTexGenivOES = unsafePerformIO $ getCommand "glGetTexGenivOES"
glGetTexGenxvOES
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfixed
-> m ()
glGetTexGenxvOES v1 v2 v3 = liftIO $ dyn166 ptr_glGetTexGenxvOES v1 v2 v3
ptr_glGetTexGenxvOES :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
ptr_glGetTexGenxvOES = unsafePerformIO $ getCommand "glGetTexGenxvOES"
glGetTexImage
:: MonadIO m
=> GLenum
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glGetTexImage v1 v2 v3 v4 v5 = liftIO $ dyn418 ptr_glGetTexImage v1 v2 v3 v4 v5
ptr_glGetTexImage :: FunPtr (GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glGetTexImage = unsafePerformIO $ getCommand "glGetTexImage"
glGetTexLevelParameterfv
:: MonadIO m
=> GLenum
-> GLint
-> GLenum
-> Ptr GLfloat
-> m ()
glGetTexLevelParameterfv v1 v2 v3 v4 = liftIO $ dyn419 ptr_glGetTexLevelParameterfv v1 v2 v3 v4
ptr_glGetTexLevelParameterfv :: FunPtr (GLenum -> GLint -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTexLevelParameterfv = unsafePerformIO $ getCommand "glGetTexLevelParameterfv"
glGetTexLevelParameteriv
:: MonadIO m
=> GLenum
-> GLint
-> GLenum
-> Ptr GLint
-> m ()
glGetTexLevelParameteriv v1 v2 v3 v4 = liftIO $ dyn420 ptr_glGetTexLevelParameteriv v1 v2 v3 v4
ptr_glGetTexLevelParameteriv :: FunPtr (GLenum -> GLint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTexLevelParameteriv = unsafePerformIO $ getCommand "glGetTexLevelParameteriv"
glGetTexLevelParameterxvOES
:: MonadIO m
=> GLenum
-> GLint
-> GLenum
-> Ptr GLfixed
-> m ()
glGetTexLevelParameterxvOES v1 v2 v3 v4 = liftIO $ dyn421 ptr_glGetTexLevelParameterxvOES v1 v2 v3 v4
ptr_glGetTexLevelParameterxvOES :: FunPtr (GLenum -> GLint -> GLenum -> Ptr GLfixed -> IO ())
ptr_glGetTexLevelParameterxvOES = unsafePerformIO $ getCommand "glGetTexLevelParameterxvOES"
glGetTexParameterIiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetTexParameterIiv v1 v2 v3 = liftIO $ dyn136 ptr_glGetTexParameterIiv v1 v2 v3
ptr_glGetTexParameterIiv :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTexParameterIiv = unsafePerformIO $ getCommand "glGetTexParameterIiv"
glGetTexParameterIivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetTexParameterIivEXT v1 v2 v3 = liftIO $ dyn136 ptr_glGetTexParameterIivEXT v1 v2 v3
ptr_glGetTexParameterIivEXT :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTexParameterIivEXT = unsafePerformIO $ getCommand "glGetTexParameterIivEXT"
glGetTexParameterIivOES
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetTexParameterIivOES v1 v2 v3 = liftIO $ dyn136 ptr_glGetTexParameterIivOES v1 v2 v3
ptr_glGetTexParameterIivOES :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTexParameterIivOES = unsafePerformIO $ getCommand "glGetTexParameterIivOES"
glGetTexParameterIuiv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glGetTexParameterIuiv v1 v2 v3 = liftIO $ dyn422 ptr_glGetTexParameterIuiv v1 v2 v3
ptr_glGetTexParameterIuiv :: FunPtr (GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetTexParameterIuiv = unsafePerformIO $ getCommand "glGetTexParameterIuiv"
glGetTexParameterIuivEXT
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glGetTexParameterIuivEXT v1 v2 v3 = liftIO $ dyn422 ptr_glGetTexParameterIuivEXT v1 v2 v3
ptr_glGetTexParameterIuivEXT :: FunPtr (GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetTexParameterIuivEXT = unsafePerformIO $ getCommand "glGetTexParameterIuivEXT"
glGetTexParameterIuivOES
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glGetTexParameterIuivOES v1 v2 v3 = liftIO $ dyn422 ptr_glGetTexParameterIuivOES v1 v2 v3
ptr_glGetTexParameterIuivOES :: FunPtr (GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetTexParameterIuivOES = unsafePerformIO $ getCommand "glGetTexParameterIuivOES"
glGetTexParameterPointervAPPLE
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr (Ptr a)
-> m ()
glGetTexParameterPointervAPPLE v1 v2 v3 = liftIO $ dyn323 ptr_glGetTexParameterPointervAPPLE v1 v2 v3
ptr_glGetTexParameterPointervAPPLE :: FunPtr (GLenum -> GLenum -> Ptr (Ptr a) -> IO ())
ptr_glGetTexParameterPointervAPPLE = unsafePerformIO $ getCommand "glGetTexParameterPointervAPPLE"
glGetTexParameterfv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfloat
-> m ()
glGetTexParameterfv v1 v2 v3 = liftIO $ dyn135 ptr_glGetTexParameterfv v1 v2 v3
ptr_glGetTexParameterfv :: FunPtr (GLenum -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTexParameterfv = unsafePerformIO $ getCommand "glGetTexParameterfv"
glGetTexParameteriv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetTexParameteriv v1 v2 v3 = liftIO $ dyn136 ptr_glGetTexParameteriv v1 v2 v3
ptr_glGetTexParameteriv :: FunPtr (GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTexParameteriv = unsafePerformIO $ getCommand "glGetTexParameteriv"
glGetTexParameterxv
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfixed
-> m ()
glGetTexParameterxv v1 v2 v3 = liftIO $ dyn166 ptr_glGetTexParameterxv v1 v2 v3
ptr_glGetTexParameterxv :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
ptr_glGetTexParameterxv = unsafePerformIO $ getCommand "glGetTexParameterxv"
glGetTexParameterxvOES
:: MonadIO m
=> GLenum
-> GLenum
-> Ptr GLfixed
-> m ()
glGetTexParameterxvOES v1 v2 v3 = liftIO $ dyn166 ptr_glGetTexParameterxvOES v1 v2 v3
ptr_glGetTexParameterxvOES :: FunPtr (GLenum -> GLenum -> Ptr GLfixed -> IO ())
ptr_glGetTexParameterxvOES = unsafePerformIO $ getCommand "glGetTexParameterxvOES"
glGetTextureHandleARB
:: MonadIO m
=> GLuint
-> m GLuint64
glGetTextureHandleARB v1 = liftIO $ dyn423 ptr_glGetTextureHandleARB v1
ptr_glGetTextureHandleARB :: FunPtr (GLuint -> IO GLuint64)
ptr_glGetTextureHandleARB = unsafePerformIO $ getCommand "glGetTextureHandleARB"
glGetTextureHandleIMG
:: MonadIO m
=> GLuint
-> m GLuint64
glGetTextureHandleIMG v1 = liftIO $ dyn423 ptr_glGetTextureHandleIMG v1
ptr_glGetTextureHandleIMG :: FunPtr (GLuint -> IO GLuint64)
ptr_glGetTextureHandleIMG = unsafePerformIO $ getCommand "glGetTextureHandleIMG"
glGetTextureHandleNV
:: MonadIO m
=> GLuint
-> m GLuint64
glGetTextureHandleNV v1 = liftIO $ dyn423 ptr_glGetTextureHandleNV v1
ptr_glGetTextureHandleNV :: FunPtr (GLuint -> IO GLuint64)
ptr_glGetTextureHandleNV = unsafePerformIO $ getCommand "glGetTextureHandleNV"
glGetTextureImage
:: MonadIO m
=> GLuint
-> GLint
-> GLenum
-> GLenum
-> GLsizei
-> Ptr a
-> m ()
glGetTextureImage v1 v2 v3 v4 v5 v6 = liftIO $ dyn424 ptr_glGetTextureImage v1 v2 v3 v4 v5 v6
ptr_glGetTextureImage :: FunPtr (GLuint -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> IO ())
ptr_glGetTextureImage = unsafePerformIO $ getCommand "glGetTextureImage"
glGetTextureImageEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLint
-> GLenum
-> GLenum
-> Ptr a
-> m ()
glGetTextureImageEXT v1 v2 v3 v4 v5 v6 = liftIO $ dyn425 ptr_glGetTextureImageEXT v1 v2 v3 v4 v5 v6
ptr_glGetTextureImageEXT :: FunPtr (GLuint -> GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> IO ())
ptr_glGetTextureImageEXT = unsafePerformIO $ getCommand "glGetTextureImageEXT"
glGetTextureLevelParameterfv
:: MonadIO m
=> GLuint
-> GLint
-> GLenum
-> Ptr GLfloat
-> m ()
glGetTextureLevelParameterfv v1 v2 v3 v4 = liftIO $ dyn426 ptr_glGetTextureLevelParameterfv v1 v2 v3 v4
ptr_glGetTextureLevelParameterfv :: FunPtr (GLuint -> GLint -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTextureLevelParameterfv = unsafePerformIO $ getCommand "glGetTextureLevelParameterfv"
glGetTextureLevelParameterfvEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLint
-> GLenum
-> Ptr GLfloat
-> m ()
glGetTextureLevelParameterfvEXT v1 v2 v3 v4 v5 = liftIO $ dyn427 ptr_glGetTextureLevelParameterfvEXT v1 v2 v3 v4 v5
ptr_glGetTextureLevelParameterfvEXT :: FunPtr (GLuint -> GLenum -> GLint -> GLenum -> Ptr GLfloat -> IO ())
ptr_glGetTextureLevelParameterfvEXT = unsafePerformIO $ getCommand "glGetTextureLevelParameterfvEXT"
glGetTextureLevelParameteriv
:: MonadIO m
=> GLuint
-> GLint
-> GLenum
-> Ptr GLint
-> m ()
glGetTextureLevelParameteriv v1 v2 v3 v4 = liftIO $ dyn428 ptr_glGetTextureLevelParameteriv v1 v2 v3 v4
ptr_glGetTextureLevelParameteriv :: FunPtr (GLuint -> GLint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTextureLevelParameteriv = unsafePerformIO $ getCommand "glGetTextureLevelParameteriv"
glGetTextureLevelParameterivEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLint
-> GLenum
-> Ptr GLint
-> m ()
glGetTextureLevelParameterivEXT v1 v2 v3 v4 v5 = liftIO $ dyn275 ptr_glGetTextureLevelParameterivEXT v1 v2 v3 v4 v5
ptr_glGetTextureLevelParameterivEXT :: FunPtr (GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTextureLevelParameterivEXT = unsafePerformIO $ getCommand "glGetTextureLevelParameterivEXT"
glGetTextureParameterIiv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLint
-> m ()
glGetTextureParameterIiv v1 v2 v3 = liftIO $ dyn341 ptr_glGetTextureParameterIiv v1 v2 v3
ptr_glGetTextureParameterIiv :: FunPtr (GLuint -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTextureParameterIiv = unsafePerformIO $ getCommand "glGetTextureParameterIiv"
glGetTextureParameterIivEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> Ptr GLint
-> m ()
glGetTextureParameterIivEXT v1 v2 v3 v4 = liftIO $ dyn371 ptr_glGetTextureParameterIivEXT v1 v2 v3 v4
ptr_glGetTextureParameterIivEXT :: FunPtr (GLuint -> GLenum -> GLenum -> Ptr GLint -> IO ())
ptr_glGetTextureParameterIivEXT = unsafePerformIO $ getCommand "glGetTextureParameterIivEXT"
glGetTextureParameterIuiv
:: MonadIO m
=> GLuint
-> GLenum
-> Ptr GLuint
-> m ()
glGetTextureParameterIuiv v1 v2 v3 = liftIO $ dyn384 ptr_glGetTextureParameterIuiv v1 v2 v3
ptr_glGetTextureParameterIuiv :: FunPtr (GLuint -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetTextureParameterIuiv = unsafePerformIO $ getCommand "glGetTextureParameterIuiv"
glGetTextureParameterIuivEXT
:: MonadIO m
=> GLuint
-> GLenum
-> GLenum
-> Ptr GLuint
-> m ()
glGetTextureParameterIuivEXT v1 v2 v3 v4 = liftIO $ dyn429 ptr_glGetTextureParameterIuivEXT v1 v2 v3 v4
ptr_glGetTextureParameterIuivEXT :: FunPtr (GLuint -> GLenum -> GLenum -> Ptr GLuint -> IO ())
ptr_glGetTextureParameterIuivEXT = unsafePerformIO $ getCommand "glGetTextureParameterIuivEXT"