Copyright | (c) Sven Panne 2015 |
---|---|
License | BSD3 |
Maintainer | Sven Panne <[email protected]> |
Stability | stable |
Portability | portable |
Safe Haskell | None |
Language | Haskell2010 |
Graphics.Rendering.OpenGL.Raw.EXT.DirectStateAccess
Description
The EXT_direct_state_access extension.
- gl_PROGRAM_MATRIX_EXT :: GLenum
- gl_PROGRAM_MATRIX_STACK_DEPTH_EXT :: GLenum
- gl_TRANSPOSE_PROGRAM_MATRIX_EXT :: GLenum
- glBindMultiTextureEXT :: GLenum -> GLenum -> GLuint -> IO ()
- glCheckNamedFramebufferStatusEXT :: GLuint -> GLenum -> IO GLenum
- glClearNamedBufferDataEXT :: GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> IO ()
- glClearNamedBufferSubDataEXT :: GLuint -> GLenum -> GLsizeiptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> IO ()
- glClientAttribDefaultEXT :: GLbitfield -> IO ()
- glCompressedMultiTexImage1DEXT :: GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ()
- glCompressedMultiTexImage2DEXT :: GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ()
- glCompressedMultiTexImage3DEXT :: GLenum -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ()
- glCompressedMultiTexSubImage1DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ()
- glCompressedMultiTexSubImage2DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ()
- glCompressedMultiTexSubImage3DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ()
- glCompressedTextureImage1DEXT :: GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ()
- glCompressedTextureImage2DEXT :: GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ()
- glCompressedTextureImage3DEXT :: GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> IO ()
- glCompressedTextureSubImage1DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ()
- glCompressedTextureSubImage2DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ()
- glCompressedTextureSubImage3DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> IO ()
- glCopyMultiTexImage1DEXT :: GLenum -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ()
- glCopyMultiTexImage2DEXT :: GLenum -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ()
- glCopyMultiTexSubImage1DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> IO ()
- glCopyMultiTexSubImage2DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ()
- glCopyMultiTexSubImage3DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ()
- glCopyTextureImage1DEXT :: GLuint -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> IO ()
- glCopyTextureImage2DEXT :: GLuint -> GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> IO ()
- glCopyTextureSubImage1DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> IO ()
- glCopyTextureSubImage2DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ()
- glCopyTextureSubImage3DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ()
- glDisableClientStateIndexedEXT :: GLenum -> GLuint -> IO ()
- glDisableClientStateiEXT :: GLenum -> GLuint -> IO ()
- glDisableIndexedEXT :: GLenum -> GLuint -> IO ()
- glDisableVertexArrayAttribEXT :: GLuint -> GLuint -> IO ()
- glDisableVertexArrayEXT :: GLuint -> GLenum -> IO ()
- glEnableClientStateIndexedEXT :: GLenum -> GLuint -> IO ()
- glEnableClientStateiEXT :: GLenum -> GLuint -> IO ()
- glEnableIndexedEXT :: GLenum -> GLuint -> IO ()
- glEnableVertexArrayAttribEXT :: GLuint -> GLuint -> IO ()
- glEnableVertexArrayEXT :: GLuint -> GLenum -> IO ()
- glFlushMappedNamedBufferRangeEXT :: GLuint -> GLintptr -> GLsizeiptr -> IO ()
- glFramebufferDrawBufferEXT :: GLuint -> GLenum -> IO ()
- glFramebufferDrawBuffersEXT :: GLuint -> GLsizei -> Ptr GLenum -> IO ()
- glFramebufferReadBufferEXT :: GLuint -> GLenum -> IO ()
- glGenerateMultiTexMipmapEXT :: GLenum -> GLenum -> IO ()
- glGenerateTextureMipmapEXT :: GLuint -> GLenum -> IO ()
- glGetBooleanIndexedvEXT :: GLenum -> GLuint -> Ptr GLboolean -> IO ()
- glGetCompressedMultiTexImageEXT :: GLenum -> GLenum -> GLint -> Ptr a -> IO ()
- glGetCompressedTextureImageEXT :: GLuint -> GLenum -> GLint -> Ptr a -> IO ()
- glGetDoubleIndexedvEXT :: GLenum -> GLuint -> Ptr GLdouble -> IO ()
- glGetDoublei_vEXT :: GLenum -> GLuint -> Ptr GLdouble -> IO ()
- glGetFloatIndexedvEXT :: GLenum -> GLuint -> Ptr GLfloat -> IO ()
- glGetFloati_vEXT :: GLenum -> GLuint -> Ptr GLfloat -> IO ()
- glGetFramebufferParameterivEXT :: GLuint -> GLenum -> Ptr GLint -> IO ()
- glGetIntegerIndexedvEXT :: GLenum -> GLuint -> Ptr GLint -> IO ()
- glGetMultiTexEnvfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetMultiTexEnvivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetMultiTexGendvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ()
- glGetMultiTexGenfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetMultiTexGenivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetMultiTexImageEXT :: GLenum -> GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> IO ()
- glGetMultiTexLevelParameterfvEXT :: GLenum -> GLenum -> GLint -> GLenum -> Ptr GLfloat -> IO ()
- glGetMultiTexLevelParameterivEXT :: GLenum -> GLenum -> GLint -> GLenum -> Ptr GLint -> IO ()
- glGetMultiTexParameterIivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetMultiTexParameterIuivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLuint -> IO ()
- glGetMultiTexParameterfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetMultiTexParameterivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetNamedBufferParameterivEXT :: GLuint -> GLenum -> Ptr GLint -> IO ()
- glGetNamedBufferPointervEXT :: GLuint -> GLenum -> Ptr (Ptr a) -> IO ()
- glGetNamedBufferSubDataEXT :: GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> IO ()
- glGetNamedFramebufferAttachmentParameterivEXT :: GLuint -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetNamedFramebufferParameterivEXT :: GLuint -> GLenum -> Ptr GLint -> IO ()
- glGetNamedProgramLocalParameterIivEXT :: GLuint -> GLenum -> GLuint -> Ptr GLint -> IO ()
- glGetNamedProgramLocalParameterIuivEXT :: GLuint -> GLenum -> GLuint -> Ptr GLuint -> IO ()
- glGetNamedProgramLocalParameterdvEXT :: GLuint -> GLenum -> GLuint -> Ptr GLdouble -> IO ()
- glGetNamedProgramLocalParameterfvEXT :: GLuint -> GLenum -> GLuint -> Ptr GLfloat -> IO ()
- glGetNamedProgramStringEXT :: GLuint -> GLenum -> GLenum -> Ptr a -> IO ()
- glGetNamedProgramivEXT :: GLuint -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetNamedRenderbufferParameterivEXT :: GLuint -> GLenum -> Ptr GLint -> IO ()
- glGetPointerIndexedvEXT :: GLenum -> GLuint -> Ptr (Ptr a) -> IO ()
- glGetPointeri_vEXT :: GLenum -> GLuint -> Ptr (Ptr a) -> IO ()
- glGetTextureImageEXT :: GLuint -> GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> IO ()
- glGetTextureLevelParameterfvEXT :: GLuint -> GLenum -> GLint -> GLenum -> Ptr GLfloat -> IO ()
- glGetTextureLevelParameterivEXT :: GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> IO ()
- glGetTextureParameterIivEXT :: GLuint -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetTextureParameterIuivEXT :: GLuint -> GLenum -> GLenum -> Ptr GLuint -> IO ()
- glGetTextureParameterfvEXT :: GLuint -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glGetTextureParameterivEXT :: GLuint -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glGetVertexArrayIntegeri_vEXT :: GLuint -> GLuint -> GLenum -> Ptr GLint -> IO ()
- glGetVertexArrayIntegervEXT :: GLuint -> GLenum -> Ptr GLint -> IO ()
- glGetVertexArrayPointeri_vEXT :: GLuint -> GLuint -> GLenum -> Ptr (Ptr a) -> IO ()
- glGetVertexArrayPointervEXT :: GLuint -> GLenum -> Ptr (Ptr a) -> IO ()
- glIsEnabledIndexedEXT :: GLenum -> GLuint -> IO GLboolean
- glMapNamedBufferEXT :: GLuint -> GLenum -> IO (Ptr a)
- glMapNamedBufferRangeEXT :: GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> IO (Ptr a)
- glMatrixFrustumEXT :: GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glMatrixLoadIdentityEXT :: GLenum -> IO ()
- glMatrixLoadTransposedEXT :: GLenum -> Ptr GLdouble -> IO ()
- glMatrixLoadTransposefEXT :: GLenum -> Ptr GLfloat -> IO ()
- glMatrixLoaddEXT :: GLenum -> Ptr GLdouble -> IO ()
- glMatrixLoadfEXT :: GLenum -> Ptr GLfloat -> IO ()
- glMatrixMultTransposedEXT :: GLenum -> Ptr GLdouble -> IO ()
- glMatrixMultTransposefEXT :: GLenum -> Ptr GLfloat -> IO ()
- glMatrixMultdEXT :: GLenum -> Ptr GLdouble -> IO ()
- glMatrixMultfEXT :: GLenum -> Ptr GLfloat -> IO ()
- glMatrixOrthoEXT :: GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glMatrixPopEXT :: GLenum -> IO ()
- glMatrixPushEXT :: GLenum -> IO ()
- glMatrixRotatedEXT :: GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glMatrixRotatefEXT :: GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glMatrixScaledEXT :: GLenum -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glMatrixScalefEXT :: GLenum -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glMatrixTranslatedEXT :: GLenum -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glMatrixTranslatefEXT :: GLenum -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glMultiTexBufferEXT :: GLenum -> GLenum -> GLenum -> GLuint -> IO ()
- glMultiTexCoordPointerEXT :: GLenum -> GLint -> GLenum -> GLsizei -> Ptr a -> IO ()
- glMultiTexEnvfEXT :: GLenum -> GLenum -> GLenum -> GLfloat -> IO ()
- glMultiTexEnvfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glMultiTexEnviEXT :: GLenum -> GLenum -> GLenum -> GLint -> IO ()
- glMultiTexEnvivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glMultiTexGendEXT :: GLenum -> GLenum -> GLenum -> GLdouble -> IO ()
- glMultiTexGendvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLdouble -> IO ()
- glMultiTexGenfEXT :: GLenum -> GLenum -> GLenum -> GLfloat -> IO ()
- glMultiTexGenfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glMultiTexGeniEXT :: GLenum -> GLenum -> GLenum -> GLint -> IO ()
- glMultiTexGenivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glMultiTexImage1DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ()
- glMultiTexImage2DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ()
- glMultiTexImage3DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ()
- glMultiTexParameterIivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glMultiTexParameterIuivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLuint -> IO ()
- glMultiTexParameterfEXT :: GLenum -> GLenum -> GLenum -> GLfloat -> IO ()
- glMultiTexParameterfvEXT :: GLenum -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glMultiTexParameteriEXT :: GLenum -> GLenum -> GLenum -> GLint -> IO ()
- glMultiTexParameterivEXT :: GLenum -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glMultiTexRenderbufferEXT :: GLenum -> GLenum -> GLuint -> IO ()
- glMultiTexSubImage1DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glMultiTexSubImage2DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glMultiTexSubImage3DEXT :: GLenum -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glNamedBufferDataEXT :: GLuint -> GLsizeiptr -> Ptr a -> GLenum -> IO ()
- glNamedBufferStorageEXT :: GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> IO ()
- glNamedBufferSubDataEXT :: GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> IO ()
- glNamedCopyBufferSubDataEXT :: GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> IO ()
- glNamedFramebufferParameteriEXT :: GLuint -> GLenum -> GLint -> IO ()
- glNamedFramebufferRenderbufferEXT :: GLuint -> GLenum -> GLenum -> GLuint -> IO ()
- glNamedFramebufferTexture1DEXT :: GLuint -> GLenum -> GLenum -> GLuint -> GLint -> IO ()
- glNamedFramebufferTexture2DEXT :: GLuint -> GLenum -> GLenum -> GLuint -> GLint -> IO ()
- glNamedFramebufferTexture3DEXT :: GLuint -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> IO ()
- glNamedFramebufferTextureEXT :: GLuint -> GLenum -> GLuint -> GLint -> IO ()
- glNamedFramebufferTextureFaceEXT :: GLuint -> GLenum -> GLuint -> GLint -> GLenum -> IO ()
- glNamedFramebufferTextureLayerEXT :: GLuint -> GLenum -> GLuint -> GLint -> GLint -> IO ()
- glNamedProgramLocalParameter4dEXT :: GLuint -> GLenum -> GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glNamedProgramLocalParameter4dvEXT :: GLuint -> GLenum -> GLuint -> Ptr GLdouble -> IO ()
- glNamedProgramLocalParameter4fEXT :: GLuint -> GLenum -> GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glNamedProgramLocalParameter4fvEXT :: GLuint -> GLenum -> GLuint -> Ptr GLfloat -> IO ()
- glNamedProgramLocalParameterI4iEXT :: GLuint -> GLenum -> GLuint -> GLint -> GLint -> GLint -> GLint -> IO ()
- glNamedProgramLocalParameterI4ivEXT :: GLuint -> GLenum -> GLuint -> Ptr GLint -> IO ()
- glNamedProgramLocalParameterI4uiEXT :: GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
- glNamedProgramLocalParameterI4uivEXT :: GLuint -> GLenum -> GLuint -> Ptr GLuint -> IO ()
- glNamedProgramLocalParameters4fvEXT :: GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLfloat -> IO ()
- glNamedProgramLocalParametersI4ivEXT :: GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLint -> IO ()
- glNamedProgramLocalParametersI4uivEXT :: GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLuint -> IO ()
- glNamedProgramStringEXT :: GLuint -> GLenum -> GLenum -> GLsizei -> Ptr a -> IO ()
- glNamedRenderbufferStorageEXT :: GLuint -> GLenum -> GLsizei -> GLsizei -> IO ()
- glNamedRenderbufferStorageMultisampleCoverageEXT :: GLuint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> GLsizei -> IO ()
- glNamedRenderbufferStorageMultisampleEXT :: GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> IO ()
- glProgramUniform1dEXT :: GLuint -> GLint -> GLdouble -> IO ()
- glProgramUniform1dvEXT :: GLuint -> GLint -> GLsizei -> Ptr GLdouble -> IO ()
- glProgramUniform1fEXT :: GLuint -> GLint -> GLfloat -> IO ()
- glProgramUniform1fvEXT :: GLuint -> GLint -> GLsizei -> Ptr GLfloat -> IO ()
- glProgramUniform1iEXT :: GLuint -> GLint -> GLint -> IO ()
- glProgramUniform1ivEXT :: GLuint -> GLint -> GLsizei -> Ptr GLint -> IO ()
- glProgramUniform1uiEXT :: GLuint -> GLint -> GLuint -> IO ()
- glProgramUniform1uivEXT :: GLuint -> GLint -> GLsizei -> Ptr GLuint -> IO ()
- glProgramUniform2dEXT :: GLuint -> GLint -> GLdouble -> GLdouble -> IO ()
- glProgramUniform2dvEXT :: GLuint -> GLint -> GLsizei -> Ptr GLdouble -> IO ()
- glProgramUniform2fEXT :: GLuint -> GLint -> GLfloat -> GLfloat -> IO ()
- glProgramUniform2fvEXT :: GLuint -> GLint -> GLsizei -> Ptr GLfloat -> IO ()
- glProgramUniform2iEXT :: GLuint -> GLint -> GLint -> GLint -> IO ()
- glProgramUniform2ivEXT :: GLuint -> GLint -> GLsizei -> Ptr GLint -> IO ()
- glProgramUniform2uiEXT :: GLuint -> GLint -> GLuint -> GLuint -> IO ()
- glProgramUniform2uivEXT :: GLuint -> GLint -> GLsizei -> Ptr GLuint -> IO ()
- glProgramUniform3dEXT :: GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glProgramUniform3dvEXT :: GLuint -> GLint -> GLsizei -> Ptr GLdouble -> IO ()
- glProgramUniform3fEXT :: GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glProgramUniform3fvEXT :: GLuint -> GLint -> GLsizei -> Ptr GLfloat -> IO ()
- glProgramUniform3iEXT :: GLuint -> GLint -> GLint -> GLint -> GLint -> IO ()
- glProgramUniform3ivEXT :: GLuint -> GLint -> GLsizei -> Ptr GLint -> IO ()
- glProgramUniform3uiEXT :: GLuint -> GLint -> GLuint -> GLuint -> GLuint -> IO ()
- glProgramUniform3uivEXT :: GLuint -> GLint -> GLsizei -> Ptr GLuint -> IO ()
- glProgramUniform4dEXT :: GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> IO ()
- glProgramUniform4dvEXT :: GLuint -> GLint -> GLsizei -> Ptr GLdouble -> IO ()
- glProgramUniform4fEXT :: GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- glProgramUniform4fvEXT :: GLuint -> GLint -> GLsizei -> Ptr GLfloat -> IO ()
- glProgramUniform4iEXT :: GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> IO ()
- glProgramUniform4ivEXT :: GLuint -> GLint -> GLsizei -> Ptr GLint -> IO ()
- glProgramUniform4uiEXT :: GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> IO ()
- glProgramUniform4uivEXT :: GLuint -> GLint -> GLsizei -> Ptr GLuint -> IO ()
- glProgramUniformMatrix2dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix2fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glProgramUniformMatrix2x3dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix2x3fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glProgramUniformMatrix2x4dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix2x4fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glProgramUniformMatrix3dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix3fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glProgramUniformMatrix3x2dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix3x2fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glProgramUniformMatrix3x4dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix3x4fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glProgramUniformMatrix4dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix4fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glProgramUniformMatrix4x2dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix4x2fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glProgramUniformMatrix4x3dvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> IO ()
- glProgramUniformMatrix4x3fvEXT :: GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> IO ()
- glPushClientAttribDefaultEXT :: GLbitfield -> IO ()
- glTextureBufferEXT :: GLuint -> GLenum -> GLenum -> GLuint -> IO ()
- glTextureBufferRangeEXT :: GLuint -> GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> IO ()
- glTextureImage1DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ()
- glTextureImage2DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ()
- glTextureImage3DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> IO ()
- glTexturePageCommitmentEXT :: GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> IO ()
- glTextureParameterIivEXT :: GLuint -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glTextureParameterIuivEXT :: GLuint -> GLenum -> GLenum -> Ptr GLuint -> IO ()
- glTextureParameterfEXT :: GLuint -> GLenum -> GLenum -> GLfloat -> IO ()
- glTextureParameterfvEXT :: GLuint -> GLenum -> GLenum -> Ptr GLfloat -> IO ()
- glTextureParameteriEXT :: GLuint -> GLenum -> GLenum -> GLint -> IO ()
- glTextureParameterivEXT :: GLuint -> GLenum -> GLenum -> Ptr GLint -> IO ()
- glTextureRenderbufferEXT :: GLuint -> GLenum -> GLuint -> IO ()
- glTextureStorage1DEXT :: GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> IO ()
- glTextureStorage2DEXT :: GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> IO ()
- glTextureStorage2DMultisampleEXT :: GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> IO ()
- glTextureStorage3DEXT :: GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> IO ()
- glTextureStorage3DMultisampleEXT :: GLuint -> GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> IO ()
- glTextureSubImage1DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glTextureSubImage2DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glTextureSubImage3DEXT :: GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> IO ()
- glUnmapNamedBufferEXT :: GLuint -> IO GLboolean
- glVertexArrayBindVertexBufferEXT :: GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> IO ()
- glVertexArrayColorOffsetEXT :: GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArrayEdgeFlagOffsetEXT :: GLuint -> GLuint -> GLsizei -> GLintptr -> IO ()
- glVertexArrayFogCoordOffsetEXT :: GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArrayIndexOffsetEXT :: GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArrayMultiTexCoordOffsetEXT :: GLuint -> GLuint -> GLenum -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArrayNormalOffsetEXT :: GLuint -> GLuint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArraySecondaryColorOffsetEXT :: GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArrayTexCoordOffsetEXT :: GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArrayVertexAttribBindingEXT :: GLuint -> GLuint -> GLuint -> IO ()
- glVertexArrayVertexAttribDivisorEXT :: GLuint -> GLuint -> GLuint -> IO ()
- glVertexArrayVertexAttribFormatEXT :: GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> IO ()
- glVertexArrayVertexAttribIFormatEXT :: GLuint -> GLuint -> GLint -> GLenum -> GLuint -> IO ()
- glVertexArrayVertexAttribIOffsetEXT :: GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArrayVertexAttribLFormatEXT :: GLuint -> GLuint -> GLint -> GLenum -> GLuint -> IO ()
- glVertexArrayVertexAttribLOffsetEXT :: GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ()
- glVertexArrayVertexAttribOffsetEXT :: GLuint -> GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> GLintptr -> IO ()
- glVertexArrayVertexBindingDivisorEXT :: GLuint -> GLuint -> GLuint -> IO ()
- glVertexArrayVertexOffsetEXT :: GLuint -> GLuint -> GLint -> GLenum -> GLsizei -> GLintptr -> IO ()
Enums
Functions
glClearNamedBufferSubDataEXT Source
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLsizeiptr |
|
-> GLsizeiptr |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
glClientAttribDefaultEXT Source
Arguments
:: GLbitfield |
|
-> IO () |
glCompressedMultiTexImage1DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLenum |
|
-> GLsizei |
|
-> GLint |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedMultiTexImage2DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLenum |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedMultiTexImage3DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLenum |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedMultiTexSubImage2DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedMultiTexSubImage3DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedTextureImage1DEXT Source
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLenum |
|
-> GLsizei |
|
-> GLint |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedTextureImage2DEXT Source
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLenum |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedTextureImage3DEXT Source
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLenum |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedTextureSubImage2DEXT Source
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCompressedTextureSubImage3DEXT Source
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLsizei |
|
-> Ptr a |
|
-> IO () |
glCopyMultiTexImage2DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> IO () |
glCopyMultiTexSubImage3DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> IO () |
glCopyTextureImage2DEXT Source
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> IO () |
glCopyTextureSubImage3DEXT Source
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> IO () |
glFlushMappedNamedBufferRangeEXT Source
Arguments
:: GLuint |
|
-> GLintptr |
|
-> GLsizeiptr |
|
-> IO () |
glGetNamedBufferSubDataEXT Source
Arguments
:: GLuint |
|
-> GLintptr |
|
-> GLsizeiptr |
|
-> Ptr a |
|
-> IO () |
glMapNamedBufferRangeEXT Source
Arguments
:: GLuint |
|
-> GLintptr |
|
-> GLsizeiptr |
|
-> GLbitfield |
|
-> IO (Ptr a) |
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLint |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
glMultiTexSubImage1DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
glMultiTexSubImage2DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
glMultiTexSubImage3DEXT Source
Arguments
:: GLenum |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Arguments
:: GLuint |
|
-> GLsizeiptr |
|
-> Ptr a |
|
-> GLenum |
|
-> IO () |
glNamedBufferStorageEXT Source
Arguments
:: GLuint |
|
-> GLsizeiptr |
|
-> Ptr a |
|
-> GLbitfield |
|
-> IO () |
glNamedBufferSubDataEXT Source
Arguments
:: GLuint |
|
-> GLintptr |
|
-> GLsizeiptr |
|
-> Ptr a |
|
-> IO () |
glPushClientAttribDefaultEXT Source
Arguments
:: GLbitfield |
|
-> IO () |
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLint |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLint |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |
Arguments
:: GLuint |
|
-> GLenum |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLint |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLsizei |
|
-> GLenum |
|
-> GLenum |
|
-> Ptr a |
|
-> IO () |