OpenGLRaw 3.2.6.0 → 3.2.7.0
raw patch · 604 files changed
+5614/−603 lines, 604 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Graphics.GL.Compatibility46: glAccum :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glActiveShaderProgram :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glActiveTexture :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glAlphaFunc :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glAreTexturesResident :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLboolean -> m GLboolean
+ Graphics.GL.Compatibility46: glArrayElement :: MonadIO m => GLint -> m ()
+ Graphics.GL.Compatibility46: glAttachShader :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBegin :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glBeginConditionalRender :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBeginQuery :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBeginQueryIndexed :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBeginTransformFeedback :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glBindAttribLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glBindBuffer :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindBufferBase :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindBufferRange :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glBindBuffersBase :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindBuffersRange :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glBindFragDataLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glBindFragDataLocationIndexed :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glBindFramebuffer :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindImageTexture :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBindImageTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindProgramPipeline :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindRenderbuffer :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindSampler :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindSamplers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindTexture :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindTextureUnit :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindVertexArray :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glBindVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glBindVertexBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
+ Graphics.GL.Compatibility46: glBitmap :: MonadIO m => GLsizei -> GLsizei -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glBlendColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glBlendEquation :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlendEquationSeparate :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlendEquationSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlendEquationi :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlendFunc :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlendFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlendFuncSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlendFunci :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlitFramebuffer :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBlitNamedFramebuffer :: MonadIO m => GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBufferData :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glBufferStorage :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
+ Graphics.GL.Compatibility46: glBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCallList :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glCallLists :: MonadIO m => GLsizei -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCheckFramebufferStatus :: MonadIO m => GLenum -> m GLenum
+ Graphics.GL.Compatibility46: glCheckNamedFramebufferStatus :: MonadIO m => GLuint -> GLenum -> m GLenum
+ Graphics.GL.Compatibility46: glClampColor :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glClear :: MonadIO m => GLbitfield -> m ()
+ Graphics.GL.Compatibility46: glClearAccum :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glClearBufferData :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glClearBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glClearBufferfi :: MonadIO m => GLenum -> GLint -> GLfloat -> GLint -> m ()
+ Graphics.GL.Compatibility46: glClearBufferfv :: MonadIO m => GLenum -> GLint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glClearBufferiv :: MonadIO m => GLenum -> GLint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glClearBufferuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glClearColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glClearDepth :: MonadIO m => GLdouble -> m ()
+ Graphics.GL.Compatibility46: glClearDepthf :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glClearIndex :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glClearNamedBufferData :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glClearNamedBufferSubData :: MonadIO m => GLuint -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLint -> GLfloat -> GLint -> m ()
+ Graphics.GL.Compatibility46: glClearNamedFramebufferfv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glClearNamedFramebufferiv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glClearNamedFramebufferuiv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glClearStencil :: MonadIO m => GLint -> m ()
+ Graphics.GL.Compatibility46: glClearTexImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glClearTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glClientActiveTexture :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glClientWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
+ Graphics.GL.Compatibility46: glClipControl :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glClipPlane :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glColor3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
+ Graphics.GL.Compatibility46: glColor3bv :: MonadIO m => Ptr GLbyte -> m ()
+ Graphics.GL.Compatibility46: glColor3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glColor3dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glColor3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glColor3fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glColor3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glColor3iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glColor3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glColor3sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glColor3ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
+ Graphics.GL.Compatibility46: glColor3ubv :: MonadIO m => Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glColor3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glColor3uiv :: MonadIO m => Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glColor3us :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
+ Graphics.GL.Compatibility46: glColor3usv :: MonadIO m => Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glColor4b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> GLbyte -> m ()
+ Graphics.GL.Compatibility46: glColor4bv :: MonadIO m => Ptr GLbyte -> m ()
+ Graphics.GL.Compatibility46: glColor4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glColor4dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glColor4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glColor4fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glColor4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glColor4iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glColor4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glColor4sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glColor4ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
+ Graphics.GL.Compatibility46: glColor4ubv :: MonadIO m => Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glColor4ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glColor4uiv :: MonadIO m => Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glColor4us :: MonadIO m => GLushort -> GLushort -> GLushort -> GLushort -> m ()
+ Graphics.GL.Compatibility46: glColor4usv :: MonadIO m => Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glColorMask :: MonadIO m => GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glColorMaski :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glColorMaterial :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glColorP4ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glColorP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glColorPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompileShader :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glCompressedTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompressedTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompressedTexImage3D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompressedTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompressedTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompressedTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompressedTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompressedTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCompressedTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glCopyBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glCopyImageSubData :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glCopyNamedBufferSubData :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glCopyPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glCopyTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
+ Graphics.GL.Compatibility46: glCopyTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
+ Graphics.GL.Compatibility46: glCopyTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glCopyTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glCopyTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glCopyTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glCopyTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glCopyTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glCreateBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCreateFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCreateProgram :: MonadIO m => m GLuint
+ Graphics.GL.Compatibility46: glCreateProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCreateQueries :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCreateRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCreateSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCreateShader :: MonadIO m => GLenum -> m GLuint
+ Graphics.GL.Compatibility46: glCreateShaderProgramv :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr GLchar) -> m GLuint
+ Graphics.GL.Compatibility46: glCreateTextures :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCreateTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCreateVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glCullFace :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glDebugMessageCallback :: MonadIO m => GLDEBUGPROC -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glDebugMessageControl :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glDebugMessageInsert :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glDeleteBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteLists :: MonadIO m => GLuint -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glDeleteProgram :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteShader :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteSync :: MonadIO m => GLsync -> m ()
+ Graphics.GL.Compatibility46: glDeleteTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDeleteVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glDepthFunc :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glDepthMask :: MonadIO m => GLboolean -> m ()
+ Graphics.GL.Compatibility46: glDepthRange :: MonadIO m => GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glDepthRangeArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glDepthRangeIndexed :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glDepthRangef :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glDetachShader :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDisable :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glDisableClientState :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glDisableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDisableVertexAttribArray :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glDisablei :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDispatchCompute :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDispatchComputeIndirect :: MonadIO m => GLintptr -> m ()
+ Graphics.GL.Compatibility46: glDrawArrays :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glDrawArraysInstanced :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glDrawArraysInstancedBaseInstance :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDrawBuffer :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glDrawBuffers :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
+ Graphics.GL.Compatibility46: glDrawElements :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glDrawElementsBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
+ Graphics.GL.Compatibility46: glDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glDrawElementsInstanced :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glDrawElementsInstancedBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDrawElementsInstancedBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
+ Graphics.GL.Compatibility46: glDrawElementsInstancedBaseVertexBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDrawPixels :: MonadIO m => GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glDrawRangeElements :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glDrawRangeElementsBaseVertex :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
+ Graphics.GL.Compatibility46: glDrawTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDrawTransformFeedbackInstanced :: MonadIO m => GLenum -> GLuint -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glDrawTransformFeedbackStream :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glDrawTransformFeedbackStreamInstanced :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glEdgeFlag :: MonadIO m => GLboolean -> m ()
+ Graphics.GL.Compatibility46: glEdgeFlagPointer :: MonadIO m => GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glEdgeFlagv :: MonadIO m => Ptr GLboolean -> m ()
+ Graphics.GL.Compatibility46: glEnable :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glEnableClientState :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glEnableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glEnableVertexAttribArray :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glEnablei :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glEnd :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glEndConditionalRender :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glEndList :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glEndQuery :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glEndQueryIndexed :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glEndTransformFeedback :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glEvalCoord1d :: MonadIO m => GLdouble -> m ()
+ Graphics.GL.Compatibility46: glEvalCoord1dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glEvalCoord1f :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glEvalCoord1fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glEvalCoord2d :: MonadIO m => GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glEvalCoord2dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glEvalCoord2f :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glEvalCoord2fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glEvalMesh1 :: MonadIO m => GLenum -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glEvalMesh2 :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glEvalPoint1 :: MonadIO m => GLint -> m ()
+ Graphics.GL.Compatibility46: glEvalPoint2 :: MonadIO m => GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glFeedbackBuffer :: MonadIO m => GLsizei -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glFenceSync :: MonadIO m => GLenum -> GLbitfield -> m GLsync
+ Graphics.GL.Compatibility46: glFinish :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glFlush :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glFlushMappedBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glFlushMappedNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glFogCoordPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glFogCoordd :: MonadIO m => GLdouble -> m ()
+ Graphics.GL.Compatibility46: glFogCoorddv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glFogCoordf :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glFogCoordfv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glFogf :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glFogfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glFogi :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glFogiv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glFramebufferParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glFramebufferRenderbuffer :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glFramebufferTexture :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glFramebufferTexture1D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glFramebufferTexture2D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glFramebufferTexture3D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glFramebufferTextureLayer :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glFrontFace :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glFrustum :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGenBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenLists :: MonadIO m => GLsizei -> m GLuint
+ Graphics.GL.Compatibility46: glGenProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGenerateMipmap :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glGenerateTextureMipmap :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetActiveAtomicCounterBufferiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetActiveAttrib :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetActiveSubroutineName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetActiveSubroutineUniformName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetActiveSubroutineUniformiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetActiveUniform :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetActiveUniformBlockName :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetActiveUniformBlockiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetActiveUniformName :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetActiveUniformsiv :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetAttachedShaders :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetAttribLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
+ Graphics.GL.Compatibility46: glGetBooleani_v :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
+ Graphics.GL.Compatibility46: glGetBooleanv :: MonadIO m => GLenum -> Ptr GLboolean -> m ()
+ Graphics.GL.Compatibility46: glGetBufferParameteri64v :: MonadIO m => GLenum -> GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Compatibility46: glGetBufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetBufferPointerv :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
+ Graphics.GL.Compatibility46: glGetBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetClipPlane :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetCompressedTexImage :: MonadIO m => GLenum -> GLint -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetCompressedTextureImage :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetCompressedTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetDebugMessageLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
+ Graphics.GL.Compatibility46: glGetDoublei_v :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetDoublev :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetError :: MonadIO m => m GLenum
+ Graphics.GL.Compatibility46: glGetFloati_v :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetFloatv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetFragDataIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
+ Graphics.GL.Compatibility46: glGetFragDataLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
+ Graphics.GL.Compatibility46: glGetFramebufferAttachmentParameteriv :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetFramebufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetGraphicsResetStatus :: MonadIO m => m GLenum
+ Graphics.GL.Compatibility46: glGetInteger64i_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint64 -> m ()
+ Graphics.GL.Compatibility46: glGetInteger64v :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Compatibility46: glGetIntegeri_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetIntegerv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetInternalformati64v :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint64 -> m ()
+ Graphics.GL.Compatibility46: glGetInternalformativ :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetLightfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetLightiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetMapdv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetMapfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetMapiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetMaterialfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetMaterialiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetMultisamplefv :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetNamedBufferParameteri64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Compatibility46: glGetNamedBufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetNamedBufferPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
+ Graphics.GL.Compatibility46: glGetNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetNamedFramebufferAttachmentParameteriv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetNamedFramebufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetNamedRenderbufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetPixelMapfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetPixelMapuiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetPixelMapusv :: MonadIO m => GLenum -> Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glGetPointerv :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
+ Graphics.GL.Compatibility46: glGetPolygonStipple :: MonadIO m => Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glGetProgramBinary :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetProgramInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetProgramInterfaceiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetProgramPipelineInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetProgramPipelineiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetProgramResourceIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
+ Graphics.GL.Compatibility46: glGetProgramResourceLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
+ Graphics.GL.Compatibility46: glGetProgramResourceLocationIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
+ Graphics.GL.Compatibility46: glGetProgramResourceName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetProgramResourceiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetProgramStageiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetProgramiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetQueryBufferObjecti64v :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
+ Graphics.GL.Compatibility46: glGetQueryBufferObjectiv :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
+ Graphics.GL.Compatibility46: glGetQueryBufferObjectui64v :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
+ Graphics.GL.Compatibility46: glGetQueryBufferObjectuiv :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
+ Graphics.GL.Compatibility46: glGetQueryIndexediv :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetQueryObjecti64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Compatibility46: glGetQueryObjectiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetQueryObjectui64v :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
+ Graphics.GL.Compatibility46: glGetQueryObjectuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetQueryiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetRenderbufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetShaderInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetShaderPrecisionFormat :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetShaderiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetString :: MonadIO m => GLenum -> m (Ptr GLubyte)
+ Graphics.GL.Compatibility46: glGetStringi :: MonadIO m => GLenum -> GLuint -> m (Ptr GLubyte)
+ Graphics.GL.Compatibility46: glGetSubroutineIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
+ Graphics.GL.Compatibility46: glGetSubroutineUniformLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
+ Graphics.GL.Compatibility46: glGetSynciv :: MonadIO m => GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTexEnvfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetTexEnviv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTexGendv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetTexGenfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetTexGeniv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTexImage :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetTexLevelParameterfv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetTexLevelParameteriv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTextureImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetTextureLevelParameterfv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetTextureLevelParameteriv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetTransformFeedbackVarying :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glGetTransformFeedbacki64_v :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint64 -> m ()
+ Graphics.GL.Compatibility46: glGetTransformFeedbacki_v :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetTransformFeedbackiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetUniformBlockIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLuint
+ Graphics.GL.Compatibility46: glGetUniformIndices :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetUniformLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
+ Graphics.GL.Compatibility46: glGetUniformSubroutineuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetUniformdv :: MonadIO m => GLuint -> GLint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetUniformfv :: MonadIO m => GLuint -> GLint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetUniformiv :: MonadIO m => GLuint -> GLint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetUniformuiv :: MonadIO m => GLuint -> GLint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetVertexArrayIndexed64iv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Compatibility46: glGetVertexArrayIndexediv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetVertexArrayiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetVertexAttribIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetVertexAttribIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetVertexAttribLdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetVertexAttribPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
+ Graphics.GL.Compatibility46: glGetVertexAttribdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetVertexAttribfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetVertexAttribiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetnColorTable :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetnCompressedTexImage :: MonadIO m => GLenum -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetnConvolutionFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetnHistogram :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetnMapdv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetnMapfv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetnMapiv :: MonadIO m => GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetnMinmax :: MonadIO m => GLenum -> GLboolean -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetnPixelMapfv :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetnPixelMapuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glGetnPixelMapusv :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glGetnPolygonStipple :: MonadIO m => GLsizei -> Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glGetnSeparableFilter :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr a -> GLsizei -> Ptr b -> Ptr c -> m ()
+ Graphics.GL.Compatibility46: glGetnTexImage :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glGetnUniformdv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glGetnUniformfv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glGetnUniformiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glGetnUniformuiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glHint :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glIndexMask :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glIndexPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glIndexd :: MonadIO m => GLdouble -> m ()
+ Graphics.GL.Compatibility46: glIndexdv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glIndexf :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glIndexfv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glIndexi :: MonadIO m => GLint -> m ()
+ Graphics.GL.Compatibility46: glIndexiv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glIndexs :: MonadIO m => GLshort -> m ()
+ Graphics.GL.Compatibility46: glIndexsv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glIndexub :: MonadIO m => GLubyte -> m ()
+ Graphics.GL.Compatibility46: glIndexubv :: MonadIO m => Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glInitNames :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glInterleavedArrays :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glInvalidateBufferData :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glInvalidateBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glInvalidateFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> m ()
+ Graphics.GL.Compatibility46: glInvalidateNamedFramebufferData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
+ Graphics.GL.Compatibility46: glInvalidateNamedFramebufferSubData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glInvalidateSubFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glInvalidateTexImage :: MonadIO m => GLuint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glInvalidateTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glIsBuffer :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsEnabled :: MonadIO m => GLenum -> m GLboolean
+ Graphics.GL.Compatibility46: glIsEnabledi :: MonadIO m => GLenum -> GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsFramebuffer :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsList :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsProgram :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsProgramPipeline :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsQuery :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsRenderbuffer :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsSampler :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsShader :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsSync :: MonadIO m => GLsync -> m GLboolean
+ Graphics.GL.Compatibility46: glIsTexture :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsTransformFeedback :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glIsVertexArray :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glLightModelf :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glLightModelfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glLightModeli :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glLightModeliv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glLightf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glLightfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glLighti :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glLightiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glLineStipple :: MonadIO m => GLint -> GLushort -> m ()
+ Graphics.GL.Compatibility46: glLineWidth :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glLinkProgram :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glListBase :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glLoadIdentity :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glLoadMatrixd :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glLoadMatrixf :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glLoadName :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glLoadTransposeMatrixd :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glLoadTransposeMatrixf :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glLogicOp :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glMap1d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMap1f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMap2d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLint -> GLint -> GLdouble -> GLdouble -> GLint -> GLint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMap2f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLint -> GLint -> GLfloat -> GLfloat -> GLint -> GLint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMapBuffer :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
+ Graphics.GL.Compatibility46: glMapBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
+ Graphics.GL.Compatibility46: glMapGrid1d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMapGrid1f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMapGrid2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMapGrid2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLint -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMapNamedBuffer :: MonadIO m => GLuint -> GLenum -> m (Ptr a)
+ Graphics.GL.Compatibility46: glMapNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
+ Graphics.GL.Compatibility46: glMaterialf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMaterialfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMateriali :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glMaterialiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glMatrixMode :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glMemoryBarrier :: MonadIO m => GLbitfield -> m ()
+ Graphics.GL.Compatibility46: glMemoryBarrierByRegion :: MonadIO m => GLbitfield -> m ()
+ Graphics.GL.Compatibility46: glMinSampleShading :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultMatrixd :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultMatrixf :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultTransposeMatrixd :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultTransposeMatrixf :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiDrawArrays :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glMultiDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glMultiDrawArraysIndirectCount :: MonadIO m => GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glMultiDrawElements :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glMultiDrawElementsBaseVertex :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glMultiDrawElementsIndirectCount :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord1d :: MonadIO m => GLenum -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord1dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord1f :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord1fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord1i :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord1iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord1s :: MonadIO m => GLenum -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord1sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord2d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord2dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord2f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord2fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord2i :: MonadIO m => GLenum -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord2iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord2s :: MonadIO m => GLenum -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord2sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord3d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord3dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord3f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord3fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord3i :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord3iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord3s :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord3sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord4d :: MonadIO m => GLenum -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord4dv :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord4f :: MonadIO m => GLenum -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord4fv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord4i :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord4iv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord4s :: MonadIO m => GLenum -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoord4sv :: MonadIO m => GLenum -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoordP1ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoordP1uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoordP2ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoordP2uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoordP3ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoordP3uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoordP4ui :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glMultiTexCoordP4uiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glNamedBufferData :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glNamedBufferStorage :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
+ Graphics.GL.Compatibility46: glNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glNamedFramebufferDrawBuffer :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glNamedFramebufferDrawBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
+ Graphics.GL.Compatibility46: glNamedFramebufferParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glNamedFramebufferReadBuffer :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glNamedFramebufferRenderbuffer :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glNamedFramebufferTexture :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glNamedFramebufferTextureLayer :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glNamedRenderbufferStorage :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glNamedRenderbufferStorageMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glNewList :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glNormal3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
+ Graphics.GL.Compatibility46: glNormal3bv :: MonadIO m => Ptr GLbyte -> m ()
+ Graphics.GL.Compatibility46: glNormal3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glNormal3dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glNormal3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glNormal3fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glNormal3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glNormal3iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glNormal3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glNormal3sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glNormalP3ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glNormalP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glNormalPointer :: MonadIO m => GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glOrtho :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glPassThrough :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPatchParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPatchParameteri :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glPauseTransformFeedback :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glPixelMapfv :: MonadIO m => GLenum -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPixelMapuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glPixelMapusv :: MonadIO m => GLenum -> GLsizei -> Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glPixelStoref :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPixelStorei :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glPixelTransferf :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPixelTransferi :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glPixelZoom :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPointParameterf :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPointParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPointParameteri :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glPointParameteriv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glPointSize :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPolygonMode :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glPolygonOffset :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPolygonOffsetClamp :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glPolygonStipple :: MonadIO m => Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glPopAttrib :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glPopClientAttrib :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glPopDebugGroup :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glPopMatrix :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glPopName :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glPrimitiveRestartIndex :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glPrioritizeTextures :: MonadIO m => GLsizei -> Ptr GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramBinary :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glProgramParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform1d :: MonadIO m => GLuint -> GLint -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform1dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform1f :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform1fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform1i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform1iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform1ui :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform1uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform2d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform2f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform2i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform2iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform2ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform2uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform3d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform3f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform3iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform3ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform3uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform4d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform4f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform4iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform4ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniform4uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix2x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix2x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix2x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix2x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix3x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix3x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix3x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix3x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix4x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix4x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix4x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glProgramUniformMatrix4x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glProvokingVertex :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glPushAttrib :: MonadIO m => GLbitfield -> m ()
+ Graphics.GL.Compatibility46: glPushClientAttrib :: MonadIO m => GLbitfield -> m ()
+ Graphics.GL.Compatibility46: glPushDebugGroup :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Compatibility46: glPushMatrix :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glPushName :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glQueryCounter :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glRasterPos2d :: MonadIO m => GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRasterPos2dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRasterPos2f :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glRasterPos2fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glRasterPos2i :: MonadIO m => GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glRasterPos2iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glRasterPos2s :: MonadIO m => GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glRasterPos2sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glRasterPos3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRasterPos3dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRasterPos3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glRasterPos3fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glRasterPos3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glRasterPos3iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glRasterPos3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glRasterPos3sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glRasterPos4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRasterPos4dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRasterPos4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glRasterPos4fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glRasterPos4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glRasterPos4iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glRasterPos4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glRasterPos4sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glReadBuffer :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glReadPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glReadnPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glRectd :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRectdv :: MonadIO m => Ptr GLdouble -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRectf :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glRectfv :: MonadIO m => Ptr GLfloat -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glRecti :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glRectiv :: MonadIO m => Ptr GLint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glRects :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glRectsv :: MonadIO m => Ptr GLshort -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glReleaseShaderCompiler :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glRenderMode :: MonadIO m => GLenum -> m GLint
+ Graphics.GL.Compatibility46: glRenderbufferStorage :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glRenderbufferStorageMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glResumeTransformFeedback :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glRotated :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glRotatef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glSampleCoverage :: MonadIO m => GLfloat -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m ()
+ Graphics.GL.Compatibility46: glSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glSamplerParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glSamplerParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glScaled :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glScalef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glScissor :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glScissorArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glScissorIndexed :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glScissorIndexedv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3b :: MonadIO m => GLbyte -> GLbyte -> GLbyte -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3bv :: MonadIO m => Ptr GLbyte -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3ub :: MonadIO m => GLubyte -> GLubyte -> GLubyte -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3ubv :: MonadIO m => Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3uiv :: MonadIO m => Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3us :: MonadIO m => GLushort -> GLushort -> GLushort -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColor3usv :: MonadIO m => Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColorP3ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColorP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glSecondaryColorPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glSelectBuffer :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glShadeModel :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Compatibility46: glShaderBinary :: MonadIO m => GLsizei -> Ptr GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glShaderStorageBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glSpecializeShader :: MonadIO m => GLuint -> Ptr GLchar -> GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glStencilFunc :: MonadIO m => GLenum -> GLint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glStencilFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glStencilMask :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glStencilMaskSeparate :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glStencilOp :: MonadIO m => GLenum -> GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glStencilOpSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glTexBuffer :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexBufferRange :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glTexCoord1d :: MonadIO m => GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexCoord1dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexCoord1f :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexCoord1fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexCoord1i :: MonadIO m => GLint -> m ()
+ Graphics.GL.Compatibility46: glTexCoord1iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTexCoord1s :: MonadIO m => GLshort -> m ()
+ Graphics.GL.Compatibility46: glTexCoord1sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glTexCoord2d :: MonadIO m => GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexCoord2dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexCoord2f :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexCoord2fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexCoord2i :: MonadIO m => GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glTexCoord2iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTexCoord2s :: MonadIO m => GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glTexCoord2sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glTexCoord3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexCoord3dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexCoord3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexCoord3fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexCoord3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glTexCoord3iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTexCoord3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glTexCoord3sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glTexCoord4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexCoord4dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexCoord4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexCoord4fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexCoord4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glTexCoord4iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTexCoord4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glTexCoord4sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glTexCoordP1ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexCoordP1uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexCoordP2ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexCoordP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexCoordP3ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexCoordP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexCoordP4ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexCoordP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexCoordPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTexEnvf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexEnvfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexEnvi :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glTexEnviv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTexGend :: MonadIO m => GLenum -> GLenum -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexGendv :: MonadIO m => GLenum -> GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTexGenf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexGenfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexGeni :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glTexGeniv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTexImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTexImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTexImage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glTexImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTexImage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glTexParameterf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTexParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTexStorage1D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glTexStorage2D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glTexStorage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glTexStorage3D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glTexStorage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTextureBarrier :: MonadIO m => m ()
+ Graphics.GL.Compatibility46: glTextureBuffer :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glTextureBufferRange :: MonadIO m => GLuint -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glTextureParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glTextureParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
+ Graphics.GL.Compatibility46: glTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glTextureStorage1D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glTextureStorage2D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glTextureStorage2DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glTextureStorage3D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glTextureStorage3DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Compatibility46: glTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glTextureView :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glTransformFeedbackBufferBase :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glTransformFeedbackBufferRange :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Compatibility46: glTransformFeedbackVaryings :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> m ()
+ Graphics.GL.Compatibility46: glTranslated :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glTranslatef :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform1d :: MonadIO m => GLint -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniform1dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniform1f :: MonadIO m => GLint -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform1fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform1i :: MonadIO m => GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glUniform1iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glUniform1ui :: MonadIO m => GLint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniform1uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniform2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniform2dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniform2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform2fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform2i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glUniform2iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glUniform2ui :: MonadIO m => GLint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniform2uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniform3d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniform3dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniform3f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform3fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform3i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glUniform3iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glUniform3ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniform3uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniform4d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniform4dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniform4f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform4fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniform4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glUniform4iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glUniform4ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniform4uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniformBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix2x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix2x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix2x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix2x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix3x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix3x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix3x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix3x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix4x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix4x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix4x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glUniformMatrix4x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glUniformSubroutinesuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glUnmapBuffer :: MonadIO m => GLenum -> m GLboolean
+ Graphics.GL.Compatibility46: glUnmapNamedBuffer :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Compatibility46: glUseProgram :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glUseProgramStages :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glValidateProgram :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glValidateProgramPipeline :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertex2d :: MonadIO m => GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertex2dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertex2f :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertex2fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertex2i :: MonadIO m => GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glVertex2iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertex2s :: MonadIO m => GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertex2sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertex3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertex3dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertex3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertex3fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertex3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glVertex3iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertex3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertex3sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertex4d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertex4dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertex4f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertex4fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertex4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glVertex4iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertex4s :: MonadIO m => GLshort -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertex4sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexArrayAttribBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexArrayAttribFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexArrayAttribIFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexArrayAttribLFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexArrayBindingDivisor :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexArrayElementBuffer :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexArrayVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glVertexArrayVertexBuffers :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib1d :: MonadIO m => GLuint -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib1f :: MonadIO m => GLuint -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib1fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib1s :: MonadIO m => GLuint -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib1sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib2f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib2fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib2s :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib2sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib3f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib3fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib3s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib3sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4Nbv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4Niv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4Nsv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4Nub :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4Nubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4Nuiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4Nusv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttrib4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribBinding :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribDivisor :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI1i :: MonadIO m => GLuint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI1iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI1ui :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI1uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI2i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI2iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI2ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI2uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI3iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI3uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI4ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribI4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribIFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribIPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribL1d :: MonadIO m => GLuint -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribL1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribL2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribL2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribL3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribL3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribL4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribL4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribLFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribLPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribP1ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribP1uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribP2ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribP2uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribP3ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribP3uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribP4ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribP4uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexAttribPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glVertexBindingDivisor :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexP2ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexP2uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexP3ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexP3uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexP4ui :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexP4uiv :: MonadIO m => GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Compatibility46: glVertexPointer :: MonadIO m => GLint -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Compatibility46: glViewport :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Compatibility46: glViewportArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glViewportIndexedf :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glViewportIndexedfv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
+ Graphics.GL.Compatibility46: glWindowPos2d :: MonadIO m => GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glWindowPos2dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glWindowPos2f :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glWindowPos2fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glWindowPos2i :: MonadIO m => GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glWindowPos2iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glWindowPos2s :: MonadIO m => GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glWindowPos2sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: glWindowPos3d :: MonadIO m => GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Compatibility46: glWindowPos3dv :: MonadIO m => Ptr GLdouble -> m ()
+ Graphics.GL.Compatibility46: glWindowPos3f :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Compatibility46: glWindowPos3fv :: MonadIO m => Ptr GLfloat -> m ()
+ Graphics.GL.Compatibility46: glWindowPos3i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Compatibility46: glWindowPos3iv :: MonadIO m => Ptr GLint -> m ()
+ Graphics.GL.Compatibility46: glWindowPos3s :: MonadIO m => GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Compatibility46: glWindowPos3sv :: MonadIO m => Ptr GLshort -> m ()
+ Graphics.GL.Compatibility46: makeGLDEBUGPROC :: GLDEBUGPROCFunc -> IO (FunPtr GLDEBUGPROCFunc)
+ Graphics.GL.Compatibility46: type GLDEBUGPROC = FunPtr GLDEBUGPROCFunc
+ Graphics.GL.Compatibility46: type GLDEBUGPROCFunc = GLenum @source@. -> GLenum @type@. -> GLuint @id@. -> GLenum @severity@. -> GLsizei @length@. -> Ptr GLchar @message@. -> Ptr () @userParam@. -> IO ()
+ Graphics.GL.Compatibility46: type GLbitfield = Word32
+ Graphics.GL.Compatibility46: type GLboolean = Word8
+ Graphics.GL.Compatibility46: type GLbyte = Int8
+ Graphics.GL.Compatibility46: type GLchar = CChar
+ Graphics.GL.Compatibility46: type GLclampd = Double
+ Graphics.GL.Compatibility46: type GLclampf = Float
+ Graphics.GL.Compatibility46: type GLdouble = Double
+ Graphics.GL.Compatibility46: type GLenum = Word32
+ Graphics.GL.Compatibility46: type GLfloat = Float
+ Graphics.GL.Compatibility46: type GLhalf = Half
+ Graphics.GL.Compatibility46: type GLint = Int32
+ Graphics.GL.Compatibility46: type GLint64 = Int64
+ Graphics.GL.Compatibility46: type GLintptr = CPtrdiff
+ Graphics.GL.Compatibility46: type GLshort = Int16
+ Graphics.GL.Compatibility46: type GLsizei = Int32
+ Graphics.GL.Compatibility46: type GLsizeiptr = CPtrdiff
+ Graphics.GL.Compatibility46: type GLsync = Ptr ()
+ Graphics.GL.Compatibility46: type GLubyte = Word8
+ Graphics.GL.Compatibility46: type GLuint = Word32
+ Graphics.GL.Compatibility46: type GLuint64 = Word64
+ Graphics.GL.Compatibility46: type GLushort = Word16
+ Graphics.GL.Compatibility46: type GLvoid = ()
+ Graphics.GL.Core46: glActiveShaderProgram :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glActiveTexture :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glAttachShader :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glBeginConditionalRender :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Core46: glBeginQuery :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glBeginQueryIndexed :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glBeginTransformFeedback :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glBindAttribLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glBindBuffer :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glBindBufferBase :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glBindBufferRange :: MonadIO m => GLenum -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glBindBuffersBase :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glBindBuffersRange :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizeiptr -> m ()
+ Graphics.GL.Core46: glBindFragDataLocation :: MonadIO m => GLuint -> GLuint -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glBindFragDataLocationIndexed :: MonadIO m => GLuint -> GLuint -> GLuint -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glBindFramebuffer :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glBindImageTexture :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glBindImageTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glBindProgramPipeline :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glBindRenderbuffer :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glBindSampler :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glBindSamplers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glBindTexture :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glBindTextureUnit :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glBindTextures :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glBindTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glBindVertexArray :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glBindVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
+ Graphics.GL.Core46: glBindVertexBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
+ Graphics.GL.Core46: glBlendColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glBlendEquation :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glBlendEquationSeparate :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glBlendEquationSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glBlendEquationi :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Core46: glBlendFunc :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glBlendFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glBlendFuncSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glBlendFunci :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glBlitFramebuffer :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
+ Graphics.GL.Core46: glBlitNamedFramebuffer :: MonadIO m => GLuint -> GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLbitfield -> GLenum -> m ()
+ Graphics.GL.Core46: glBufferData :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLenum -> m ()
+ Graphics.GL.Core46: glBufferStorage :: MonadIO m => GLenum -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
+ Graphics.GL.Core46: glBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
+ Graphics.GL.Core46: glCheckFramebufferStatus :: MonadIO m => GLenum -> m GLenum
+ Graphics.GL.Core46: glCheckNamedFramebufferStatus :: MonadIO m => GLuint -> GLenum -> m GLenum
+ Graphics.GL.Core46: glClampColor :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glClear :: MonadIO m => GLbitfield -> m ()
+ Graphics.GL.Core46: glClearBufferData :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glClearBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glClearBufferfi :: MonadIO m => GLenum -> GLint -> GLfloat -> GLint -> m ()
+ Graphics.GL.Core46: glClearBufferfv :: MonadIO m => GLenum -> GLint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glClearBufferiv :: MonadIO m => GLenum -> GLint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glClearBufferuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glClearColor :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glClearDepth :: MonadIO m => GLdouble -> m ()
+ Graphics.GL.Core46: glClearDepthf :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Core46: glClearNamedBufferData :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glClearNamedBufferSubData :: MonadIO m => GLuint -> GLenum -> GLintptr -> GLsizeiptr -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLint -> GLfloat -> GLint -> m ()
+ Graphics.GL.Core46: glClearNamedFramebufferfv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glClearNamedFramebufferiv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glClearNamedFramebufferuiv :: MonadIO m => GLuint -> GLenum -> GLint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glClearStencil :: MonadIO m => GLint -> m ()
+ Graphics.GL.Core46: glClearTexImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glClearTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glClientWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m GLenum
+ Graphics.GL.Core46: glClipControl :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glColorMask :: MonadIO m => GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
+ Graphics.GL.Core46: glColorMaski :: MonadIO m => GLuint -> GLboolean -> GLboolean -> GLboolean -> GLboolean -> m ()
+ Graphics.GL.Core46: glCompileShader :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glCompressedTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCompressedTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCompressedTexImage3D :: MonadIO m => GLenum -> GLint -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCompressedTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCompressedTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCompressedTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCompressedTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCompressedTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCompressedTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glCopyBufferSubData :: MonadIO m => GLenum -> GLenum -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glCopyImageSubData :: MonadIO m => GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glCopyNamedBufferSubData :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glCopyTexImage1D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLint -> m ()
+ Graphics.GL.Core46: glCopyTexImage2D :: MonadIO m => GLenum -> GLint -> GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> m ()
+ Graphics.GL.Core46: glCopyTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
+ Graphics.GL.Core46: glCopyTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glCopyTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glCopyTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> m ()
+ Graphics.GL.Core46: glCopyTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glCopyTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glCreateBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCreateFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCreateProgram :: MonadIO m => m GLuint
+ Graphics.GL.Core46: glCreateProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCreateQueries :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCreateRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCreateSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCreateShader :: MonadIO m => GLenum -> m GLuint
+ Graphics.GL.Core46: glCreateShaderProgramv :: MonadIO m => GLenum -> GLsizei -> Ptr (Ptr GLchar) -> m GLuint
+ Graphics.GL.Core46: glCreateTextures :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCreateTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCreateVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glCullFace :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glDebugMessageCallback :: MonadIO m => GLDEBUGPROC -> Ptr a -> m ()
+ Graphics.GL.Core46: glDebugMessageControl :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLuint -> GLboolean -> m ()
+ Graphics.GL.Core46: glDebugMessageInsert :: MonadIO m => GLenum -> GLenum -> GLuint -> GLenum -> GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glDeleteBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDeleteFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDeleteProgram :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glDeleteProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDeleteQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDeleteRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDeleteSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDeleteShader :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glDeleteSync :: MonadIO m => GLsync -> m ()
+ Graphics.GL.Core46: glDeleteTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDeleteTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDeleteVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glDepthFunc :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glDepthMask :: MonadIO m => GLboolean -> m ()
+ Graphics.GL.Core46: glDepthRange :: MonadIO m => GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glDepthRangeArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glDepthRangeIndexed :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glDepthRangef :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glDetachShader :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glDisable :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glDisableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glDisableVertexAttribArray :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glDisablei :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glDispatchCompute :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glDispatchComputeIndirect :: MonadIO m => GLintptr -> m ()
+ Graphics.GL.Core46: glDrawArrays :: MonadIO m => GLenum -> GLint -> GLsizei -> m ()
+ Graphics.GL.Core46: glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glDrawArraysInstanced :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glDrawArraysInstancedBaseInstance :: MonadIO m => GLenum -> GLint -> GLsizei -> GLsizei -> GLuint -> m ()
+ Graphics.GL.Core46: glDrawBuffer :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glDrawBuffers :: MonadIO m => GLsizei -> Ptr GLenum -> m ()
+ Graphics.GL.Core46: glDrawElements :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glDrawElementsBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
+ Graphics.GL.Core46: glDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glDrawElementsInstanced :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> m ()
+ Graphics.GL.Core46: glDrawElementsInstancedBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLuint -> m ()
+ Graphics.GL.Core46: glDrawElementsInstancedBaseVertex :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> m ()
+ Graphics.GL.Core46: glDrawElementsInstancedBaseVertexBaseInstance :: MonadIO m => GLenum -> GLsizei -> GLenum -> Ptr a -> GLsizei -> GLint -> GLuint -> m ()
+ Graphics.GL.Core46: glDrawRangeElements :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glDrawRangeElementsBaseVertex :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> GLenum -> Ptr a -> GLint -> m ()
+ Graphics.GL.Core46: glDrawTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glDrawTransformFeedbackInstanced :: MonadIO m => GLenum -> GLuint -> GLsizei -> m ()
+ Graphics.GL.Core46: glDrawTransformFeedbackStream :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glDrawTransformFeedbackStreamInstanced :: MonadIO m => GLenum -> GLuint -> GLuint -> GLsizei -> m ()
+ Graphics.GL.Core46: glEnable :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glEnableVertexArrayAttrib :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glEnableVertexAttribArray :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glEnablei :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glEndConditionalRender :: MonadIO m => m ()
+ Graphics.GL.Core46: glEndQuery :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glEndQueryIndexed :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glEndTransformFeedback :: MonadIO m => m ()
+ Graphics.GL.Core46: glFenceSync :: MonadIO m => GLenum -> GLbitfield -> m GLsync
+ Graphics.GL.Core46: glFinish :: MonadIO m => m ()
+ Graphics.GL.Core46: glFlush :: MonadIO m => m ()
+ Graphics.GL.Core46: glFlushMappedBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glFlushMappedNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glFramebufferParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glFramebufferRenderbuffer :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glFramebufferTexture :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> m ()
+ Graphics.GL.Core46: glFramebufferTexture1D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
+ Graphics.GL.Core46: glFramebufferTexture2D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> m ()
+ Graphics.GL.Core46: glFramebufferTexture3D :: MonadIO m => GLenum -> GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glFramebufferTextureLayer :: MonadIO m => GLenum -> GLenum -> GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glFrontFace :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glGenBuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenFramebuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenQueries :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenRenderbuffers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenSamplers :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenTextures :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenVertexArrays :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGenerateMipmap :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glGenerateTextureMipmap :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glGetActiveAtomicCounterBufferiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetActiveAttrib :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetActiveSubroutineName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetActiveSubroutineUniformName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetActiveSubroutineUniformiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetActiveUniform :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLint -> Ptr GLenum -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetActiveUniformBlockName :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetActiveUniformBlockiv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetActiveUniformName :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetActiveUniformsiv :: MonadIO m => GLuint -> GLsizei -> Ptr GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetAttachedShaders :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetAttribLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
+ Graphics.GL.Core46: glGetBooleani_v :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
+ Graphics.GL.Core46: glGetBooleanv :: MonadIO m => GLenum -> Ptr GLboolean -> m ()
+ Graphics.GL.Core46: glGetBufferParameteri64v :: MonadIO m => GLenum -> GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Core46: glGetBufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetBufferPointerv :: MonadIO m => GLenum -> GLenum -> Ptr (Ptr a) -> m ()
+ Graphics.GL.Core46: glGetBufferSubData :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetCompressedTexImage :: MonadIO m => GLenum -> GLint -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetCompressedTextureImage :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetCompressedTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetDebugMessageLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> Ptr GLenum -> Ptr GLuint -> Ptr GLenum -> Ptr GLsizei -> Ptr GLchar -> m GLuint
+ Graphics.GL.Core46: glGetDoublei_v :: MonadIO m => GLenum -> GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glGetDoublev :: MonadIO m => GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glGetError :: MonadIO m => m GLenum
+ Graphics.GL.Core46: glGetFloati_v :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetFloatv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetFragDataIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
+ Graphics.GL.Core46: glGetFragDataLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
+ Graphics.GL.Core46: glGetFramebufferAttachmentParameteriv :: MonadIO m => GLenum -> GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetFramebufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetGraphicsResetStatus :: MonadIO m => m GLenum
+ Graphics.GL.Core46: glGetInteger64i_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint64 -> m ()
+ Graphics.GL.Core46: glGetInteger64v :: MonadIO m => GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Core46: glGetIntegeri_v :: MonadIO m => GLenum -> GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetIntegerv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetInternalformati64v :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint64 -> m ()
+ Graphics.GL.Core46: glGetInternalformativ :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetMultisamplefv :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetNamedBufferParameteri64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Core46: glGetNamedBufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetNamedBufferPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
+ Graphics.GL.Core46: glGetNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetNamedFramebufferAttachmentParameteriv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetNamedFramebufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetNamedRenderbufferParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetPointerv :: MonadIO m => GLenum -> Ptr (Ptr a) -> m ()
+ Graphics.GL.Core46: glGetProgramBinary :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetProgramInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetProgramInterfaceiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetProgramPipelineInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetProgramPipelineiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetProgramResourceIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
+ Graphics.GL.Core46: glGetProgramResourceLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
+ Graphics.GL.Core46: glGetProgramResourceLocationIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
+ Graphics.GL.Core46: glGetProgramResourceName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetProgramResourceiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetProgramStageiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetProgramiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetQueryBufferObjecti64v :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
+ Graphics.GL.Core46: glGetQueryBufferObjectiv :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
+ Graphics.GL.Core46: glGetQueryBufferObjectui64v :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
+ Graphics.GL.Core46: glGetQueryBufferObjectuiv :: MonadIO m => GLuint -> GLuint -> GLenum -> GLintptr -> m ()
+ Graphics.GL.Core46: glGetQueryIndexediv :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetQueryObjecti64v :: MonadIO m => GLuint -> GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Core46: glGetQueryObjectiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetQueryObjectui64v :: MonadIO m => GLuint -> GLenum -> Ptr GLuint64 -> m ()
+ Graphics.GL.Core46: glGetQueryObjectuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetQueryiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetRenderbufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetShaderInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetShaderPrecisionFormat :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetShaderiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetString :: MonadIO m => GLenum -> m (Ptr GLubyte)
+ Graphics.GL.Core46: glGetStringi :: MonadIO m => GLenum -> GLuint -> m (Ptr GLubyte)
+ Graphics.GL.Core46: glGetSubroutineIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
+ Graphics.GL.Core46: glGetSubroutineUniformLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
+ Graphics.GL.Core46: glGetSynciv :: MonadIO m => GLsync -> GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetTexImage :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetTexLevelParameterfv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetTexLevelParameteriv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetTextureImage :: MonadIO m => GLuint -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetTextureLevelParameterfv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetTextureLevelParameteriv :: MonadIO m => GLuint -> GLint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetTextureSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetTransformFeedbackVarying :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLsizei -> Ptr GLenum -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glGetTransformFeedbacki64_v :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint64 -> m ()
+ Graphics.GL.Core46: glGetTransformFeedbacki_v :: MonadIO m => GLuint -> GLenum -> GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetTransformFeedbackiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetUniformBlockIndex :: MonadIO m => GLuint -> Ptr GLchar -> m GLuint
+ Graphics.GL.Core46: glGetUniformIndices :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetUniformLocation :: MonadIO m => GLuint -> Ptr GLchar -> m GLint
+ Graphics.GL.Core46: glGetUniformSubroutineuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetUniformdv :: MonadIO m => GLuint -> GLint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glGetUniformfv :: MonadIO m => GLuint -> GLint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetUniformiv :: MonadIO m => GLuint -> GLint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetUniformuiv :: MonadIO m => GLuint -> GLint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetVertexArrayIndexed64iv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint64 -> m ()
+ Graphics.GL.Core46: glGetVertexArrayIndexediv :: MonadIO m => GLuint -> GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetVertexArrayiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetVertexAttribIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetVertexAttribIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glGetVertexAttribLdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glGetVertexAttribPointerv :: MonadIO m => GLuint -> GLenum -> Ptr (Ptr a) -> m ()
+ Graphics.GL.Core46: glGetVertexAttribdv :: MonadIO m => GLuint -> GLenum -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glGetVertexAttribfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetVertexAttribiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetnCompressedTexImage :: MonadIO m => GLenum -> GLint -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetnTexImage :: MonadIO m => GLenum -> GLint -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glGetnUniformdv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glGetnUniformfv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glGetnUniformiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glGetnUniformuiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glHint :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glInvalidateBufferData :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glInvalidateBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glInvalidateFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> m ()
+ Graphics.GL.Core46: glInvalidateNamedFramebufferData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
+ Graphics.GL.Core46: glInvalidateNamedFramebufferSubData :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glInvalidateSubFramebuffer :: MonadIO m => GLenum -> GLsizei -> Ptr GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glInvalidateTexImage :: MonadIO m => GLuint -> GLint -> m ()
+ Graphics.GL.Core46: glInvalidateTexSubImage :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glIsBuffer :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsEnabled :: MonadIO m => GLenum -> m GLboolean
+ Graphics.GL.Core46: glIsEnabledi :: MonadIO m => GLenum -> GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsFramebuffer :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsProgram :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsProgramPipeline :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsQuery :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsRenderbuffer :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsSampler :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsShader :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsSync :: MonadIO m => GLsync -> m GLboolean
+ Graphics.GL.Core46: glIsTexture :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsTransformFeedback :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glIsVertexArray :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glLineWidth :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Core46: glLinkProgram :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glLogicOp :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glMapBuffer :: MonadIO m => GLenum -> GLenum -> m (Ptr a)
+ Graphics.GL.Core46: glMapBufferRange :: MonadIO m => GLenum -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
+ Graphics.GL.Core46: glMapNamedBuffer :: MonadIO m => GLuint -> GLenum -> m (Ptr a)
+ Graphics.GL.Core46: glMapNamedBufferRange :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> GLbitfield -> m (Ptr a)
+ Graphics.GL.Core46: glMemoryBarrier :: MonadIO m => GLbitfield -> m ()
+ Graphics.GL.Core46: glMemoryBarrierByRegion :: MonadIO m => GLbitfield -> m ()
+ Graphics.GL.Core46: glMinSampleShading :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Core46: glMultiDrawArrays :: MonadIO m => GLenum -> Ptr GLint -> Ptr GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glMultiDrawArraysIndirect :: MonadIO m => GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glMultiDrawArraysIndirectCount :: MonadIO m => GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glMultiDrawElements :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> m ()
+ Graphics.GL.Core46: glMultiDrawElementsBaseVertex :: MonadIO m => GLenum -> Ptr GLsizei -> GLenum -> Ptr (Ptr a) -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glMultiDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glMultiDrawElementsIndirectCount :: MonadIO m => GLenum -> GLenum -> Ptr a -> GLintptr -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glNamedBufferData :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLenum -> m ()
+ Graphics.GL.Core46: glNamedBufferStorage :: MonadIO m => GLuint -> GLsizeiptr -> Ptr a -> GLbitfield -> m ()
+ Graphics.GL.Core46: glNamedBufferSubData :: MonadIO m => GLuint -> GLintptr -> GLsizeiptr -> Ptr a -> m ()
+ Graphics.GL.Core46: glNamedFramebufferDrawBuffer :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Core46: glNamedFramebufferDrawBuffers :: MonadIO m => GLuint -> GLsizei -> Ptr GLenum -> m ()
+ Graphics.GL.Core46: glNamedFramebufferParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glNamedFramebufferReadBuffer :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Core46: glNamedFramebufferRenderbuffer :: MonadIO m => GLuint -> GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glNamedFramebufferTexture :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> m ()
+ Graphics.GL.Core46: glNamedFramebufferTextureLayer :: MonadIO m => GLuint -> GLenum -> GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glNamedRenderbufferStorage :: MonadIO m => GLuint -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glNamedRenderbufferStorageMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glObjectLabel :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glObjectPtrLabel :: MonadIO m => Ptr a -> GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glPatchParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glPatchParameteri :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glPauseTransformFeedback :: MonadIO m => m ()
+ Graphics.GL.Core46: glPixelStoref :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Core46: glPixelStorei :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glPointParameterf :: MonadIO m => GLenum -> GLfloat -> m ()
+ Graphics.GL.Core46: glPointParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glPointParameteri :: MonadIO m => GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glPointParameteriv :: MonadIO m => GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glPointSize :: MonadIO m => GLfloat -> m ()
+ Graphics.GL.Core46: glPolygonMode :: MonadIO m => GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glPolygonOffset :: MonadIO m => GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glPolygonOffsetClamp :: MonadIO m => GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glPopDebugGroup :: MonadIO m => m ()
+ Graphics.GL.Core46: glPrimitiveRestartIndex :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glProgramBinary :: MonadIO m => GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
+ Graphics.GL.Core46: glProgramParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform1d :: MonadIO m => GLuint -> GLint -> GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniform1dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniform1f :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniform1fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniform1i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform1iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform1ui :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
+ Graphics.GL.Core46: glProgramUniform1uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glProgramUniform2d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniform2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniform2f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniform2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniform2i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform2iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform2ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glProgramUniform2uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glProgramUniform3d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniform3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniform3f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniform3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniform3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform3iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform3ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glProgramUniform3uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glProgramUniform4d :: MonadIO m => GLuint -> GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniform4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniform4f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniform4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniform4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform4iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glProgramUniform4ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glProgramUniform4uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix2x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix2x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix2x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix2x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix3x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix3x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix3x4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix3x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix4dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix4x2dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix4x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix4x3dv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glProgramUniformMatrix4x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glProvokingVertex :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glPushDebugGroup :: MonadIO m => GLenum -> GLuint -> GLsizei -> Ptr GLchar -> m ()
+ Graphics.GL.Core46: glQueryCounter :: MonadIO m => GLuint -> GLenum -> m ()
+ Graphics.GL.Core46: glReadBuffer :: MonadIO m => GLenum -> m ()
+ Graphics.GL.Core46: glReadPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glReadnPixels :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glReleaseShaderCompiler :: MonadIO m => m ()
+ Graphics.GL.Core46: glRenderbufferStorage :: MonadIO m => GLenum -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glRenderbufferStorageMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glResumeTransformFeedback :: MonadIO m => m ()
+ Graphics.GL.Core46: glSampleCoverage :: MonadIO m => GLfloat -> GLboolean -> m ()
+ Graphics.GL.Core46: glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m ()
+ Graphics.GL.Core46: glSamplerParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glSamplerParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glSamplerParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Core46: glSamplerParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glSamplerParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glSamplerParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glScissor :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glScissorArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glScissorIndexed :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glScissorIndexedv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glShaderBinary :: MonadIO m => GLsizei -> Ptr GLuint -> GLenum -> Ptr a -> GLsizei -> m ()
+ Graphics.GL.Core46: glShaderSource :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glShaderStorageBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glSpecializeShader :: MonadIO m => GLuint -> Ptr GLchar -> GLuint -> Ptr GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glStencilFunc :: MonadIO m => GLenum -> GLint -> GLuint -> m ()
+ Graphics.GL.Core46: glStencilFuncSeparate :: MonadIO m => GLenum -> GLenum -> GLint -> GLuint -> m ()
+ Graphics.GL.Core46: glStencilMask :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glStencilMaskSeparate :: MonadIO m => GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glStencilOp :: MonadIO m => GLenum -> GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glStencilOpSeparate :: MonadIO m => GLenum -> GLenum -> GLenum -> GLenum -> m ()
+ Graphics.GL.Core46: glTexBuffer :: MonadIO m => GLenum -> GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glTexBufferRange :: MonadIO m => GLenum -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glTexImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTexImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTexImage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Core46: glTexImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLint -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTexImage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Core46: glTexParameterIiv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glTexParameterIuiv :: MonadIO m => GLenum -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glTexParameterf :: MonadIO m => GLenum -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Core46: glTexParameterfv :: MonadIO m => GLenum -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glTexParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glTexParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glTexStorage1D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> m ()
+ Graphics.GL.Core46: glTexStorage2D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glTexStorage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Core46: glTexStorage3D :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glTexStorage3DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Core46: glTexSubImage1D :: MonadIO m => GLenum -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTexSubImage2D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTexSubImage3D :: MonadIO m => GLenum -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTextureBarrier :: MonadIO m => m ()
+ Graphics.GL.Core46: glTextureBuffer :: MonadIO m => GLuint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glTextureBufferRange :: MonadIO m => GLuint -> GLenum -> GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glTextureParameterIiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glTextureParameterIuiv :: MonadIO m => GLuint -> GLenum -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glTextureParameterf :: MonadIO m => GLuint -> GLenum -> GLfloat -> m ()
+ Graphics.GL.Core46: glTextureParameterfv :: MonadIO m => GLuint -> GLenum -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glTextureParameteri :: MonadIO m => GLuint -> GLenum -> GLint -> m ()
+ Graphics.GL.Core46: glTextureParameteriv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glTextureStorage1D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> m ()
+ Graphics.GL.Core46: glTextureStorage2D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glTextureStorage2DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Core46: glTextureStorage3D :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glTextureStorage3DMultisample :: MonadIO m => GLuint -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLsizei -> GLboolean -> m ()
+ Graphics.GL.Core46: glTextureSubImage1D :: MonadIO m => GLuint -> GLint -> GLint -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTextureSubImage2D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTextureSubImage3D :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> GLsizei -> GLenum -> GLenum -> Ptr a -> m ()
+ Graphics.GL.Core46: glTextureView :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glTransformFeedbackBufferBase :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glTransformFeedbackBufferRange :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizeiptr -> m ()
+ Graphics.GL.Core46: glTransformFeedbackVaryings :: MonadIO m => GLuint -> GLsizei -> Ptr (Ptr GLchar) -> GLenum -> m ()
+ Graphics.GL.Core46: glUniform1d :: MonadIO m => GLint -> GLdouble -> m ()
+ Graphics.GL.Core46: glUniform1dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniform1f :: MonadIO m => GLint -> GLfloat -> m ()
+ Graphics.GL.Core46: glUniform1fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniform1i :: MonadIO m => GLint -> GLint -> m ()
+ Graphics.GL.Core46: glUniform1iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glUniform1ui :: MonadIO m => GLint -> GLuint -> m ()
+ Graphics.GL.Core46: glUniform1uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glUniform2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glUniform2dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniform2f :: MonadIO m => GLint -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glUniform2fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniform2i :: MonadIO m => GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glUniform2iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glUniform2ui :: MonadIO m => GLint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glUniform2uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glUniform3d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glUniform3dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniform3f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glUniform3fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniform3i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glUniform3iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glUniform3ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glUniform3uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glUniform4d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glUniform4dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniform4f :: MonadIO m => GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glUniform4fv :: MonadIO m => GLint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniform4i :: MonadIO m => GLint -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glUniform4iv :: MonadIO m => GLint -> GLsizei -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glUniform4ui :: MonadIO m => GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glUniform4uiv :: MonadIO m => GLint -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glUniformBlockBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glUniformMatrix2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformMatrix2x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix2x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformMatrix2x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix2x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformMatrix3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformMatrix3x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix3x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformMatrix3x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix3x4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformMatrix4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix4fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformMatrix4x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix4x2fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformMatrix4x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glUniformMatrix4x3fv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glUniformSubroutinesuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glUnmapBuffer :: MonadIO m => GLenum -> m GLboolean
+ Graphics.GL.Core46: glUnmapNamedBuffer :: MonadIO m => GLuint -> m GLboolean
+ Graphics.GL.Core46: glUseProgram :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glUseProgramStages :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
+ Graphics.GL.Core46: glValidateProgram :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glValidateProgramPipeline :: MonadIO m => GLuint -> m ()
+ Graphics.GL.Core46: glVertexArrayAttribBinding :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexArrayAttribFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexArrayAttribIFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexArrayAttribLFormat :: MonadIO m => GLuint -> GLuint -> GLint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexArrayBindingDivisor :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexArrayElementBuffer :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexArrayVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
+ Graphics.GL.Core46: glVertexArrayVertexBuffers :: MonadIO m => GLuint -> GLuint -> GLsizei -> Ptr GLuint -> Ptr GLintptr -> Ptr GLsizei -> m ()
+ Graphics.GL.Core46: glVertexAttrib1d :: MonadIO m => GLuint -> GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttrib1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttrib1f :: MonadIO m => GLuint -> GLfloat -> m ()
+ Graphics.GL.Core46: glVertexAttrib1fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glVertexAttrib1s :: MonadIO m => GLuint -> GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib1sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttrib2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttrib2f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glVertexAttrib2fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glVertexAttrib2s :: MonadIO m => GLuint -> GLshort -> GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib2sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttrib3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttrib3f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glVertexAttrib3fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glVertexAttrib3s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib3sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib4Nbv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
+ Graphics.GL.Core46: glVertexAttrib4Niv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glVertexAttrib4Nsv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib4Nub :: MonadIO m => GLuint -> GLubyte -> GLubyte -> GLubyte -> GLubyte -> m ()
+ Graphics.GL.Core46: glVertexAttrib4Nubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
+ Graphics.GL.Core46: glVertexAttrib4Nuiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttrib4Nusv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
+ Graphics.GL.Core46: glVertexAttrib4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
+ Graphics.GL.Core46: glVertexAttrib4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttrib4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttrib4f :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glVertexAttrib4fv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glVertexAttrib4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glVertexAttrib4s :: MonadIO m => GLuint -> GLshort -> GLshort -> GLshort -> GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttrib4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
+ Graphics.GL.Core46: glVertexAttrib4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttrib4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
+ Graphics.GL.Core46: glVertexAttribBinding :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribDivisor :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI1i :: MonadIO m => GLuint -> GLint -> m ()
+ Graphics.GL.Core46: glVertexAttribI1iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glVertexAttribI1ui :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI1uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI2i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glVertexAttribI2iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glVertexAttribI2ui :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI2uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glVertexAttribI3iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glVertexAttribI3ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI3uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI4bv :: MonadIO m => GLuint -> Ptr GLbyte -> m ()
+ Graphics.GL.Core46: glVertexAttribI4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
+ Graphics.GL.Core46: glVertexAttribI4iv :: MonadIO m => GLuint -> Ptr GLint -> m ()
+ Graphics.GL.Core46: glVertexAttribI4sv :: MonadIO m => GLuint -> Ptr GLshort -> m ()
+ Graphics.GL.Core46: glVertexAttribI4ubv :: MonadIO m => GLuint -> Ptr GLubyte -> m ()
+ Graphics.GL.Core46: glVertexAttribI4ui :: MonadIO m => GLuint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI4uiv :: MonadIO m => GLuint -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribI4usv :: MonadIO m => GLuint -> Ptr GLushort -> m ()
+ Graphics.GL.Core46: glVertexAttribIFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribIPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glVertexAttribL1d :: MonadIO m => GLuint -> GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttribL1dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttribL2d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttribL2dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttribL3d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttribL3dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttribL4d :: MonadIO m => GLuint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttribL4dv :: MonadIO m => GLuint -> Ptr GLdouble -> m ()
+ Graphics.GL.Core46: glVertexAttribLFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribLPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glVertexAttribP1ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribP1uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribP2ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribP2uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribP3ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribP3uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribP4ui :: MonadIO m => GLuint -> GLenum -> GLboolean -> GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribP4uiv :: MonadIO m => GLuint -> GLenum -> GLboolean -> Ptr GLuint -> m ()
+ Graphics.GL.Core46: glVertexAttribPointer :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLsizei -> Ptr a -> m ()
+ Graphics.GL.Core46: glVertexBindingDivisor :: MonadIO m => GLuint -> GLuint -> m ()
+ Graphics.GL.Core46: glViewport :: MonadIO m => GLint -> GLint -> GLsizei -> GLsizei -> m ()
+ Graphics.GL.Core46: glViewportArrayv :: MonadIO m => GLuint -> GLsizei -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glViewportIndexedf :: MonadIO m => GLuint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
+ Graphics.GL.Core46: glViewportIndexedfv :: MonadIO m => GLuint -> Ptr GLfloat -> m ()
+ Graphics.GL.Core46: glWaitSync :: MonadIO m => GLsync -> GLbitfield -> GLuint64 -> m ()
+ Graphics.GL.Core46: makeGLDEBUGPROC :: GLDEBUGPROCFunc -> IO (FunPtr GLDEBUGPROCFunc)
+ Graphics.GL.Core46: type GLDEBUGPROC = FunPtr GLDEBUGPROCFunc
+ Graphics.GL.Core46: type GLDEBUGPROCFunc = GLenum @source@. -> GLenum @type@. -> GLuint @id@. -> GLenum @severity@. -> GLsizei @length@. -> Ptr GLchar @message@. -> Ptr () @userParam@. -> IO ()
+ Graphics.GL.Core46: type GLbitfield = Word32
+ Graphics.GL.Core46: type GLboolean = Word8
+ Graphics.GL.Core46: type GLbyte = Int8
+ Graphics.GL.Core46: type GLchar = CChar
+ Graphics.GL.Core46: type GLclampd = Double
+ Graphics.GL.Core46: type GLclampf = Float
+ Graphics.GL.Core46: type GLdouble = Double
+ Graphics.GL.Core46: type GLenum = Word32
+ Graphics.GL.Core46: type GLfloat = Float
+ Graphics.GL.Core46: type GLhalf = Half
+ Graphics.GL.Core46: type GLint = Int32
+ Graphics.GL.Core46: type GLint64 = Int64
+ Graphics.GL.Core46: type GLintptr = CPtrdiff
+ Graphics.GL.Core46: type GLshort = Int16
+ Graphics.GL.Core46: type GLsizei = Int32
+ Graphics.GL.Core46: type GLsizeiptr = CPtrdiff
+ Graphics.GL.Core46: type GLsync = Ptr ()
+ Graphics.GL.Core46: type GLubyte = Word8
+ Graphics.GL.Core46: type GLuint = Word32
+ Graphics.GL.Core46: type GLuint64 = Word64
+ Graphics.GL.Core46: type GLushort = Word16
+ Graphics.GL.Core46: type GLvoid = ()
+ Graphics.GL.NV.ConservativeRasterPreSnap: glGetNVConservativeRasterPreSnap :: MonadIO m => m Bool
+ Graphics.GL.NV.ConservativeRasterPreSnap: gl_NV_conservative_raster_pre_snap :: Bool
Files
- CHANGELOG.md +5/−0
- OpenGLRaw.cabal +8/−3
- RegistryProcessor/OpenGL-Registry/xml/gl.xml too large to diff
- RegistryProcessor/src/Main.hs +2/−1
- src/Graphics/GL.hs +3/−3
- src/Graphics/GL/AMD.hs +1/−1
- src/Graphics/GL/AMD/BlendMinmaxFactor.hs +1/−1
- src/Graphics/GL/AMD/DebugOutput.hs +1/−1
- src/Graphics/GL/AMD/DepthClampSeparate.hs +1/−1
- src/Graphics/GL/AMD/DrawBuffersBlend.hs +1/−1
- src/Graphics/GL/AMD/FramebufferSamplePositions.hs +1/−1
- src/Graphics/GL/AMD/GPUShaderHalfFloat.hs +1/−1
- src/Graphics/GL/AMD/GPUShaderInt64.hs +1/−1
- src/Graphics/GL/AMD/InterleavedElements.hs +1/−1
- src/Graphics/GL/AMD/MultiDrawIndirect.hs +1/−1
- src/Graphics/GL/AMD/NameGenDelete.hs +1/−1
- src/Graphics/GL/AMD/OcclusionQueryEvent.hs +1/−1
- src/Graphics/GL/AMD/PerformanceMonitor.hs +1/−1
- src/Graphics/GL/AMD/PinnedMemory.hs +1/−1
- src/Graphics/GL/AMD/QueryBufferObject.hs +1/−1
- src/Graphics/GL/AMD/SamplePositions.hs +1/−1
- src/Graphics/GL/AMD/SeamlessCubemapPerTexture.hs +1/−1
- src/Graphics/GL/AMD/SparseTexture.hs +1/−1
- src/Graphics/GL/AMD/StencilOperationExtended.hs +1/−1
- src/Graphics/GL/AMD/TransformFeedback4.hs +1/−1
- src/Graphics/GL/AMD/VertexShaderTessellator.hs +1/−1
- src/Graphics/GL/APPLE.hs +1/−1
- src/Graphics/GL/APPLE/AuxDepthStencil.hs +1/−1
- src/Graphics/GL/APPLE/ClientStorage.hs +1/−1
- src/Graphics/GL/APPLE/ElementArray.hs +1/−1
- src/Graphics/GL/APPLE/Fence.hs +1/−1
- src/Graphics/GL/APPLE/FloatPixels.hs +1/−1
- src/Graphics/GL/APPLE/FlushBufferRange.hs +1/−1
- src/Graphics/GL/APPLE/ObjectPurgeable.hs +1/−1
- src/Graphics/GL/APPLE/RGB422.hs +1/−1
- src/Graphics/GL/APPLE/RowBytes.hs +1/−1
- src/Graphics/GL/APPLE/SpecularVector.hs +1/−1
- src/Graphics/GL/APPLE/TextureRange.hs +1/−1
- src/Graphics/GL/APPLE/TransformHint.hs +1/−1
- src/Graphics/GL/APPLE/VertexArrayObject.hs +1/−1
- src/Graphics/GL/APPLE/VertexArrayRange.hs +1/−1
- src/Graphics/GL/APPLE/VertexProgramEvaluators.hs +1/−1
- src/Graphics/GL/APPLE/YCbCr422.hs +1/−1
- src/Graphics/GL/ARB.hs +1/−1
- src/Graphics/GL/ARB/BaseInstance.hs +1/−1
- src/Graphics/GL/ARB/BindlessTexture.hs +1/−1
- src/Graphics/GL/ARB/BlendFuncExtended.hs +1/−1
- src/Graphics/GL/ARB/BufferStorage.hs +1/−1
- src/Graphics/GL/ARB/CLEvent.hs +1/−1
- src/Graphics/GL/ARB/ClearBufferObject.hs +1/−1
- src/Graphics/GL/ARB/ClearTexture.hs +1/−1
- src/Graphics/GL/ARB/ClipControl.hs +1/−1
- src/Graphics/GL/ARB/ColorBufferFloat.hs +1/−1
- src/Graphics/GL/ARB/CompressedTexturePixelStorage.hs +1/−1
- src/Graphics/GL/ARB/ComputeShader.hs +1/−1
- src/Graphics/GL/ARB/ComputeVariableGroupSize.hs +1/−1
- src/Graphics/GL/ARB/ConditionalRenderInverted.hs +1/−1
- src/Graphics/GL/ARB/CopyBuffer.hs +1/−1
- src/Graphics/GL/ARB/CopyImage.hs +1/−1
- src/Graphics/GL/ARB/CullDistance.hs +1/−1
- src/Graphics/GL/ARB/DebugOutput.hs +1/−1
- src/Graphics/GL/ARB/DepthBufferFloat.hs +1/−1
- src/Graphics/GL/ARB/DepthClamp.hs +1/−1
- src/Graphics/GL/ARB/DepthTexture.hs +1/−1
- src/Graphics/GL/ARB/DirectStateAccess.hs +1/−1
- src/Graphics/GL/ARB/DrawBuffers.hs +1/−1
- src/Graphics/GL/ARB/DrawBuffersBlend.hs +1/−1
- src/Graphics/GL/ARB/DrawElementsBaseVertex.hs +1/−1
- src/Graphics/GL/ARB/DrawIndirect.hs +1/−1
- src/Graphics/GL/ARB/DrawInstanced.hs +1/−1
- src/Graphics/GL/ARB/ES2Compatibility.hs +1/−1
- src/Graphics/GL/ARB/ES31Compatibility.hs +1/−1
- src/Graphics/GL/ARB/ES32Compatibility.hs +1/−1
- src/Graphics/GL/ARB/ES3Compatibility.hs +1/−1
- src/Graphics/GL/ARB/EnhancedLayouts.hs +1/−1
- src/Graphics/GL/ARB/ExplicitUniformLocation.hs +1/−1
- src/Graphics/GL/ARB/FragmentProgram.hs +1/−1
- src/Graphics/GL/ARB/FragmentShader.hs +1/−1
- src/Graphics/GL/ARB/FramebufferNoAttachments.hs +1/−1
- src/Graphics/GL/ARB/FramebufferObjectCompatibility.hs +1/−1
- src/Graphics/GL/ARB/FramebufferObjectCore.hs +1/−1
- src/Graphics/GL/ARB/FramebufferSRGB.hs +1/−1
- src/Graphics/GL/ARB/GPUShader5.hs +1/−1
- src/Graphics/GL/ARB/GPUShaderFP64.hs +1/−1
- src/Graphics/GL/ARB/GPUShaderInt64.hs +1/−1
- src/Graphics/GL/ARB/GeometryShader4.hs +1/−1
- src/Graphics/GL/ARB/GetProgramBinary.hs +1/−1
- src/Graphics/GL/ARB/GetTextureSubImage.hs +1/−1
- src/Graphics/GL/ARB/GlSpirv.hs +1/−1
- src/Graphics/GL/ARB/HalfFloatPixel.hs +1/−1
- src/Graphics/GL/ARB/HalfFloatVertex.hs +1/−1
- src/Graphics/GL/ARB/ImagingCompatibility.hs +1/−1
- src/Graphics/GL/ARB/ImagingCore.hs +1/−1
- src/Graphics/GL/ARB/IndirectParameters.hs +1/−1
- src/Graphics/GL/ARB/InstancedArrays.hs +1/−1
- src/Graphics/GL/ARB/InternalformatQuery.hs +1/−1
- src/Graphics/GL/ARB/InternalformatQuery2.hs +1/−1
- src/Graphics/GL/ARB/InvalidateSubdata.hs +1/−1
- src/Graphics/GL/ARB/MapBufferAlignment.hs +1/−1
- src/Graphics/GL/ARB/MapBufferRange.hs +1/−1
- src/Graphics/GL/ARB/MatrixPalette.hs +1/−1
- src/Graphics/GL/ARB/MultiBind.hs +1/−1
- src/Graphics/GL/ARB/MultiDrawIndirect.hs +1/−1
- src/Graphics/GL/ARB/Multisample.hs +1/−1
- src/Graphics/GL/ARB/Multitexture.hs +1/−1
- src/Graphics/GL/ARB/OcclusionQuery.hs +1/−1
- src/Graphics/GL/ARB/OcclusionQuery2.hs +1/−1
- src/Graphics/GL/ARB/ParallelShaderCompile.hs +1/−1
- src/Graphics/GL/ARB/PipelineStatisticsQuery.hs +1/−1
- src/Graphics/GL/ARB/PixelBufferObject.hs +1/−1
- src/Graphics/GL/ARB/PointParameters.hs +1/−1
- src/Graphics/GL/ARB/PointSprite.hs +1/−1
- src/Graphics/GL/ARB/PolygonOffsetClamp.hs +1/−1
- src/Graphics/GL/ARB/ProgramInterfaceQuery.hs +1/−1
- src/Graphics/GL/ARB/ProvokingVertex.hs +1/−1
- src/Graphics/GL/ARB/QueryBufferObject.hs +1/−1
- src/Graphics/GL/ARB/RobustnessCompatibility.hs +1/−1
- src/Graphics/GL/ARB/RobustnessCore.hs +1/−1
- src/Graphics/GL/ARB/SampleLocations.hs +1/−1
- src/Graphics/GL/ARB/SampleShading.hs +1/−1
- src/Graphics/GL/ARB/SamplerObjects.hs +1/−1
- src/Graphics/GL/ARB/SeamlessCubeMap.hs +1/−1
- src/Graphics/GL/ARB/SeamlessCubemapPerTexture.hs +1/−1
- src/Graphics/GL/ARB/SeparateShaderObjects.hs +1/−1
- src/Graphics/GL/ARB/ShaderAtomicCounters.hs +1/−1
- src/Graphics/GL/ARB/ShaderImageLoadStore.hs +1/−1
- src/Graphics/GL/ARB/ShaderObjects.hs +1/−1
- src/Graphics/GL/ARB/ShaderStorageBufferObject.hs +1/−1
- src/Graphics/GL/ARB/ShaderSubroutine.hs +1/−1
- src/Graphics/GL/ARB/ShadingLanguage100.hs +1/−1
- src/Graphics/GL/ARB/ShadingLanguageInclude.hs +1/−1
- src/Graphics/GL/ARB/Shadow.hs +1/−1
- src/Graphics/GL/ARB/ShadowAmbient.hs +1/−1
- src/Graphics/GL/ARB/SparseBuffer.hs +1/−1
- src/Graphics/GL/ARB/SparseTexture.hs +1/−1
- src/Graphics/GL/ARB/SpirvExtensions.hs +1/−1
- src/Graphics/GL/ARB/StencilTexturing.hs +1/−1
- src/Graphics/GL/ARB/Sync.hs +1/−1
- src/Graphics/GL/ARB/TessellationShader.hs +1/−1
- src/Graphics/GL/ARB/TextureBarrier.hs +1/−1
- src/Graphics/GL/ARB/TextureBorderClamp.hs +1/−1
- src/Graphics/GL/ARB/TextureBufferObject.hs +1/−1
- src/Graphics/GL/ARB/TextureBufferObjectRGB32.hs +1/−1
- src/Graphics/GL/ARB/TextureBufferRange.hs +1/−1
- src/Graphics/GL/ARB/TextureCompression.hs +1/−1
- src/Graphics/GL/ARB/TextureCompressionBPTC.hs +1/−1
- src/Graphics/GL/ARB/TextureCompressionRGTC.hs +1/−1
- src/Graphics/GL/ARB/TextureCubeMap.hs +1/−1
- src/Graphics/GL/ARB/TextureCubeMapArray.hs +1/−1
- src/Graphics/GL/ARB/TextureEnvCombine.hs +1/−1
- src/Graphics/GL/ARB/TextureEnvDot3.hs +1/−1
- src/Graphics/GL/ARB/TextureFilterAnisotropic.hs +1/−1
- src/Graphics/GL/ARB/TextureFilterMinmax.hs +1/−1
- src/Graphics/GL/ARB/TextureFloat.hs +1/−1
- src/Graphics/GL/ARB/TextureGather.hs +1/−1
- src/Graphics/GL/ARB/TextureMirrorClampToEdge.hs +1/−1
- src/Graphics/GL/ARB/TextureMirroredRepeat.hs +1/−1
- src/Graphics/GL/ARB/TextureMultisample.hs +1/−1
- src/Graphics/GL/ARB/TextureRG.hs +1/−1
- src/Graphics/GL/ARB/TextureRGB10A2UI.hs +1/−1
- src/Graphics/GL/ARB/TextureRectangle.hs +1/−1
- src/Graphics/GL/ARB/TextureStencil8.hs +1/−1
- src/Graphics/GL/ARB/TextureStorage.hs +1/−1
- src/Graphics/GL/ARB/TextureStorageMultisample.hs +1/−1
- src/Graphics/GL/ARB/TextureSwizzle.hs +1/−1
- src/Graphics/GL/ARB/TextureView.hs +1/−1
- src/Graphics/GL/ARB/TimerQuery.hs +1/−1
- src/Graphics/GL/ARB/TransformFeedback2.hs +1/−1
- src/Graphics/GL/ARB/TransformFeedback3.hs +1/−1
- src/Graphics/GL/ARB/TransformFeedbackInstanced.hs +1/−1
- src/Graphics/GL/ARB/TransformFeedbackOverflowQuery.hs +1/−1
- src/Graphics/GL/ARB/TransposeMatrix.hs +1/−1
- src/Graphics/GL/ARB/UniformBufferObject.hs +1/−1
- src/Graphics/GL/ARB/VertexArrayBGRA.hs +1/−1
- src/Graphics/GL/ARB/VertexArrayObject.hs +1/−1
- src/Graphics/GL/ARB/VertexAttrib64Bit.hs +1/−1
- src/Graphics/GL/ARB/VertexAttribBinding.hs +1/−1
- src/Graphics/GL/ARB/VertexBlend.hs +1/−1
- src/Graphics/GL/ARB/VertexBufferObject.hs +1/−1
- src/Graphics/GL/ARB/VertexProgram.hs +1/−1
- src/Graphics/GL/ARB/VertexShader.hs +1/−1
- src/Graphics/GL/ARB/VertexType10f11f11fRev.hs +1/−1
- src/Graphics/GL/ARB/VertexType2101010RevCompatibility.hs +1/−1
- src/Graphics/GL/ARB/VertexType2101010RevCore.hs +1/−1
- src/Graphics/GL/ARB/ViewportArray.hs +1/−1
- src/Graphics/GL/ARB/WindowPos.hs +1/−1
- src/Graphics/GL/ATI.hs +1/−1
- src/Graphics/GL/ATI/DrawBuffers.hs +1/−1
- src/Graphics/GL/ATI/ElementArray.hs +1/−1
- src/Graphics/GL/ATI/EnvmapBumpmap.hs +1/−1
- src/Graphics/GL/ATI/FragmentShader.hs +1/−1
- src/Graphics/GL/ATI/MapObjectBuffer.hs +1/−1
- src/Graphics/GL/ATI/Meminfo.hs +1/−1
- src/Graphics/GL/ATI/PNTriangles.hs +1/−1
- src/Graphics/GL/ATI/PixelFormatFloat.hs +1/−1
- src/Graphics/GL/ATI/SeparateStencil.hs +1/−1
- src/Graphics/GL/ATI/TextFragmentShader.hs +1/−1
- src/Graphics/GL/ATI/TextureEnvCombine3.hs +1/−1
- src/Graphics/GL/ATI/TextureFloat.hs +1/−1
- src/Graphics/GL/ATI/TextureMirrorOnce.hs +1/−1
- src/Graphics/GL/ATI/VertexArrayObject.hs +1/−1
- src/Graphics/GL/ATI/VertexAttribArrayObject.hs +1/−1
- src/Graphics/GL/ATI/VertexStreams.hs +1/−1
- src/Graphics/GL/Compatibility30.hs +1/−1
- src/Graphics/GL/Compatibility31.hs +1/−1
- src/Graphics/GL/Compatibility32.hs +1/−1
- src/Graphics/GL/Compatibility33.hs +1/−1
- src/Graphics/GL/Compatibility40.hs +1/−1
- src/Graphics/GL/Compatibility41.hs +1/−1
- src/Graphics/GL/Compatibility42.hs +1/−1
- src/Graphics/GL/Compatibility43.hs +1/−1
- src/Graphics/GL/Compatibility44.hs +1/−1
- src/Graphics/GL/Compatibility45.hs +1/−1
- src/Graphics/GL/Compatibility46.hs +2891/−0
- src/Graphics/GL/Core30.hs +1/−1
- src/Graphics/GL/Core31.hs +1/−1
- src/Graphics/GL/Core32.hs +1/−1
- src/Graphics/GL/Core33.hs +1/−1
- src/Graphics/GL/Core40.hs +1/−1
- src/Graphics/GL/Core41.hs +1/−1
- src/Graphics/GL/Core42.hs +1/−1
- src/Graphics/GL/Core43.hs +1/−1
- src/Graphics/GL/Core44.hs +1/−1
- src/Graphics/GL/Core45.hs +1/−1
- src/Graphics/GL/Core46.hs +2071/−0
- src/Graphics/GL/EXT.hs +1/−1
- src/Graphics/GL/EXT/ABGR.hs +1/−1
- src/Graphics/GL/EXT/BGRA.hs +1/−1
- src/Graphics/GL/EXT/BindableUniform.hs +1/−1
- src/Graphics/GL/EXT/BlendColor.hs +1/−1
- src/Graphics/GL/EXT/BlendEquationSeparate.hs +1/−1
- src/Graphics/GL/EXT/BlendFuncSeparate.hs +1/−1
- src/Graphics/GL/EXT/BlendMinmax.hs +1/−1
- src/Graphics/GL/EXT/BlendSubtract.hs +1/−1
- src/Graphics/GL/EXT/CMYKA.hs +1/−1
- src/Graphics/GL/EXT/ClipVolumeHint.hs +1/−1
- src/Graphics/GL/EXT/ColorSubtable.hs +1/−1
- src/Graphics/GL/EXT/CompiledVertexArray.hs +1/−1
- src/Graphics/GL/EXT/Convolution.hs +1/−1
- src/Graphics/GL/EXT/CoordinateFrame.hs +1/−1
- src/Graphics/GL/EXT/CopyTexture.hs +1/−1
- src/Graphics/GL/EXT/CullVertex.hs +1/−1
- src/Graphics/GL/EXT/DebugLabel.hs +1/−1
- src/Graphics/GL/EXT/DebugMarker.hs +1/−1
- src/Graphics/GL/EXT/DepthBoundsTest.hs +1/−1
- src/Graphics/GL/EXT/DirectStateAccess.hs +1/−1
- src/Graphics/GL/EXT/DrawBuffers2.hs +1/−1
- src/Graphics/GL/EXT/DrawInstanced.hs +1/−1
- src/Graphics/GL/EXT/DrawRangeElements.hs +1/−1
- src/Graphics/GL/EXT/ExternalBuffer.hs +1/−1
- src/Graphics/GL/EXT/FogCoord.hs +1/−1
- src/Graphics/GL/EXT/FourTwoTwoPixels.hs +1/−1
- src/Graphics/GL/EXT/FramebufferBlit.hs +1/−1
- src/Graphics/GL/EXT/FramebufferMultisample.hs +1/−1
- src/Graphics/GL/EXT/FramebufferMultisampleBlitScaled.hs +1/−1
- src/Graphics/GL/EXT/FramebufferObject.hs +1/−1
- src/Graphics/GL/EXT/FramebufferSRGB.hs +1/−1
- src/Graphics/GL/EXT/GPUProgramParameters.hs +1/−1
- src/Graphics/GL/EXT/GPUShader4.hs +1/−1
- src/Graphics/GL/EXT/GeometryShader4.hs +1/−1
- src/Graphics/GL/EXT/Histogram.hs +1/−1
- src/Graphics/GL/EXT/IndexArrayFormats.hs +1/−1
- src/Graphics/GL/EXT/IndexFunc.hs +1/−1
- src/Graphics/GL/EXT/IndexMaterial.hs +1/−1
- src/Graphics/GL/EXT/LightTexture.hs +1/−1
- src/Graphics/GL/EXT/MemoryObject.hs +1/−1
- src/Graphics/GL/EXT/MemoryObjectFd.hs +1/−1
- src/Graphics/GL/EXT/MemoryObjectWin32.hs +1/−1
- src/Graphics/GL/EXT/MultiDrawArrays.hs +1/−1
- src/Graphics/GL/EXT/Multisample.hs +1/−1
- src/Graphics/GL/EXT/PackedDepthStencil.hs +1/−1
- src/Graphics/GL/EXT/PackedFloat.hs +1/−1
- src/Graphics/GL/EXT/PackedPixels.hs +1/−1
- src/Graphics/GL/EXT/PalettedTexture.hs +1/−1
- src/Graphics/GL/EXT/PixelBufferObject.hs +1/−1
- src/Graphics/GL/EXT/PixelTransform.hs +1/−1
- src/Graphics/GL/EXT/PointParameters.hs +1/−1
- src/Graphics/GL/EXT/PolygonOffset.hs +1/−1
- src/Graphics/GL/EXT/PolygonOffsetClamp.hs +1/−1
- src/Graphics/GL/EXT/ProvokingVertex.hs +1/−1
- src/Graphics/GL/EXT/RasterMultisample.hs +1/−1
- src/Graphics/GL/EXT/RescaleNormal.hs +1/−1
- src/Graphics/GL/EXT/SecondaryColor.hs +1/−1
- src/Graphics/GL/EXT/Semaphore.hs +1/−1
- src/Graphics/GL/EXT/SemaphoreFd.hs +1/−1
- src/Graphics/GL/EXT/SemaphoreWin32.hs +1/−1
- src/Graphics/GL/EXT/SeparateShaderObjects.hs +1/−1
- src/Graphics/GL/EXT/SeparateSpecularColor.hs +1/−1
- src/Graphics/GL/EXT/ShaderImageLoadStore.hs +1/−1
- src/Graphics/GL/EXT/SharedTexturePalette.hs +1/−1
- src/Graphics/GL/EXT/StencilClearTag.hs +1/−1
- src/Graphics/GL/EXT/StencilTwoSide.hs +1/−1
- src/Graphics/GL/EXT/StencilWrap.hs +1/−1
- src/Graphics/GL/EXT/Subtexture.hs +1/−1
- src/Graphics/GL/EXT/Texture.hs +1/−1
- src/Graphics/GL/EXT/Texture3D.hs +1/−1
- src/Graphics/GL/EXT/TextureArray.hs +1/−1
- src/Graphics/GL/EXT/TextureBufferObject.hs +1/−1
- src/Graphics/GL/EXT/TextureCompressionLATC.hs +1/−1
- src/Graphics/GL/EXT/TextureCompressionRGTC.hs +1/−1
- src/Graphics/GL/EXT/TextureCompressionS3TC.hs +1/−1
- src/Graphics/GL/EXT/TextureCubeMap.hs +1/−1
- src/Graphics/GL/EXT/TextureEnvCombine.hs +1/−1
- src/Graphics/GL/EXT/TextureEnvDot3.hs +1/−1
- src/Graphics/GL/EXT/TextureFilterAnisotropic.hs +1/−1
- src/Graphics/GL/EXT/TextureFilterMinmax.hs +1/−1
- src/Graphics/GL/EXT/TextureInteger.hs +1/−1
- src/Graphics/GL/EXT/TextureLODBias.hs +1/−1
- src/Graphics/GL/EXT/TextureMirrorClamp.hs +1/−1
- src/Graphics/GL/EXT/TextureObject.hs +1/−1
- src/Graphics/GL/EXT/TexturePerturbNormal.hs +1/−1
- src/Graphics/GL/EXT/TextureSNorm.hs +1/−1
- src/Graphics/GL/EXT/TextureSRGB.hs +1/−1
- src/Graphics/GL/EXT/TextureSRGBDecode.hs +1/−1
- src/Graphics/GL/EXT/TextureSharedExponent.hs +1/−1
- src/Graphics/GL/EXT/TextureSwizzle.hs +1/−1
- src/Graphics/GL/EXT/TimerQuery.hs +1/−1
- src/Graphics/GL/EXT/TransformFeedback.hs +1/−1
- src/Graphics/GL/EXT/VertexArray.hs +1/−1
- src/Graphics/GL/EXT/VertexArrayBGRA.hs +1/−1
- src/Graphics/GL/EXT/VertexAttrib64Bit.hs +1/−1
- src/Graphics/GL/EXT/VertexShader.hs +1/−1
- src/Graphics/GL/EXT/VertexWeighting.hs +1/−1
- src/Graphics/GL/EXT/Win32KeyedMutex.hs +1/−1
- src/Graphics/GL/EXT/WindowRectangles.hs +1/−1
- src/Graphics/GL/EXT/X11SyncObject.hs +1/−1
- src/Graphics/GL/ExtensionPredicates.hs +12/−1
- src/Graphics/GL/Foreign.hs +1/−1
- src/Graphics/GL/Functions.hs +1/−1
- src/Graphics/GL/Functions/F01.hs +1/−1
- src/Graphics/GL/Functions/F02.hs +1/−1
- src/Graphics/GL/Functions/F03.hs +1/−1
- src/Graphics/GL/Functions/F04.hs +1/−1
- src/Graphics/GL/Functions/F05.hs +1/−1
- src/Graphics/GL/Functions/F06.hs +1/−1
- src/Graphics/GL/Functions/F07.hs +1/−1
- src/Graphics/GL/Functions/F08.hs +1/−1
- src/Graphics/GL/Functions/F09.hs +1/−1
- src/Graphics/GL/Functions/F10.hs +1/−1
- src/Graphics/GL/Functions/F11.hs +1/−1
- src/Graphics/GL/Functions/F12.hs +1/−1
- src/Graphics/GL/Functions/F13.hs +1/−1
- src/Graphics/GL/Functions/F14.hs +1/−1
- src/Graphics/GL/Functions/F15.hs +1/−1
- src/Graphics/GL/Functions/F16.hs +1/−1
- src/Graphics/GL/Functions/F17.hs +1/−1
- src/Graphics/GL/Functions/F18.hs +1/−1
- src/Graphics/GL/Functions/F19.hs +1/−1
- src/Graphics/GL/Functions/F20.hs +1/−1
- src/Graphics/GL/Functions/F21.hs +1/−1
- src/Graphics/GL/Functions/F22.hs +1/−1
- src/Graphics/GL/Functions/F23.hs +1/−1
- src/Graphics/GL/Functions/F24.hs +1/−1
- src/Graphics/GL/Functions/F25.hs +1/−1
- src/Graphics/GL/Functions/F26.hs +1/−1
- src/Graphics/GL/Functions/F27.hs +1/−1
- src/Graphics/GL/Functions/F28.hs +1/−1
- src/Graphics/GL/Functions/F29.hs +1/−1
- src/Graphics/GL/Functions/F30.hs +1/−1
- src/Graphics/GL/Functions/F31.hs +1/−1
- src/Graphics/GL/Functions/F32.hs +1/−1
- src/Graphics/GL/Functions/F33.hs +1/−1
- src/Graphics/GL/GREMEDY.hs +1/−1
- src/Graphics/GL/GREMEDY/FrameTerminator.hs +1/−1
- src/Graphics/GL/GREMEDY/StringMarker.hs +1/−1
- src/Graphics/GL/GetProcAddress.hs +1/−1
- src/Graphics/GL/Groups.hs +1/−1
- src/Graphics/GL/HP.hs +1/−1
- src/Graphics/GL/HP/ConvolutionBorderModes.hs +1/−1
- src/Graphics/GL/HP/ImageTransform.hs +1/−1
- src/Graphics/GL/HP/OcclusionTest.hs +1/−1
- src/Graphics/GL/HP/TextureLighting.hs +1/−1
- src/Graphics/GL/IBM.hs +1/−1
- src/Graphics/GL/IBM/CullVertex.hs +1/−1
- src/Graphics/GL/IBM/MultimodeDrawArrays.hs +1/−1
- src/Graphics/GL/IBM/RasterposClip.hs +1/−1
- src/Graphics/GL/IBM/StaticData.hs +1/−1
- src/Graphics/GL/IBM/TextureMirroredRepeat.hs +1/−1
- src/Graphics/GL/IBM/VertexArrayLists.hs +1/−1
- src/Graphics/GL/INGR.hs +1/−1
- src/Graphics/GL/INGR/BlendFuncSeparate.hs +1/−1
- src/Graphics/GL/INGR/ColorClamp.hs +1/−1
- src/Graphics/GL/INGR/InterlaceRead.hs +1/−1
- src/Graphics/GL/INTEL.hs +1/−1
- src/Graphics/GL/INTEL/ConservativeRasterization.hs +1/−1
- src/Graphics/GL/INTEL/FramebufferCmaa.hs +1/−1
- src/Graphics/GL/INTEL/MapTexture.hs +1/−1
- src/Graphics/GL/INTEL/ParallelArrays.hs +1/−1
- src/Graphics/GL/INTEL/PerformanceQuery.hs +1/−1
- src/Graphics/GL/KHR.hs +1/−1
- src/Graphics/GL/KHR/BlendEquationAdvanced.hs +1/−1
- src/Graphics/GL/KHR/BlendEquationAdvancedCoherent.hs +1/−1
- src/Graphics/GL/KHR/ContextFlushControl.hs +1/−1
- src/Graphics/GL/KHR/DebugCompatibility.hs +1/−1
- src/Graphics/GL/KHR/DebugCore.hs +1/−1
- src/Graphics/GL/KHR/NoError.hs +1/−1
- src/Graphics/GL/KHR/ParallelShaderCompile.hs +1/−1
- src/Graphics/GL/KHR/Robustness.hs +1/−1
- src/Graphics/GL/KHR/TextureCompressionASTCHDR.hs +1/−1
- src/Graphics/GL/KHR/TextureCompressionASTCLDR.hs +1/−1
- src/Graphics/GL/MESA.hs +1/−1
- src/Graphics/GL/MESA/PackInvert.hs +1/−1
- src/Graphics/GL/MESA/ProgramBinaryFormats.hs +1/−1
- src/Graphics/GL/MESA/ResizeBuffers.hs +1/−1
- src/Graphics/GL/MESA/TileRasterOrder.hs +1/−1
- src/Graphics/GL/MESA/WindowPos.hs +1/−1
- src/Graphics/GL/MESA/YCbCrTexture.hs +1/−1
- src/Graphics/GL/MESAX.hs +1/−1
- src/Graphics/GL/MESAX/TextureStack.hs +1/−1
- src/Graphics/GL/NV.hs +3/−1
- src/Graphics/GL/NV/AlphaToCoverageDitherControl.hs +1/−1
- src/Graphics/GL/NV/BindlessMultiDrawIndirect.hs +1/−1
- src/Graphics/GL/NV/BindlessMultiDrawIndirectCount.hs +1/−1
- src/Graphics/GL/NV/BindlessTexture.hs +1/−1
- src/Graphics/GL/NV/BlendEquationAdvanced.hs +1/−1
- src/Graphics/GL/NV/BlendEquationAdvancedCoherent.hs +1/−1
- src/Graphics/GL/NV/BlendMinmaxFactor.hs +1/−1
- src/Graphics/GL/NV/ClipSpaceWScaling.hs +1/−1
- src/Graphics/GL/NV/CommandList.hs +1/−1
- src/Graphics/GL/NV/ComputeProgram5.hs +1/−1
- src/Graphics/GL/NV/ConditionalRender.hs +1/−1
- src/Graphics/GL/NV/ConservativeRaster.hs +1/−1
- src/Graphics/GL/NV/ConservativeRasterDilate.hs +1/−1
- src/Graphics/GL/NV/ConservativeRasterPreSnap.hs +23/−0
- src/Graphics/GL/NV/ConservativeRasterPreSnapTriangles.hs +1/−1
- src/Graphics/GL/NV/CopyDepthToColor.hs +1/−1
- src/Graphics/GL/NV/CopyImage.hs +1/−1
- src/Graphics/GL/NV/DeepTexture3D.hs +1/−1
- src/Graphics/GL/NV/DepthBufferFloat.hs +1/−1
- src/Graphics/GL/NV/DepthClamp.hs +1/−1
- src/Graphics/GL/NV/DrawTexture.hs +1/−1
- src/Graphics/GL/NV/DrawVulkanImage.hs +1/−1
- src/Graphics/GL/NV/Evaluators.hs +1/−1
- src/Graphics/GL/NV/ExplicitMultisample.hs +1/−1
- src/Graphics/GL/NV/Fence.hs +1/−1
- src/Graphics/GL/NV/FillRectangle.hs +1/−1
- src/Graphics/GL/NV/FloatBuffer.hs +1/−1
- src/Graphics/GL/NV/FogDistance.hs +1/−1
- src/Graphics/GL/NV/FragmentCoverageToColor.hs +1/−1
- src/Graphics/GL/NV/FragmentProgram.hs +1/−1
- src/Graphics/GL/NV/FragmentProgram2.hs +1/−1
- src/Graphics/GL/NV/FramebufferMixedSamples.hs +1/−1
- src/Graphics/GL/NV/FramebufferMultisampleCoverage.hs +1/−1
- src/Graphics/GL/NV/GPUMulticast.hs +1/−1
- src/Graphics/GL/NV/GPUProgram4.hs +1/−1
- src/Graphics/GL/NV/GPUProgram5.hs +1/−1
- src/Graphics/GL/NV/GPUShader5.hs +1/−1
- src/Graphics/GL/NV/GeometryProgram4.hs +1/−1
- src/Graphics/GL/NV/HalfFloat.hs +1/−1
- src/Graphics/GL/NV/InternalformatSampleQuery.hs +1/−1
- src/Graphics/GL/NV/LightMaxExponent.hs +1/−1
- src/Graphics/GL/NV/MultisampleCoverage.hs +1/−1
- src/Graphics/GL/NV/MultisampleFilterHint.hs +1/−1
- src/Graphics/GL/NV/OcclusionQuery.hs +1/−1
- src/Graphics/GL/NV/PackedDepthStencil.hs +1/−1
- src/Graphics/GL/NV/ParameterBufferObject.hs +1/−1
- src/Graphics/GL/NV/PathRenderingCompatibility.hs +1/−1
- src/Graphics/GL/NV/PathRenderingCore.hs +1/−1
- src/Graphics/GL/NV/PathRenderingSharedEdge.hs +1/−1
- src/Graphics/GL/NV/PixelDataRange.hs +1/−1
- src/Graphics/GL/NV/PointSprite.hs +1/−1
- src/Graphics/GL/NV/PresentVideo.hs +1/−1
- src/Graphics/GL/NV/PrimitiveRestart.hs +1/−1
- src/Graphics/GL/NV/QueryResource.hs +1/−1
- src/Graphics/GL/NV/QueryResourceTag.hs +1/−1
- src/Graphics/GL/NV/RegisterCombiners.hs +1/−1
- src/Graphics/GL/NV/RegisterCombiners2.hs +1/−1
- src/Graphics/GL/NV/RobustnessVideoMemoryPurge.hs +1/−1
- src/Graphics/GL/NV/SampleLocations.hs +1/−1
- src/Graphics/GL/NV/ShaderBufferLoad.hs +1/−1
- src/Graphics/GL/NV/ShaderBufferStore.hs +1/−1
- src/Graphics/GL/NV/ShaderThreadGroup.hs +1/−1
- src/Graphics/GL/NV/TessellationProgram5.hs +1/−1
- src/Graphics/GL/NV/TexgenEmboss.hs +1/−1
- src/Graphics/GL/NV/TexgenReflection.hs +1/−1
- src/Graphics/GL/NV/TextureBarrier.hs +1/−1
- src/Graphics/GL/NV/TextureEnvCombine4.hs +1/−1
- src/Graphics/GL/NV/TextureExpandNormal.hs +1/−1
- src/Graphics/GL/NV/TextureMultisample.hs +1/−1
- src/Graphics/GL/NV/TextureRectangle.hs +1/−1
- src/Graphics/GL/NV/TextureShader.hs +1/−1
- src/Graphics/GL/NV/TextureShader2.hs +1/−1
- src/Graphics/GL/NV/TextureShader3.hs +1/−1
- src/Graphics/GL/NV/TransformFeedback.hs +1/−1
- src/Graphics/GL/NV/TransformFeedback2.hs +1/−1
- src/Graphics/GL/NV/UniformBufferUnifiedMemory.hs +1/−1
- src/Graphics/GL/NV/VDPAUInterop.hs +1/−1
- src/Graphics/GL/NV/VertexArrayRange.hs +1/−1
- src/Graphics/GL/NV/VertexArrayRange2.hs +1/−1
- src/Graphics/GL/NV/VertexAttribInteger64Bit.hs +1/−1
- src/Graphics/GL/NV/VertexBufferUnifiedMemory.hs +1/−1
- src/Graphics/GL/NV/VertexProgram.hs +1/−1
- src/Graphics/GL/NV/VertexProgram2Option.hs +1/−1
- src/Graphics/GL/NV/VertexProgram3.hs +1/−1
- src/Graphics/GL/NV/VertexProgram4.hs +1/−1
- src/Graphics/GL/NV/VideoCapture.hs +1/−1
- src/Graphics/GL/NV/ViewportSwizzle.hs +1/−1
- src/Graphics/GL/NVX.hs +1/−1
- src/Graphics/GL/NVX/ConditionalRender.hs +1/−1
- src/Graphics/GL/NVX/GPUMemoryInfo.hs +1/−1
- src/Graphics/GL/NVX/LinkedGPUMulticast.hs +1/−1
- src/Graphics/GL/OES.hs +1/−1
- src/Graphics/GL/OES/ByteCoordinates.hs +1/−1
- src/Graphics/GL/OES/CompressedPalettedTexture.hs +1/−1
- src/Graphics/GL/OES/FixedPoint.hs +1/−1
- src/Graphics/GL/OES/QueryMatrix.hs +1/−1
- src/Graphics/GL/OES/ReadFormat.hs +1/−1
- src/Graphics/GL/OES/SinglePrecision.hs +1/−1
- src/Graphics/GL/OML.hs +1/−1
- src/Graphics/GL/OML/Interlace.hs +1/−1
- src/Graphics/GL/OML/Resample.hs +1/−1
- src/Graphics/GL/OML/Subsample.hs +1/−1
- src/Graphics/GL/OVR.hs +1/−1
- src/Graphics/GL/OVR/Multiview.hs +1/−1
- src/Graphics/GL/PGI.hs +1/−1
- src/Graphics/GL/PGI/MiscHints.hs +1/−1
- src/Graphics/GL/PGI/VertexHints.hs +1/−1
- src/Graphics/GL/REND.hs +1/−1
- src/Graphics/GL/REND/ScreenCoordinates.hs +1/−1
- src/Graphics/GL/S3.hs +1/−1
- src/Graphics/GL/S3/S3TC.hs +1/−1
- src/Graphics/GL/SGI.hs +1/−1
- src/Graphics/GL/SGI/ColorMatrix.hs +1/−1
- src/Graphics/GL/SGI/ColorTable.hs +1/−1
- src/Graphics/GL/SGI/TextureColorTable.hs +1/−1
- src/Graphics/GL/SGIS.hs +1/−1
- src/Graphics/GL/SGIS/DetailTexture.hs +1/−1
- src/Graphics/GL/SGIS/FogFunction.hs +1/−1
- src/Graphics/GL/SGIS/GenerateMipmap.hs +1/−1
- src/Graphics/GL/SGIS/Multisample.hs +1/−1
- src/Graphics/GL/SGIS/PixelTexture.hs +1/−1
- src/Graphics/GL/SGIS/PointLineTexgen.hs +1/−1
- src/Graphics/GL/SGIS/PointParameters.hs +1/−1
- src/Graphics/GL/SGIS/SharpenTexture.hs +1/−1
- src/Graphics/GL/SGIS/Texture4D.hs +1/−1
- src/Graphics/GL/SGIS/TextureBorderClamp.hs +1/−1
- src/Graphics/GL/SGIS/TextureColorMask.hs +1/−1
- src/Graphics/GL/SGIS/TextureEdgeClamp.hs +1/−1
- src/Graphics/GL/SGIS/TextureFilter4.hs +1/−1
- src/Graphics/GL/SGIS/TextureLOD.hs +1/−1
- src/Graphics/GL/SGIS/TextureSelect.hs +1/−1
- src/Graphics/GL/SGIX.hs +1/−1
- src/Graphics/GL/SGIX/Async.hs +1/−1
- src/Graphics/GL/SGIX/AsyncHistogram.hs +1/−1
- src/Graphics/GL/SGIX/AsyncPixel.hs +1/−1
- src/Graphics/GL/SGIX/BlendAlphaMinmax.hs +1/−1
- src/Graphics/GL/SGIX/CalligraphicFragment.hs +1/−1
- src/Graphics/GL/SGIX/Clipmap.hs +1/−1
- src/Graphics/GL/SGIX/ConvolutionAccuracy.hs +1/−1
- src/Graphics/GL/SGIX/DepthTexture.hs +1/−1
- src/Graphics/GL/SGIX/FlushRaster.hs +1/−1
- src/Graphics/GL/SGIX/FogOffset.hs +1/−1
- src/Graphics/GL/SGIX/FragmentLighting.hs +1/−1
- src/Graphics/GL/SGIX/Framezoom.hs +1/−1
- src/Graphics/GL/SGIX/IglooInterface.hs +1/−1
- src/Graphics/GL/SGIX/Instruments.hs +1/−1
- src/Graphics/GL/SGIX/Interlace.hs +1/−1
- src/Graphics/GL/SGIX/IrInstrument1.hs +1/−1
- src/Graphics/GL/SGIX/ListPriority.hs +1/−1
- src/Graphics/GL/SGIX/PixelTexture.hs +1/−1
- src/Graphics/GL/SGIX/PixelTiles.hs +1/−1
- src/Graphics/GL/SGIX/PolynomialFFD.hs +1/−1
- src/Graphics/GL/SGIX/ReferencePlane.hs +1/−1
- src/Graphics/GL/SGIX/Resample.hs +1/−1
- src/Graphics/GL/SGIX/ScalebiasHint.hs +1/−1
- src/Graphics/GL/SGIX/Shadow.hs +1/−1
- src/Graphics/GL/SGIX/ShadowAmbient.hs +1/−1
- src/Graphics/GL/SGIX/Sprite.hs +1/−1
- src/Graphics/GL/SGIX/Subsample.hs +1/−1
- src/Graphics/GL/SGIX/TagSampleBuffer.hs +1/−1
- src/Graphics/GL/SGIX/TextureAddEnv.hs +1/−1
- src/Graphics/GL/SGIX/TextureCoordinateClamp.hs +1/−1
- src/Graphics/GL/SGIX/TextureLODBias.hs +1/−1
- src/Graphics/GL/SGIX/TextureMultiBuffer.hs +1/−1
- src/Graphics/GL/SGIX/TextureScaleBias.hs +1/−1
- src/Graphics/GL/SGIX/VertexPreclip.hs +1/−1
- src/Graphics/GL/SGIX/YCrCb.hs +1/−1
- src/Graphics/GL/SGIX/YCrCbA.hs +1/−1
- src/Graphics/GL/SUN.hs +1/−1
- src/Graphics/GL/SUN/ConvolutionBorderModes.hs +1/−1
- src/Graphics/GL/SUN/GlobalAlpha.hs +1/−1
- src/Graphics/GL/SUN/MeshArray.hs +1/−1
- src/Graphics/GL/SUN/SliceAccum.hs +1/−1
- src/Graphics/GL/SUN/TriangleList.hs +1/−1
- src/Graphics/GL/SUN/Vertex.hs +1/−1
- src/Graphics/GL/SUNX.hs +1/−1
- src/Graphics/GL/SUNX/ConstantData.hs +1/−1
- src/Graphics/GL/ThreeDFX.hs +1/−1
- src/Graphics/GL/ThreeDFX/Multisample.hs +1/−1
- src/Graphics/GL/ThreeDFX/Tbuffer.hs +1/−1
- src/Graphics/GL/ThreeDFX/TextureCompressionFXT1.hs +1/−1
- src/Graphics/GL/Tokens.hs +3/−1
- src/Graphics/GL/Types.hs +1/−1
- src/Graphics/GL/Version10.hs +1/−1
- src/Graphics/GL/Version11.hs +1/−1
- src/Graphics/GL/Version12.hs +1/−1
- src/Graphics/GL/Version13.hs +1/−1
- src/Graphics/GL/Version14.hs +1/−1
- src/Graphics/GL/Version15.hs +1/−1
- src/Graphics/GL/Version20.hs +1/−1
- src/Graphics/GL/Version21.hs +1/−1
- src/Graphics/GL/WIN.hs +1/−1
- src/Graphics/GL/WIN/PhongShading.hs +1/−1
- src/Graphics/GL/WIN/SpecularFog.hs +1/−1
CHANGELOG.md view
@@ -1,3 +1,8 @@+3.2.7.0+-------+* Updated OpenGL registry to 681c365c0.+* Added OpenGL 4.6 support.+ 3.2.6.0 ------- * Updated OpenGL registry to 89bede35b.
OpenGLRaw.cabal view
@@ -1,5 +1,5 @@ name: OpenGLRaw-version: 3.2.6.0+version: 3.2.7.0 synopsis: A raw binding for the OpenGL graphics system description: OpenGLRaw is a raw Haskell binding for the OpenGL 4.5 graphics system and@@ -20,7 +20,7 @@ and <http://www.opengl.org/registry/>. homepage: http://www.haskell.org/haskellwiki/Opengl bug-reports: https://github.com/haskell-opengl/OpenGLRaw/issues-copyright: Copyright (C) 2009-2016 Sven Panne+copyright: Copyright (C) 2009-2017 Sven Panne license: BSD3 license-file: LICENSE author: Sven Panne@@ -31,7 +31,9 @@ GHC == 7.8.4 GHC == 7.10.3 GHC == 8.0.2- GHC == 8.1+ GHC == 8.2.2+ GHC == 8.4.1+ GHC == 8.5 cabal-version: >= 1.10 extra-source-files: CHANGELOG.md@@ -277,6 +279,7 @@ Graphics.GL.Compatibility43 Graphics.GL.Compatibility44 Graphics.GL.Compatibility45+ Graphics.GL.Compatibility46 Graphics.GL.Core30 Graphics.GL.Core31 Graphics.GL.Core32@@ -287,6 +290,7 @@ Graphics.GL.Core43 Graphics.GL.Core44 Graphics.GL.Core45+ Graphics.GL.Core46 Graphics.GL.EXT Graphics.GL.EXT.ABGR Graphics.GL.EXT.BGRA@@ -450,6 +454,7 @@ Graphics.GL.NV.ConditionalRender Graphics.GL.NV.ConservativeRaster Graphics.GL.NV.ConservativeRasterDilate+ Graphics.GL.NV.ConservativeRasterPreSnap Graphics.GL.NV.ConservativeRasterPreSnapTriangles Graphics.GL.NV.CopyDepthToColor Graphics.GL.NV.CopyImage
RegistryProcessor/OpenGL-Registry/xml/gl.xml view
file too large to diff
RegistryProcessor/src/Main.hs view
@@ -60,6 +60,7 @@ , "4.3" , "4.4" , "4.5"+ , "4.6" ] "gles1" -> ["1.0"] "gles2" -> ["2.0", "3.0", "3.1", "3.2"]@@ -698,7 +699,7 @@ "------------------------------------------------------------------------------" hRender h $ Comment "|" hRender h $ Comment ("Module : " ++ moduleName)- hRender h $ Comment "Copyright : (c) Sven Panne 2016"+ hRender h $ Comment "Copyright : (c) Sven Panne 2017" hRender h $ Comment "License : BSD3" hRender h $ Comment "" hRender h $ Comment "Maintainer : Sven Panne <svenpanne@gmail.com>"
src/Graphics/GL.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>@@ -14,7 +14,7 @@ -------------------------------------------------------------------------------- module Graphics.GL (- module Graphics.GL.Compatibility45,+ module Graphics.GL.Compatibility46, module Graphics.GL.GetProcAddress, module Graphics.GL.AMD, module Graphics.GL.APPLE,@@ -46,7 +46,7 @@ module Graphics.GL.WIN ) where -import Graphics.GL.Compatibility45+import Graphics.GL.Compatibility46 import Graphics.GL.GetProcAddress import Graphics.GL.AMD import Graphics.GL.APPLE
src/Graphics/GL/AMD.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/BlendMinmaxFactor.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.BlendMinmaxFactor--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/DebugOutput.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.DebugOutput--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/DepthClampSeparate.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.DepthClampSeparate--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/DrawBuffersBlend.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.DrawBuffersBlend--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/FramebufferSamplePositions.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.FramebufferSamplePositions--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/GPUShaderHalfFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.GPUShaderHalfFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/GPUShaderInt64.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.GPUShaderInt64--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/InterleavedElements.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.InterleavedElements--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/MultiDrawIndirect.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.MultiDrawIndirect--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/NameGenDelete.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.NameGenDelete--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/OcclusionQueryEvent.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.OcclusionQueryEvent--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/PerformanceMonitor.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.PerformanceMonitor--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/PinnedMemory.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.PinnedMemory--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/QueryBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.QueryBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/SamplePositions.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.SamplePositions--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/SeamlessCubemapPerTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.SeamlessCubemapPerTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/SparseTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.SparseTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/StencilOperationExtended.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.StencilOperationExtended--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/TransformFeedback4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.TransformFeedback4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/AMD/VertexShaderTessellator.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.AMD.VertexShaderTessellator--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/AuxDepthStencil.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.AuxDepthStencil--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/ClientStorage.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.ClientStorage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/ElementArray.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.ElementArray--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/Fence.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.Fence--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/FloatPixels.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.FloatPixels--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/FlushBufferRange.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.FlushBufferRange--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/ObjectPurgeable.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.ObjectPurgeable--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/RGB422.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.RGB422--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/RowBytes.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.RowBytes--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/SpecularVector.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.SpecularVector--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/TextureRange.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.TextureRange--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/TransformHint.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.TransformHint--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/VertexArrayObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.VertexArrayObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/VertexArrayRange.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.VertexArrayRange--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/VertexProgramEvaluators.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.VertexProgramEvaluators--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/APPLE/YCbCr422.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.APPLE.YCbCr422--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/BaseInstance.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.BaseInstance--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/BindlessTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.BindlessTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/BlendFuncExtended.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.BlendFuncExtended--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/BufferStorage.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.BufferStorage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/CLEvent.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.CLEvent--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ClearBufferObject.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ClearBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ClearTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ClearTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ClipControl.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ClipControl--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ColorBufferFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ColorBufferFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/CompressedTexturePixelStorage.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.CompressedTexturePixelStorage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ComputeShader.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ComputeShader--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ComputeVariableGroupSize.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ComputeVariableGroupSize--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ConditionalRenderInverted.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ConditionalRenderInverted--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/CopyBuffer.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.CopyBuffer--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/CopyImage.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.CopyImage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/CullDistance.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.CullDistance--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DebugOutput.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DebugOutput--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DepthBufferFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DepthBufferFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DepthClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DepthClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DepthTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DepthTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DirectStateAccess.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DirectStateAccess--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DrawBuffers.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DrawBuffers--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DrawBuffersBlend.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DrawBuffersBlend--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DrawElementsBaseVertex.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DrawElementsBaseVertex--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DrawIndirect.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DrawIndirect--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/DrawInstanced.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.DrawInstanced--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ES2Compatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ES2Compatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ES31Compatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ES31Compatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ES32Compatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ES32Compatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ES3Compatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ES3Compatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/EnhancedLayouts.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.EnhancedLayouts--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ExplicitUniformLocation.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ExplicitUniformLocation--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/FragmentProgram.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.FragmentProgram--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/FragmentShader.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.FragmentShader--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/FramebufferNoAttachments.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.FramebufferNoAttachments--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/FramebufferObjectCompatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.FramebufferObjectCompatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/FramebufferObjectCore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.FramebufferObjectCore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/FramebufferSRGB.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.FramebufferSRGB--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/GPUShader5.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.GPUShader5--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/GPUShaderFP64.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.GPUShaderFP64--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/GPUShaderInt64.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.GPUShaderInt64--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/GeometryShader4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.GeometryShader4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/GetProgramBinary.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.GetProgramBinary--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/GetTextureSubImage.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.GetTextureSubImage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/GlSpirv.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.GlSpirv--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/HalfFloatPixel.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.HalfFloatPixel--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/HalfFloatVertex.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.HalfFloatVertex--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ImagingCompatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ImagingCompatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ImagingCore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ImagingCore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/IndirectParameters.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.IndirectParameters--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/InstancedArrays.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.InstancedArrays--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/InternalformatQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.InternalformatQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/InternalformatQuery2.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.InternalformatQuery2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/InvalidateSubdata.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.InvalidateSubdata--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/MapBufferAlignment.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.MapBufferAlignment--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/MapBufferRange.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.MapBufferRange--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/MatrixPalette.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.MatrixPalette--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/MultiBind.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.MultiBind--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/MultiDrawIndirect.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.MultiDrawIndirect--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/Multisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.Multisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/Multitexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.Multitexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/OcclusionQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.OcclusionQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/OcclusionQuery2.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.OcclusionQuery2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ParallelShaderCompile.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ParallelShaderCompile--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/PipelineStatisticsQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.PipelineStatisticsQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/PixelBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.PixelBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/PointParameters.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.PointParameters--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/PointSprite.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.PointSprite--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/PolygonOffsetClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.PolygonOffsetClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ProgramInterfaceQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ProgramInterfaceQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ProvokingVertex.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ProvokingVertex--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/QueryBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.QueryBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/RobustnessCompatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.RobustnessCompatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/RobustnessCore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.RobustnessCore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SampleLocations.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SampleLocations--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SampleShading.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SampleShading--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SamplerObjects.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SamplerObjects--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SeamlessCubeMap.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SeamlessCubeMap--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SeamlessCubemapPerTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SeamlessCubemapPerTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SeparateShaderObjects.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SeparateShaderObjects--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ShaderAtomicCounters.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ShaderAtomicCounters--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ShaderImageLoadStore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ShaderImageLoadStore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ShaderObjects.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ShaderObjects--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ShaderStorageBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ShaderStorageBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ShaderSubroutine.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ShaderSubroutine--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ShadingLanguage100.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ShadingLanguage100--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ShadingLanguageInclude.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ShadingLanguageInclude--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/Shadow.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.Shadow--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ShadowAmbient.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ShadowAmbient--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SparseBuffer.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SparseBuffer--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SparseTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SparseTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/SpirvExtensions.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.SpirvExtensions--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/StencilTexturing.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.StencilTexturing--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/Sync.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.Sync--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TessellationShader.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TessellationShader--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureBarrier.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureBarrier--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureBorderClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureBorderClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureBufferObjectRGB32.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureBufferObjectRGB32--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureBufferRange.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureBufferRange--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureCompression.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureCompression--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureCompressionBPTC.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureCompressionBPTC--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureCompressionRGTC.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureCompressionRGTC--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureCubeMap.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureCubeMap--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureCubeMapArray.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureCubeMapArray--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureEnvCombine.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureEnvCombine--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureEnvDot3.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureEnvDot3--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureFilterAnisotropic.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureFilterAnisotropic--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureFilterMinmax.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureFilterMinmax--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureGather.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureGather--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureMirrorClampToEdge.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureMirrorClampToEdge--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureMirroredRepeat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureMirroredRepeat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureMultisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureMultisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureRG.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureRG--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureRGB10A2UI.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureRGB10A2UI--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureRectangle.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureRectangle--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureStencil8.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureStencil8--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureStorage.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureStorage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureStorageMultisample.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureStorageMultisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureSwizzle.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureSwizzle--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TextureView.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TextureView--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TimerQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TimerQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TransformFeedback2.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TransformFeedback2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TransformFeedback3.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TransformFeedback3--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TransformFeedbackInstanced.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TransformFeedbackInstanced--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TransformFeedbackOverflowQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TransformFeedbackOverflowQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/TransposeMatrix.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.TransposeMatrix--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/UniformBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.UniformBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexArrayBGRA.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexArrayBGRA--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexArrayObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexArrayObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexAttrib64Bit.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexAttrib64Bit--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexAttribBinding.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexAttribBinding--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexBlend.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexBlend--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexProgram.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexProgram--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexShader.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexShader--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexType10f11f11fRev.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexType10f11f11fRev--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexType2101010RevCompatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexType2101010RevCompatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/VertexType2101010RevCore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.VertexType2101010RevCore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/ViewportArray.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.ViewportArray--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ARB/WindowPos.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ARB.WindowPos--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/DrawBuffers.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.DrawBuffers--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/ElementArray.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.ElementArray--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/EnvmapBumpmap.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.EnvmapBumpmap--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/FragmentShader.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.FragmentShader--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/MapObjectBuffer.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.MapObjectBuffer--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/Meminfo.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.Meminfo--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/PNTriangles.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.PNTriangles--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/PixelFormatFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.PixelFormatFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/SeparateStencil.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.SeparateStencil--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/TextFragmentShader.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.TextFragmentShader--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/TextureEnvCombine3.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.TextureEnvCombine3--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/TextureFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.TextureFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/TextureMirrorOnce.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.TextureMirrorOnce--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/VertexArrayObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.VertexArrayObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/VertexAttribArrayObject.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.VertexAttribArrayObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ATI/VertexStreams.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ATI.VertexStreams--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility30.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility30--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility31.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility31--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility32.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility32--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility33.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility33--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility40.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility40--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility41.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility41--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility42.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility42--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility43.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility43--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility44.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility44--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Compatibility45.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Compatibility45--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
+ src/Graphics/GL/Compatibility46.hs view
@@ -0,0 +1,2891 @@+{-# LANGUAGE PatternSynonyms #-}+--------------------------------------------------------------------------------+-- |+-- Module : Graphics.GL.Compatibility46+-- Copyright : (c) Sven Panne 2017+-- License : BSD3+--+-- Maintainer : Sven Panne <svenpanne@gmail.com>+-- Stability : stable+-- Portability : portable+--+--------------------------------------------------------------------------------++module Graphics.GL.Compatibility46 (+ -- * Types+ GLDEBUGPROC,+ GLDEBUGPROCFunc,+ GLbitfield,+ GLboolean,+ GLbyte,+ GLchar,+ GLclampd,+ GLclampf,+ GLdouble,+ GLenum,+ GLfloat,+ GLhalf,+ GLint,+ GLint64,+ GLintptr,+ GLshort,+ GLsizei,+ GLsizeiptr,+ GLsync,+ GLubyte,+ GLuint,+ GLuint64,+ GLushort,+ GLvoid,+ makeGLDEBUGPROC,+ -- * Enums+ pattern GL_2D,+ pattern GL_2_BYTES,+ pattern GL_3D,+ pattern GL_3D_COLOR,+ pattern GL_3D_COLOR_TEXTURE,+ pattern GL_3_BYTES,+ pattern GL_4D_COLOR_TEXTURE,+ pattern GL_4_BYTES,+ pattern GL_ACCUM,+ pattern GL_ACCUM_ALPHA_BITS,+ pattern GL_ACCUM_BLUE_BITS,+ pattern GL_ACCUM_BUFFER_BIT,+ pattern GL_ACCUM_CLEAR_VALUE,+ pattern GL_ACCUM_GREEN_BITS,+ pattern GL_ACCUM_RED_BITS,+ pattern GL_ACTIVE_ATOMIC_COUNTER_BUFFERS,+ pattern GL_ACTIVE_ATTRIBUTES,+ pattern GL_ACTIVE_ATTRIBUTE_MAX_LENGTH,+ pattern GL_ACTIVE_PROGRAM,+ pattern GL_ACTIVE_RESOURCES,+ pattern GL_ACTIVE_SUBROUTINES,+ pattern GL_ACTIVE_SUBROUTINE_MAX_LENGTH,+ pattern GL_ACTIVE_SUBROUTINE_UNIFORMS,+ pattern GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS,+ pattern GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH,+ pattern GL_ACTIVE_TEXTURE,+ pattern GL_ACTIVE_UNIFORMS,+ pattern GL_ACTIVE_UNIFORM_BLOCKS,+ pattern GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH,+ pattern GL_ACTIVE_UNIFORM_MAX_LENGTH,+ pattern GL_ACTIVE_VARIABLES,+ pattern GL_ADD,+ pattern GL_ADD_SIGNED,+ pattern GL_ALIASED_LINE_WIDTH_RANGE,+ pattern GL_ALIASED_POINT_SIZE_RANGE,+ pattern GL_ALL_ATTRIB_BITS,+ pattern GL_ALL_BARRIER_BITS,+ pattern GL_ALL_SHADER_BITS,+ pattern GL_ALPHA,+ pattern GL_ALPHA12,+ pattern GL_ALPHA16,+ pattern GL_ALPHA4,+ pattern GL_ALPHA8,+ pattern GL_ALPHA_BIAS,+ pattern GL_ALPHA_BITS,+ pattern GL_ALPHA_INTEGER,+ pattern GL_ALPHA_SCALE,+ pattern GL_ALPHA_TEST,+ pattern GL_ALPHA_TEST_FUNC,+ pattern GL_ALPHA_TEST_REF,+ pattern GL_ALREADY_SIGNALED,+ pattern GL_ALWAYS,+ pattern GL_AMBIENT,+ pattern GL_AMBIENT_AND_DIFFUSE,+ pattern GL_AND,+ pattern GL_AND_INVERTED,+ pattern GL_AND_REVERSE,+ pattern GL_ANY_SAMPLES_PASSED,+ pattern GL_ANY_SAMPLES_PASSED_CONSERVATIVE,+ pattern GL_ARRAY_BUFFER,+ pattern GL_ARRAY_BUFFER_BINDING,+ pattern GL_ARRAY_SIZE,+ pattern GL_ARRAY_STRIDE,+ pattern GL_ATOMIC_COUNTER_BARRIER_BIT,+ pattern GL_ATOMIC_COUNTER_BUFFER,+ pattern GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS,+ pattern GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES,+ pattern GL_ATOMIC_COUNTER_BUFFER_BINDING,+ pattern GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE,+ pattern GL_ATOMIC_COUNTER_BUFFER_INDEX,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_SIZE,+ pattern GL_ATOMIC_COUNTER_BUFFER_START,+ pattern GL_ATTACHED_SHADERS,+ pattern GL_ATTRIB_STACK_DEPTH,+ pattern GL_AUTO_GENERATE_MIPMAP,+ pattern GL_AUTO_NORMAL,+ pattern GL_AUX0,+ pattern GL_AUX1,+ pattern GL_AUX2,+ pattern GL_AUX3,+ pattern GL_AUX_BUFFERS,+ pattern GL_BACK,+ pattern GL_BACK_LEFT,+ pattern GL_BACK_RIGHT,+ pattern GL_BGR,+ pattern GL_BGRA,+ pattern GL_BGRA_INTEGER,+ pattern GL_BGR_INTEGER,+ pattern GL_BITMAP,+ pattern GL_BITMAP_TOKEN,+ pattern GL_BLEND,+ pattern GL_BLEND_COLOR,+ pattern GL_BLEND_DST,+ pattern GL_BLEND_DST_ALPHA,+ pattern GL_BLEND_DST_RGB,+ pattern GL_BLEND_EQUATION,+ pattern GL_BLEND_EQUATION_ALPHA,+ pattern GL_BLEND_EQUATION_RGB,+ pattern GL_BLEND_SRC,+ pattern GL_BLEND_SRC_ALPHA,+ pattern GL_BLEND_SRC_RGB,+ pattern GL_BLOCK_INDEX,+ pattern GL_BLUE,+ pattern GL_BLUE_BIAS,+ pattern GL_BLUE_BITS,+ pattern GL_BLUE_INTEGER,+ pattern GL_BLUE_SCALE,+ pattern GL_BOOL,+ pattern GL_BOOL_VEC2,+ pattern GL_BOOL_VEC3,+ pattern GL_BOOL_VEC4,+ pattern GL_BUFFER,+ pattern GL_BUFFER_ACCESS,+ pattern GL_BUFFER_ACCESS_FLAGS,+ pattern GL_BUFFER_BINDING,+ pattern GL_BUFFER_DATA_SIZE,+ pattern GL_BUFFER_IMMUTABLE_STORAGE,+ pattern GL_BUFFER_MAPPED,+ pattern GL_BUFFER_MAP_LENGTH,+ pattern GL_BUFFER_MAP_OFFSET,+ pattern GL_BUFFER_MAP_POINTER,+ pattern GL_BUFFER_SIZE,+ pattern GL_BUFFER_STORAGE_FLAGS,+ pattern GL_BUFFER_UPDATE_BARRIER_BIT,+ pattern GL_BUFFER_USAGE,+ pattern GL_BUFFER_VARIABLE,+ pattern GL_BYTE,+ pattern GL_C3F_V3F,+ pattern GL_C4F_N3F_V3F,+ pattern GL_C4UB_V2F,+ pattern GL_C4UB_V3F,+ pattern GL_CAVEAT_SUPPORT,+ pattern GL_CCW,+ pattern GL_CLAMP,+ pattern GL_CLAMP_FRAGMENT_COLOR,+ pattern GL_CLAMP_READ_COLOR,+ pattern GL_CLAMP_TO_BORDER,+ pattern GL_CLAMP_TO_EDGE,+ pattern GL_CLAMP_VERTEX_COLOR,+ pattern GL_CLEAR,+ pattern GL_CLEAR_BUFFER,+ pattern GL_CLEAR_TEXTURE,+ pattern GL_CLIENT_ACTIVE_TEXTURE,+ pattern GL_CLIENT_ALL_ATTRIB_BITS,+ pattern GL_CLIENT_ATTRIB_STACK_DEPTH,+ pattern GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT,+ pattern GL_CLIENT_PIXEL_STORE_BIT,+ pattern GL_CLIENT_STORAGE_BIT,+ pattern GL_CLIENT_VERTEX_ARRAY_BIT,+ pattern GL_CLIPPING_INPUT_PRIMITIVES,+ pattern GL_CLIPPING_OUTPUT_PRIMITIVES,+ pattern GL_CLIP_DEPTH_MODE,+ pattern GL_CLIP_DISTANCE0,+ pattern GL_CLIP_DISTANCE1,+ pattern GL_CLIP_DISTANCE2,+ pattern GL_CLIP_DISTANCE3,+ pattern GL_CLIP_DISTANCE4,+ pattern GL_CLIP_DISTANCE5,+ pattern GL_CLIP_DISTANCE6,+ pattern GL_CLIP_DISTANCE7,+ pattern GL_CLIP_ORIGIN,+ pattern GL_CLIP_PLANE0,+ pattern GL_CLIP_PLANE1,+ pattern GL_CLIP_PLANE2,+ pattern GL_CLIP_PLANE3,+ pattern GL_CLIP_PLANE4,+ pattern GL_CLIP_PLANE5,+ pattern GL_COEFF,+ pattern GL_COLOR,+ pattern GL_COLOR_ARRAY,+ pattern GL_COLOR_ARRAY_BUFFER_BINDING,+ pattern GL_COLOR_ARRAY_POINTER,+ pattern GL_COLOR_ARRAY_SIZE,+ pattern GL_COLOR_ARRAY_STRIDE,+ pattern GL_COLOR_ARRAY_TYPE,+ pattern GL_COLOR_ATTACHMENT0,+ pattern GL_COLOR_ATTACHMENT1,+ pattern GL_COLOR_ATTACHMENT10,+ pattern GL_COLOR_ATTACHMENT11,+ pattern GL_COLOR_ATTACHMENT12,+ pattern GL_COLOR_ATTACHMENT13,+ pattern GL_COLOR_ATTACHMENT14,+ pattern GL_COLOR_ATTACHMENT15,+ pattern GL_COLOR_ATTACHMENT16,+ pattern GL_COLOR_ATTACHMENT17,+ pattern GL_COLOR_ATTACHMENT18,+ pattern GL_COLOR_ATTACHMENT19,+ pattern GL_COLOR_ATTACHMENT2,+ pattern GL_COLOR_ATTACHMENT20,+ pattern GL_COLOR_ATTACHMENT21,+ pattern GL_COLOR_ATTACHMENT22,+ pattern GL_COLOR_ATTACHMENT23,+ pattern GL_COLOR_ATTACHMENT24,+ pattern GL_COLOR_ATTACHMENT25,+ pattern GL_COLOR_ATTACHMENT26,+ pattern GL_COLOR_ATTACHMENT27,+ pattern GL_COLOR_ATTACHMENT28,+ pattern GL_COLOR_ATTACHMENT29,+ pattern GL_COLOR_ATTACHMENT3,+ pattern GL_COLOR_ATTACHMENT30,+ pattern GL_COLOR_ATTACHMENT31,+ pattern GL_COLOR_ATTACHMENT4,+ pattern GL_COLOR_ATTACHMENT5,+ pattern GL_COLOR_ATTACHMENT6,+ pattern GL_COLOR_ATTACHMENT7,+ pattern GL_COLOR_ATTACHMENT8,+ pattern GL_COLOR_ATTACHMENT9,+ pattern GL_COLOR_BUFFER_BIT,+ pattern GL_COLOR_CLEAR_VALUE,+ pattern GL_COLOR_COMPONENTS,+ pattern GL_COLOR_ENCODING,+ pattern GL_COLOR_INDEX,+ pattern GL_COLOR_INDEXES,+ pattern GL_COLOR_LOGIC_OP,+ pattern GL_COLOR_MATERIAL,+ pattern GL_COLOR_MATERIAL_FACE,+ pattern GL_COLOR_MATERIAL_PARAMETER,+ pattern GL_COLOR_RENDERABLE,+ pattern GL_COLOR_SUM,+ pattern GL_COLOR_WRITEMASK,+ pattern GL_COMBINE,+ pattern GL_COMBINE_ALPHA,+ pattern GL_COMBINE_RGB,+ pattern GL_COMMAND_BARRIER_BIT,+ pattern GL_COMPARE_REF_TO_TEXTURE,+ pattern GL_COMPARE_R_TO_TEXTURE,+ pattern GL_COMPATIBLE_SUBROUTINES,+ pattern GL_COMPILE,+ pattern GL_COMPILE_AND_EXECUTE,+ pattern GL_COMPILE_STATUS,+ pattern GL_COMPRESSED_ALPHA,+ pattern GL_COMPRESSED_INTENSITY,+ pattern GL_COMPRESSED_LUMINANCE,+ pattern GL_COMPRESSED_LUMINANCE_ALPHA,+ pattern GL_COMPRESSED_R11_EAC,+ pattern GL_COMPRESSED_RED,+ pattern GL_COMPRESSED_RED_RGTC1,+ pattern GL_COMPRESSED_RG,+ pattern GL_COMPRESSED_RG11_EAC,+ pattern GL_COMPRESSED_RGB,+ pattern GL_COMPRESSED_RGB8_ETC2,+ pattern GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2,+ pattern GL_COMPRESSED_RGBA,+ pattern GL_COMPRESSED_RGBA8_ETC2_EAC,+ pattern GL_COMPRESSED_RGBA_BPTC_UNORM,+ pattern GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,+ pattern GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,+ pattern GL_COMPRESSED_RG_RGTC2,+ pattern GL_COMPRESSED_SIGNED_R11_EAC,+ pattern GL_COMPRESSED_SIGNED_RED_RGTC1,+ pattern GL_COMPRESSED_SIGNED_RG11_EAC,+ pattern GL_COMPRESSED_SIGNED_RG_RGTC2,+ pattern GL_COMPRESSED_SLUMINANCE,+ pattern GL_COMPRESSED_SLUMINANCE_ALPHA,+ pattern GL_COMPRESSED_SRGB,+ pattern GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC,+ pattern GL_COMPRESSED_SRGB8_ETC2,+ pattern GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2,+ pattern GL_COMPRESSED_SRGB_ALPHA,+ pattern GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,+ pattern GL_COMPRESSED_TEXTURE_FORMATS,+ pattern GL_COMPUTE_SHADER,+ pattern GL_COMPUTE_SHADER_BIT,+ pattern GL_COMPUTE_SHADER_INVOCATIONS,+ pattern GL_COMPUTE_SUBROUTINE,+ pattern GL_COMPUTE_SUBROUTINE_UNIFORM,+ pattern GL_COMPUTE_TEXTURE,+ pattern GL_COMPUTE_WORK_GROUP_SIZE,+ pattern GL_CONDITION_SATISFIED,+ pattern GL_CONSTANT,+ pattern GL_CONSTANT_ALPHA,+ pattern GL_CONSTANT_ATTENUATION,+ pattern GL_CONSTANT_COLOR,+ pattern GL_CONTEXT_COMPATIBILITY_PROFILE_BIT,+ pattern GL_CONTEXT_CORE_PROFILE_BIT,+ pattern GL_CONTEXT_FLAGS,+ pattern GL_CONTEXT_FLAG_DEBUG_BIT,+ pattern GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT,+ pattern GL_CONTEXT_FLAG_NO_ERROR_BIT,+ pattern GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT,+ pattern GL_CONTEXT_LOST,+ pattern GL_CONTEXT_PROFILE_MASK,+ pattern GL_CONTEXT_RELEASE_BEHAVIOR,+ pattern GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH,+ pattern GL_COORD_REPLACE,+ pattern GL_COPY,+ pattern GL_COPY_INVERTED,+ pattern GL_COPY_PIXEL_TOKEN,+ pattern GL_COPY_READ_BUFFER,+ pattern GL_COPY_READ_BUFFER_BINDING,+ pattern GL_COPY_WRITE_BUFFER,+ pattern GL_COPY_WRITE_BUFFER_BINDING,+ pattern GL_CULL_FACE,+ pattern GL_CULL_FACE_MODE,+ pattern GL_CURRENT_BIT,+ pattern GL_CURRENT_COLOR,+ pattern GL_CURRENT_FOG_COORD,+ pattern GL_CURRENT_FOG_COORDINATE,+ pattern GL_CURRENT_INDEX,+ pattern GL_CURRENT_NORMAL,+ pattern GL_CURRENT_PROGRAM,+ pattern GL_CURRENT_QUERY,+ pattern GL_CURRENT_RASTER_COLOR,+ pattern GL_CURRENT_RASTER_DISTANCE,+ pattern GL_CURRENT_RASTER_INDEX,+ pattern GL_CURRENT_RASTER_POSITION,+ pattern GL_CURRENT_RASTER_POSITION_VALID,+ pattern GL_CURRENT_RASTER_SECONDARY_COLOR,+ pattern GL_CURRENT_RASTER_TEXTURE_COORDS,+ pattern GL_CURRENT_SECONDARY_COLOR,+ pattern GL_CURRENT_TEXTURE_COORDS,+ pattern GL_CURRENT_VERTEX_ATTRIB,+ pattern GL_CW,+ pattern GL_DEBUG_CALLBACK_FUNCTION,+ pattern GL_DEBUG_CALLBACK_USER_PARAM,+ pattern GL_DEBUG_GROUP_STACK_DEPTH,+ pattern GL_DEBUG_LOGGED_MESSAGES,+ pattern GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH,+ pattern GL_DEBUG_OUTPUT,+ pattern GL_DEBUG_OUTPUT_SYNCHRONOUS,+ pattern GL_DEBUG_SEVERITY_HIGH,+ pattern GL_DEBUG_SEVERITY_LOW,+ pattern GL_DEBUG_SEVERITY_MEDIUM,+ pattern GL_DEBUG_SEVERITY_NOTIFICATION,+ pattern GL_DEBUG_SOURCE_API,+ pattern GL_DEBUG_SOURCE_APPLICATION,+ pattern GL_DEBUG_SOURCE_OTHER,+ pattern GL_DEBUG_SOURCE_SHADER_COMPILER,+ pattern GL_DEBUG_SOURCE_THIRD_PARTY,+ pattern GL_DEBUG_SOURCE_WINDOW_SYSTEM,+ pattern GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR,+ pattern GL_DEBUG_TYPE_ERROR,+ pattern GL_DEBUG_TYPE_MARKER,+ pattern GL_DEBUG_TYPE_OTHER,+ pattern GL_DEBUG_TYPE_PERFORMANCE,+ pattern GL_DEBUG_TYPE_POP_GROUP,+ pattern GL_DEBUG_TYPE_PORTABILITY,+ pattern GL_DEBUG_TYPE_PUSH_GROUP,+ pattern GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR,+ pattern GL_DECAL,+ pattern GL_DECR,+ pattern GL_DECR_WRAP,+ pattern GL_DELETE_STATUS,+ pattern GL_DEPTH,+ pattern GL_DEPTH24_STENCIL8,+ pattern GL_DEPTH32F_STENCIL8,+ pattern GL_DEPTH_ATTACHMENT,+ pattern GL_DEPTH_BIAS,+ pattern GL_DEPTH_BITS,+ pattern GL_DEPTH_BUFFER_BIT,+ pattern GL_DEPTH_CLAMP,+ pattern GL_DEPTH_CLEAR_VALUE,+ pattern GL_DEPTH_COMPONENT,+ pattern GL_DEPTH_COMPONENT16,+ pattern GL_DEPTH_COMPONENT24,+ pattern GL_DEPTH_COMPONENT32,+ pattern GL_DEPTH_COMPONENT32F,+ pattern GL_DEPTH_COMPONENTS,+ pattern GL_DEPTH_FUNC,+ pattern GL_DEPTH_RANGE,+ pattern GL_DEPTH_RENDERABLE,+ pattern GL_DEPTH_SCALE,+ pattern GL_DEPTH_STENCIL,+ pattern GL_DEPTH_STENCIL_ATTACHMENT,+ pattern GL_DEPTH_STENCIL_TEXTURE_MODE,+ pattern GL_DEPTH_TEST,+ pattern GL_DEPTH_TEXTURE_MODE,+ pattern GL_DEPTH_WRITEMASK,+ pattern GL_DIFFUSE,+ pattern GL_DISPATCH_INDIRECT_BUFFER,+ pattern GL_DISPATCH_INDIRECT_BUFFER_BINDING,+ pattern GL_DISPLAY_LIST,+ pattern GL_DITHER,+ pattern GL_DOMAIN,+ pattern GL_DONT_CARE,+ pattern GL_DOT3_RGB,+ pattern GL_DOT3_RGBA,+ pattern GL_DOUBLE,+ pattern GL_DOUBLEBUFFER,+ pattern GL_DOUBLE_MAT2,+ pattern GL_DOUBLE_MAT2x3,+ pattern GL_DOUBLE_MAT2x4,+ pattern GL_DOUBLE_MAT3,+ pattern GL_DOUBLE_MAT3x2,+ pattern GL_DOUBLE_MAT3x4,+ pattern GL_DOUBLE_MAT4,+ pattern GL_DOUBLE_MAT4x2,+ pattern GL_DOUBLE_MAT4x3,+ pattern GL_DOUBLE_VEC2,+ pattern GL_DOUBLE_VEC3,+ pattern GL_DOUBLE_VEC4,+ pattern GL_DRAW_BUFFER,+ pattern GL_DRAW_BUFFER0,+ pattern GL_DRAW_BUFFER1,+ pattern GL_DRAW_BUFFER10,+ pattern GL_DRAW_BUFFER11,+ pattern GL_DRAW_BUFFER12,+ pattern GL_DRAW_BUFFER13,+ pattern GL_DRAW_BUFFER14,+ pattern GL_DRAW_BUFFER15,+ pattern GL_DRAW_BUFFER2,+ pattern GL_DRAW_BUFFER3,+ pattern GL_DRAW_BUFFER4,+ pattern GL_DRAW_BUFFER5,+ pattern GL_DRAW_BUFFER6,+ pattern GL_DRAW_BUFFER7,+ pattern GL_DRAW_BUFFER8,+ pattern GL_DRAW_BUFFER9,+ pattern GL_DRAW_FRAMEBUFFER,+ pattern GL_DRAW_FRAMEBUFFER_BINDING,+ pattern GL_DRAW_INDIRECT_BUFFER,+ pattern GL_DRAW_INDIRECT_BUFFER_BINDING,+ pattern GL_DRAW_PIXEL_TOKEN,+ pattern GL_DST_ALPHA,+ pattern GL_DST_COLOR,+ pattern GL_DYNAMIC_COPY,+ pattern GL_DYNAMIC_DRAW,+ pattern GL_DYNAMIC_READ,+ pattern GL_DYNAMIC_STORAGE_BIT,+ pattern GL_EDGE_FLAG,+ pattern GL_EDGE_FLAG_ARRAY,+ pattern GL_EDGE_FLAG_ARRAY_BUFFER_BINDING,+ pattern GL_EDGE_FLAG_ARRAY_POINTER,+ pattern GL_EDGE_FLAG_ARRAY_STRIDE,+ pattern GL_ELEMENT_ARRAY_BARRIER_BIT,+ pattern GL_ELEMENT_ARRAY_BUFFER,+ pattern GL_ELEMENT_ARRAY_BUFFER_BINDING,+ pattern GL_EMISSION,+ pattern GL_ENABLE_BIT,+ pattern GL_EQUAL,+ pattern GL_EQUIV,+ pattern GL_EVAL_BIT,+ pattern GL_EXP,+ pattern GL_EXP2,+ pattern GL_EXTENSIONS,+ pattern GL_EYE_LINEAR,+ pattern GL_EYE_PLANE,+ pattern GL_FALSE,+ pattern GL_FASTEST,+ pattern GL_FEEDBACK,+ pattern GL_FEEDBACK_BUFFER_POINTER,+ pattern GL_FEEDBACK_BUFFER_SIZE,+ pattern GL_FEEDBACK_BUFFER_TYPE,+ pattern GL_FILL,+ pattern GL_FILTER,+ pattern GL_FIRST_VERTEX_CONVENTION,+ pattern GL_FIXED,+ pattern GL_FIXED_ONLY,+ pattern GL_FLAT,+ pattern GL_FLOAT,+ pattern GL_FLOAT_32_UNSIGNED_INT_24_8_REV,+ pattern GL_FLOAT_MAT2,+ pattern GL_FLOAT_MAT2x3,+ pattern GL_FLOAT_MAT2x4,+ pattern GL_FLOAT_MAT3,+ pattern GL_FLOAT_MAT3x2,+ pattern GL_FLOAT_MAT3x4,+ pattern GL_FLOAT_MAT4,+ pattern GL_FLOAT_MAT4x2,+ pattern GL_FLOAT_MAT4x3,+ pattern GL_FLOAT_VEC2,+ pattern GL_FLOAT_VEC3,+ pattern GL_FLOAT_VEC4,+ pattern GL_FOG,+ pattern GL_FOG_BIT,+ pattern GL_FOG_COLOR,+ pattern GL_FOG_COORD,+ pattern GL_FOG_COORDINATE,+ pattern GL_FOG_COORDINATE_ARRAY,+ pattern GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING,+ pattern GL_FOG_COORDINATE_ARRAY_POINTER,+ pattern GL_FOG_COORDINATE_ARRAY_STRIDE,+ pattern GL_FOG_COORDINATE_ARRAY_TYPE,+ pattern GL_FOG_COORDINATE_SOURCE,+ pattern GL_FOG_COORD_ARRAY,+ pattern GL_FOG_COORD_ARRAY_BUFFER_BINDING,+ pattern GL_FOG_COORD_ARRAY_POINTER,+ pattern GL_FOG_COORD_ARRAY_STRIDE,+ pattern GL_FOG_COORD_ARRAY_TYPE,+ pattern GL_FOG_COORD_SRC,+ pattern GL_FOG_DENSITY,+ pattern GL_FOG_END,+ pattern GL_FOG_HINT,+ pattern GL_FOG_INDEX,+ pattern GL_FOG_MODE,+ pattern GL_FOG_START,+ pattern GL_FRACTIONAL_EVEN,+ pattern GL_FRACTIONAL_ODD,+ pattern GL_FRAGMENT_DEPTH,+ pattern GL_FRAGMENT_INTERPOLATION_OFFSET_BITS,+ pattern GL_FRAGMENT_SHADER,+ pattern GL_FRAGMENT_SHADER_BIT,+ pattern GL_FRAGMENT_SHADER_DERIVATIVE_HINT,+ pattern GL_FRAGMENT_SHADER_INVOCATIONS,+ pattern GL_FRAGMENT_SUBROUTINE,+ pattern GL_FRAGMENT_SUBROUTINE_UNIFORM,+ pattern GL_FRAGMENT_TEXTURE,+ pattern GL_FRAMEBUFFER,+ pattern GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING,+ pattern GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_LAYERED,+ pattern GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME,+ pattern GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER,+ pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL,+ pattern GL_FRAMEBUFFER_BARRIER_BIT,+ pattern GL_FRAMEBUFFER_BINDING,+ pattern GL_FRAMEBUFFER_BLEND,+ pattern GL_FRAMEBUFFER_COMPLETE,+ pattern GL_FRAMEBUFFER_DEFAULT,+ pattern GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS,+ pattern GL_FRAMEBUFFER_DEFAULT_HEIGHT,+ pattern GL_FRAMEBUFFER_DEFAULT_LAYERS,+ pattern GL_FRAMEBUFFER_DEFAULT_SAMPLES,+ pattern GL_FRAMEBUFFER_DEFAULT_WIDTH,+ pattern GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT,+ pattern GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER,+ pattern GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS,+ pattern GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT,+ pattern GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE,+ pattern GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER,+ pattern GL_FRAMEBUFFER_RENDERABLE,+ pattern GL_FRAMEBUFFER_RENDERABLE_LAYERED,+ pattern GL_FRAMEBUFFER_SRGB,+ pattern GL_FRAMEBUFFER_UNDEFINED,+ pattern GL_FRAMEBUFFER_UNSUPPORTED,+ pattern GL_FRONT,+ pattern GL_FRONT_AND_BACK,+ pattern GL_FRONT_FACE,+ pattern GL_FRONT_LEFT,+ pattern GL_FRONT_RIGHT,+ pattern GL_FULL_SUPPORT,+ pattern GL_FUNC_ADD,+ pattern GL_FUNC_REVERSE_SUBTRACT,+ pattern GL_FUNC_SUBTRACT,+ pattern GL_GENERATE_MIPMAP,+ pattern GL_GENERATE_MIPMAP_HINT,+ pattern GL_GEOMETRY_INPUT_TYPE,+ pattern GL_GEOMETRY_OUTPUT_TYPE,+ pattern GL_GEOMETRY_SHADER,+ pattern GL_GEOMETRY_SHADER_BIT,+ pattern GL_GEOMETRY_SHADER_INVOCATIONS,+ pattern GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED,+ pattern GL_GEOMETRY_SUBROUTINE,+ pattern GL_GEOMETRY_SUBROUTINE_UNIFORM,+ pattern GL_GEOMETRY_TEXTURE,+ pattern GL_GEOMETRY_VERTICES_OUT,+ pattern GL_GEQUAL,+ pattern GL_GET_TEXTURE_IMAGE_FORMAT,+ pattern GL_GET_TEXTURE_IMAGE_TYPE,+ pattern GL_GREATER,+ pattern GL_GREEN,+ pattern GL_GREEN_BIAS,+ pattern GL_GREEN_BITS,+ pattern GL_GREEN_INTEGER,+ pattern GL_GREEN_SCALE,+ pattern GL_GUILTY_CONTEXT_RESET,+ pattern GL_HALF_FLOAT,+ pattern GL_HIGH_FLOAT,+ pattern GL_HIGH_INT,+ pattern GL_HINT_BIT,+ pattern GL_IMAGE_1D,+ pattern GL_IMAGE_1D_ARRAY,+ pattern GL_IMAGE_2D,+ pattern GL_IMAGE_2D_ARRAY,+ pattern GL_IMAGE_2D_MULTISAMPLE,+ pattern GL_IMAGE_2D_MULTISAMPLE_ARRAY,+ pattern GL_IMAGE_2D_RECT,+ pattern GL_IMAGE_3D,+ pattern GL_IMAGE_BINDING_ACCESS,+ pattern GL_IMAGE_BINDING_FORMAT,+ pattern GL_IMAGE_BINDING_LAYER,+ pattern GL_IMAGE_BINDING_LAYERED,+ pattern GL_IMAGE_BINDING_LEVEL,+ pattern GL_IMAGE_BINDING_NAME,+ pattern GL_IMAGE_BUFFER,+ pattern GL_IMAGE_CLASS_10_10_10_2,+ pattern GL_IMAGE_CLASS_11_11_10,+ pattern GL_IMAGE_CLASS_1_X_16,+ pattern GL_IMAGE_CLASS_1_X_32,+ pattern GL_IMAGE_CLASS_1_X_8,+ pattern GL_IMAGE_CLASS_2_X_16,+ pattern GL_IMAGE_CLASS_2_X_32,+ pattern GL_IMAGE_CLASS_2_X_8,+ pattern GL_IMAGE_CLASS_4_X_16,+ pattern GL_IMAGE_CLASS_4_X_32,+ pattern GL_IMAGE_CLASS_4_X_8,+ pattern GL_IMAGE_COMPATIBILITY_CLASS,+ pattern GL_IMAGE_CUBE,+ pattern GL_IMAGE_CUBE_MAP_ARRAY,+ pattern GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS,+ pattern GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE,+ pattern GL_IMAGE_FORMAT_COMPATIBILITY_TYPE,+ pattern GL_IMAGE_PIXEL_FORMAT,+ pattern GL_IMAGE_PIXEL_TYPE,+ pattern GL_IMAGE_TEXEL_SIZE,+ pattern GL_IMPLEMENTATION_COLOR_READ_FORMAT,+ pattern GL_IMPLEMENTATION_COLOR_READ_TYPE,+ pattern GL_INCR,+ pattern GL_INCR_WRAP,+ pattern GL_INDEX,+ pattern GL_INDEX_ARRAY,+ pattern GL_INDEX_ARRAY_BUFFER_BINDING,+ pattern GL_INDEX_ARRAY_POINTER,+ pattern GL_INDEX_ARRAY_STRIDE,+ pattern GL_INDEX_ARRAY_TYPE,+ pattern GL_INDEX_BITS,+ pattern GL_INDEX_CLEAR_VALUE,+ pattern GL_INDEX_LOGIC_OP,+ pattern GL_INDEX_MODE,+ pattern GL_INDEX_OFFSET,+ pattern GL_INDEX_SHIFT,+ pattern GL_INDEX_WRITEMASK,+ pattern GL_INFO_LOG_LENGTH,+ pattern GL_INNOCENT_CONTEXT_RESET,+ pattern GL_INT,+ pattern GL_INTENSITY,+ pattern GL_INTENSITY12,+ pattern GL_INTENSITY16,+ pattern GL_INTENSITY4,+ pattern GL_INTENSITY8,+ pattern GL_INTERLEAVED_ATTRIBS,+ pattern GL_INTERNALFORMAT_ALPHA_SIZE,+ pattern GL_INTERNALFORMAT_ALPHA_TYPE,+ pattern GL_INTERNALFORMAT_BLUE_SIZE,+ pattern GL_INTERNALFORMAT_BLUE_TYPE,+ pattern GL_INTERNALFORMAT_DEPTH_SIZE,+ pattern GL_INTERNALFORMAT_DEPTH_TYPE,+ pattern GL_INTERNALFORMAT_GREEN_SIZE,+ pattern GL_INTERNALFORMAT_GREEN_TYPE,+ pattern GL_INTERNALFORMAT_PREFERRED,+ pattern GL_INTERNALFORMAT_RED_SIZE,+ pattern GL_INTERNALFORMAT_RED_TYPE,+ pattern GL_INTERNALFORMAT_SHARED_SIZE,+ pattern GL_INTERNALFORMAT_STENCIL_SIZE,+ pattern GL_INTERNALFORMAT_STENCIL_TYPE,+ pattern GL_INTERNALFORMAT_SUPPORTED,+ pattern GL_INTERPOLATE,+ pattern GL_INT_2_10_10_10_REV,+ pattern GL_INT_IMAGE_1D,+ pattern GL_INT_IMAGE_1D_ARRAY,+ pattern GL_INT_IMAGE_2D,+ pattern GL_INT_IMAGE_2D_ARRAY,+ pattern GL_INT_IMAGE_2D_MULTISAMPLE,+ pattern GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY,+ pattern GL_INT_IMAGE_2D_RECT,+ pattern GL_INT_IMAGE_3D,+ pattern GL_INT_IMAGE_BUFFER,+ pattern GL_INT_IMAGE_CUBE,+ pattern GL_INT_IMAGE_CUBE_MAP_ARRAY,+ pattern GL_INT_SAMPLER_1D,+ pattern GL_INT_SAMPLER_1D_ARRAY,+ pattern GL_INT_SAMPLER_2D,+ pattern GL_INT_SAMPLER_2D_ARRAY,+ pattern GL_INT_SAMPLER_2D_MULTISAMPLE,+ pattern GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY,+ pattern GL_INT_SAMPLER_2D_RECT,+ pattern GL_INT_SAMPLER_3D,+ pattern GL_INT_SAMPLER_BUFFER,+ pattern GL_INT_SAMPLER_CUBE,+ pattern GL_INT_SAMPLER_CUBE_MAP_ARRAY,+ pattern GL_INT_VEC2,+ pattern GL_INT_VEC3,+ pattern GL_INT_VEC4,+ pattern GL_INVALID_ENUM,+ pattern GL_INVALID_FRAMEBUFFER_OPERATION,+ pattern GL_INVALID_INDEX,+ pattern GL_INVALID_OPERATION,+ pattern GL_INVALID_VALUE,+ pattern GL_INVERT,+ pattern GL_ISOLINES,+ pattern GL_IS_PER_PATCH,+ pattern GL_IS_ROW_MAJOR,+ pattern GL_KEEP,+ pattern GL_LAST_VERTEX_CONVENTION,+ pattern GL_LAYER_PROVOKING_VERTEX,+ pattern GL_LEFT,+ pattern GL_LEQUAL,+ pattern GL_LESS,+ pattern GL_LIGHT0,+ pattern GL_LIGHT1,+ pattern GL_LIGHT2,+ pattern GL_LIGHT3,+ pattern GL_LIGHT4,+ pattern GL_LIGHT5,+ pattern GL_LIGHT6,+ pattern GL_LIGHT7,+ pattern GL_LIGHTING,+ pattern GL_LIGHTING_BIT,+ pattern GL_LIGHT_MODEL_AMBIENT,+ pattern GL_LIGHT_MODEL_COLOR_CONTROL,+ pattern GL_LIGHT_MODEL_LOCAL_VIEWER,+ pattern GL_LIGHT_MODEL_TWO_SIDE,+ pattern GL_LINE,+ pattern GL_LINEAR,+ pattern GL_LINEAR_ATTENUATION,+ pattern GL_LINEAR_MIPMAP_LINEAR,+ pattern GL_LINEAR_MIPMAP_NEAREST,+ pattern GL_LINES,+ pattern GL_LINES_ADJACENCY,+ pattern GL_LINE_BIT,+ pattern GL_LINE_LOOP,+ pattern GL_LINE_RESET_TOKEN,+ pattern GL_LINE_SMOOTH,+ pattern GL_LINE_SMOOTH_HINT,+ pattern GL_LINE_STIPPLE,+ pattern GL_LINE_STIPPLE_PATTERN,+ pattern GL_LINE_STIPPLE_REPEAT,+ pattern GL_LINE_STRIP,+ pattern GL_LINE_STRIP_ADJACENCY,+ pattern GL_LINE_TOKEN,+ pattern GL_LINE_WIDTH,+ pattern GL_LINE_WIDTH_GRANULARITY,+ pattern GL_LINE_WIDTH_RANGE,+ pattern GL_LINK_STATUS,+ pattern GL_LIST_BASE,+ pattern GL_LIST_BIT,+ pattern GL_LIST_INDEX,+ pattern GL_LIST_MODE,+ pattern GL_LOAD,+ pattern GL_LOCATION,+ pattern GL_LOCATION_COMPONENT,+ pattern GL_LOCATION_INDEX,+ pattern GL_LOGIC_OP,+ pattern GL_LOGIC_OP_MODE,+ pattern GL_LOSE_CONTEXT_ON_RESET,+ pattern GL_LOWER_LEFT,+ pattern GL_LOW_FLOAT,+ pattern GL_LOW_INT,+ pattern GL_LUMINANCE,+ pattern GL_LUMINANCE12,+ pattern GL_LUMINANCE12_ALPHA12,+ pattern GL_LUMINANCE12_ALPHA4,+ pattern GL_LUMINANCE16,+ pattern GL_LUMINANCE16_ALPHA16,+ pattern GL_LUMINANCE4,+ pattern GL_LUMINANCE4_ALPHA4,+ pattern GL_LUMINANCE6_ALPHA2,+ pattern GL_LUMINANCE8,+ pattern GL_LUMINANCE8_ALPHA8,+ pattern GL_LUMINANCE_ALPHA,+ pattern GL_MAJOR_VERSION,+ pattern GL_MANUAL_GENERATE_MIPMAP,+ pattern GL_MAP1_COLOR_4,+ pattern GL_MAP1_GRID_DOMAIN,+ pattern GL_MAP1_GRID_SEGMENTS,+ pattern GL_MAP1_INDEX,+ pattern GL_MAP1_NORMAL,+ pattern GL_MAP1_TEXTURE_COORD_1,+ pattern GL_MAP1_TEXTURE_COORD_2,+ pattern GL_MAP1_TEXTURE_COORD_3,+ pattern GL_MAP1_TEXTURE_COORD_4,+ pattern GL_MAP1_VERTEX_3,+ pattern GL_MAP1_VERTEX_4,+ pattern GL_MAP2_COLOR_4,+ pattern GL_MAP2_GRID_DOMAIN,+ pattern GL_MAP2_GRID_SEGMENTS,+ pattern GL_MAP2_INDEX,+ pattern GL_MAP2_NORMAL,+ pattern GL_MAP2_TEXTURE_COORD_1,+ pattern GL_MAP2_TEXTURE_COORD_2,+ pattern GL_MAP2_TEXTURE_COORD_3,+ pattern GL_MAP2_TEXTURE_COORD_4,+ pattern GL_MAP2_VERTEX_3,+ pattern GL_MAP2_VERTEX_4,+ pattern GL_MAP_COHERENT_BIT,+ pattern GL_MAP_COLOR,+ pattern GL_MAP_FLUSH_EXPLICIT_BIT,+ pattern GL_MAP_INVALIDATE_BUFFER_BIT,+ pattern GL_MAP_INVALIDATE_RANGE_BIT,+ pattern GL_MAP_PERSISTENT_BIT,+ pattern GL_MAP_READ_BIT,+ pattern GL_MAP_STENCIL,+ pattern GL_MAP_UNSYNCHRONIZED_BIT,+ pattern GL_MAP_WRITE_BIT,+ pattern GL_MATRIX_MODE,+ pattern GL_MATRIX_STRIDE,+ pattern GL_MAX,+ pattern GL_MAX_3D_TEXTURE_SIZE,+ pattern GL_MAX_ARRAY_TEXTURE_LAYERS,+ pattern GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS,+ pattern GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE,+ pattern GL_MAX_ATTRIB_STACK_DEPTH,+ pattern GL_MAX_CLIENT_ATTRIB_STACK_DEPTH,+ pattern GL_MAX_CLIP_DISTANCES,+ pattern GL_MAX_CLIP_PLANES,+ pattern GL_MAX_COLOR_ATTACHMENTS,+ pattern GL_MAX_COLOR_TEXTURE_SAMPLES,+ pattern GL_MAX_COMBINED_ATOMIC_COUNTERS,+ pattern GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES,+ pattern GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_DIMENSIONS,+ pattern GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_IMAGE_UNIFORMS,+ pattern GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS,+ pattern GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES,+ pattern GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_COMBINED_UNIFORM_BLOCKS,+ pattern GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMPUTE_ATOMIC_COUNTERS,+ pattern GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_COMPUTE_IMAGE_UNIFORMS,+ pattern GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_COMPUTE_SHARED_MEMORY_SIZE,+ pattern GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_COMPUTE_UNIFORM_BLOCKS,+ pattern GL_MAX_COMPUTE_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMPUTE_WORK_GROUP_COUNT,+ pattern GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS,+ pattern GL_MAX_COMPUTE_WORK_GROUP_SIZE,+ pattern GL_MAX_CUBE_MAP_TEXTURE_SIZE,+ pattern GL_MAX_CULL_DISTANCES,+ pattern GL_MAX_DEBUG_GROUP_STACK_DEPTH,+ pattern GL_MAX_DEBUG_LOGGED_MESSAGES,+ pattern GL_MAX_DEBUG_MESSAGE_LENGTH,+ pattern GL_MAX_DEPTH,+ pattern GL_MAX_DEPTH_TEXTURE_SAMPLES,+ pattern GL_MAX_DRAW_BUFFERS,+ pattern GL_MAX_DUAL_SOURCE_DRAW_BUFFERS,+ pattern GL_MAX_ELEMENTS_INDICES,+ pattern GL_MAX_ELEMENTS_VERTICES,+ pattern GL_MAX_ELEMENT_INDEX,+ pattern GL_MAX_EVAL_ORDER,+ pattern GL_MAX_FRAGMENT_ATOMIC_COUNTERS,+ pattern GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_FRAGMENT_IMAGE_UNIFORMS,+ pattern GL_MAX_FRAGMENT_INPUT_COMPONENTS,+ pattern GL_MAX_FRAGMENT_INTERPOLATION_OFFSET,+ pattern GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_FRAGMENT_UNIFORM_BLOCKS,+ pattern GL_MAX_FRAGMENT_UNIFORM_COMPONENTS,+ pattern GL_MAX_FRAGMENT_UNIFORM_VECTORS,+ pattern GL_MAX_FRAMEBUFFER_HEIGHT,+ pattern GL_MAX_FRAMEBUFFER_LAYERS,+ pattern GL_MAX_FRAMEBUFFER_SAMPLES,+ pattern GL_MAX_FRAMEBUFFER_WIDTH,+ pattern GL_MAX_GEOMETRY_ATOMIC_COUNTERS,+ pattern GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_GEOMETRY_IMAGE_UNIFORMS,+ pattern GL_MAX_GEOMETRY_INPUT_COMPONENTS,+ pattern GL_MAX_GEOMETRY_OUTPUT_COMPONENTS,+ pattern GL_MAX_GEOMETRY_OUTPUT_VERTICES,+ pattern GL_MAX_GEOMETRY_SHADER_INVOCATIONS,+ pattern GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS,+ pattern GL_MAX_GEOMETRY_UNIFORM_BLOCKS,+ pattern GL_MAX_GEOMETRY_UNIFORM_COMPONENTS,+ pattern GL_MAX_HEIGHT,+ pattern GL_MAX_IMAGE_SAMPLES,+ pattern GL_MAX_IMAGE_UNITS,+ pattern GL_MAX_INTEGER_SAMPLES,+ pattern GL_MAX_LABEL_LENGTH,+ pattern GL_MAX_LAYERS,+ pattern GL_MAX_LIGHTS,+ pattern GL_MAX_LIST_NESTING,+ pattern GL_MAX_MODELVIEW_STACK_DEPTH,+ pattern GL_MAX_NAME_LENGTH,+ pattern GL_MAX_NAME_STACK_DEPTH,+ pattern GL_MAX_NUM_ACTIVE_VARIABLES,+ pattern GL_MAX_NUM_COMPATIBLE_SUBROUTINES,+ pattern GL_MAX_PATCH_VERTICES,+ pattern GL_MAX_PIXEL_MAP_TABLE,+ pattern GL_MAX_PROGRAM_TEXEL_OFFSET,+ pattern GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET,+ pattern GL_MAX_PROJECTION_STACK_DEPTH,+ pattern GL_MAX_RECTANGLE_TEXTURE_SIZE,+ pattern GL_MAX_RENDERBUFFER_SIZE,+ pattern GL_MAX_SAMPLES,+ pattern GL_MAX_SAMPLE_MASK_WORDS,+ pattern GL_MAX_SERVER_WAIT_TIMEOUT,+ pattern GL_MAX_SHADER_STORAGE_BLOCK_SIZE,+ pattern GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS,+ pattern GL_MAX_SUBROUTINES,+ pattern GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS,+ pattern GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS,+ pattern GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS,+ pattern GL_MAX_TESS_CONTROL_INPUT_COMPONENTS,+ pattern GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS,+ pattern GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS,+ pattern GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS,+ pattern GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS,+ pattern GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS,+ pattern GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS,+ pattern GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS,+ pattern GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS,+ pattern GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS,+ pattern GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS,+ pattern GL_MAX_TESS_GEN_LEVEL,+ pattern GL_MAX_TESS_PATCH_COMPONENTS,+ pattern GL_MAX_TEXTURE_BUFFER_SIZE,+ pattern GL_MAX_TEXTURE_COORDS,+ pattern GL_MAX_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_TEXTURE_LOD_BIAS,+ pattern GL_MAX_TEXTURE_MAX_ANISOTROPY,+ pattern GL_MAX_TEXTURE_SIZE,+ pattern GL_MAX_TEXTURE_STACK_DEPTH,+ pattern GL_MAX_TEXTURE_UNITS,+ pattern GL_MAX_TRANSFORM_FEEDBACK_BUFFERS,+ pattern GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS,+ pattern GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS,+ pattern GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS,+ pattern GL_MAX_UNIFORM_BLOCK_SIZE,+ pattern GL_MAX_UNIFORM_BUFFER_BINDINGS,+ pattern GL_MAX_UNIFORM_LOCATIONS,+ pattern GL_MAX_VARYING_COMPONENTS,+ pattern GL_MAX_VARYING_FLOATS,+ pattern GL_MAX_VARYING_VECTORS,+ pattern GL_MAX_VERTEX_ATOMIC_COUNTERS,+ pattern GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_VERTEX_ATTRIBS,+ pattern GL_MAX_VERTEX_ATTRIB_BINDINGS,+ pattern GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET,+ pattern GL_MAX_VERTEX_ATTRIB_STRIDE,+ pattern GL_MAX_VERTEX_IMAGE_UNIFORMS,+ pattern GL_MAX_VERTEX_OUTPUT_COMPONENTS,+ pattern GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_VERTEX_STREAMS,+ pattern GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_VERTEX_UNIFORM_BLOCKS,+ pattern GL_MAX_VERTEX_UNIFORM_COMPONENTS,+ pattern GL_MAX_VERTEX_UNIFORM_VECTORS,+ pattern GL_MAX_VIEWPORTS,+ pattern GL_MAX_VIEWPORT_DIMS,+ pattern GL_MAX_WIDTH,+ pattern GL_MEDIUM_FLOAT,+ pattern GL_MEDIUM_INT,+ pattern GL_MIN,+ pattern GL_MINOR_VERSION,+ pattern GL_MIN_FRAGMENT_INTERPOLATION_OFFSET,+ pattern GL_MIN_MAP_BUFFER_ALIGNMENT,+ pattern GL_MIN_PROGRAM_TEXEL_OFFSET,+ pattern GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET,+ pattern GL_MIN_SAMPLE_SHADING_VALUE,+ pattern GL_MIPMAP,+ pattern GL_MIRRORED_REPEAT,+ pattern GL_MIRROR_CLAMP_TO_EDGE,+ pattern GL_MODELVIEW,+ pattern GL_MODELVIEW_MATRIX,+ pattern GL_MODELVIEW_STACK_DEPTH,+ pattern GL_MODULATE,+ pattern GL_MULT,+ pattern GL_MULTISAMPLE,+ pattern GL_MULTISAMPLE_BIT,+ pattern GL_N3F_V3F,+ pattern GL_NAME_LENGTH,+ pattern GL_NAME_STACK_DEPTH,+ pattern GL_NAND,+ pattern GL_NEAREST,+ pattern GL_NEAREST_MIPMAP_LINEAR,+ pattern GL_NEAREST_MIPMAP_NEAREST,+ pattern GL_NEGATIVE_ONE_TO_ONE,+ pattern GL_NEVER,+ pattern GL_NICEST,+ pattern GL_NONE,+ pattern GL_NOOP,+ pattern GL_NOR,+ pattern GL_NORMALIZE,+ pattern GL_NORMAL_ARRAY,+ pattern GL_NORMAL_ARRAY_BUFFER_BINDING,+ pattern GL_NORMAL_ARRAY_POINTER,+ pattern GL_NORMAL_ARRAY_STRIDE,+ pattern GL_NORMAL_ARRAY_TYPE,+ pattern GL_NORMAL_MAP,+ pattern GL_NOTEQUAL,+ pattern GL_NO_ERROR,+ pattern GL_NO_RESET_NOTIFICATION,+ pattern GL_NUM_ACTIVE_VARIABLES,+ pattern GL_NUM_COMPATIBLE_SUBROUTINES,+ pattern GL_NUM_COMPRESSED_TEXTURE_FORMATS,+ pattern GL_NUM_EXTENSIONS,+ pattern GL_NUM_PROGRAM_BINARY_FORMATS,+ pattern GL_NUM_SAMPLE_COUNTS,+ pattern GL_NUM_SHADER_BINARY_FORMATS,+ pattern GL_NUM_SHADING_LANGUAGE_VERSIONS,+ pattern GL_NUM_SPIR_V_EXTENSIONS,+ pattern GL_OBJECT_LINEAR,+ pattern GL_OBJECT_PLANE,+ pattern GL_OBJECT_TYPE,+ pattern GL_OFFSET,+ pattern GL_ONE,+ pattern GL_ONE_MINUS_CONSTANT_ALPHA,+ pattern GL_ONE_MINUS_CONSTANT_COLOR,+ pattern GL_ONE_MINUS_DST_ALPHA,+ pattern GL_ONE_MINUS_DST_COLOR,+ pattern GL_ONE_MINUS_SRC1_ALPHA,+ pattern GL_ONE_MINUS_SRC1_COLOR,+ pattern GL_ONE_MINUS_SRC_ALPHA,+ pattern GL_ONE_MINUS_SRC_COLOR,+ pattern GL_OPERAND0_ALPHA,+ pattern GL_OPERAND0_RGB,+ pattern GL_OPERAND1_ALPHA,+ pattern GL_OPERAND1_RGB,+ pattern GL_OPERAND2_ALPHA,+ pattern GL_OPERAND2_RGB,+ pattern GL_OR,+ pattern GL_ORDER,+ pattern GL_OR_INVERTED,+ pattern GL_OR_REVERSE,+ pattern GL_OUT_OF_MEMORY,+ pattern GL_PACK_ALIGNMENT,+ pattern GL_PACK_COMPRESSED_BLOCK_DEPTH,+ pattern GL_PACK_COMPRESSED_BLOCK_HEIGHT,+ pattern GL_PACK_COMPRESSED_BLOCK_SIZE,+ pattern GL_PACK_COMPRESSED_BLOCK_WIDTH,+ pattern GL_PACK_IMAGE_HEIGHT,+ pattern GL_PACK_LSB_FIRST,+ pattern GL_PACK_ROW_LENGTH,+ pattern GL_PACK_SKIP_IMAGES,+ pattern GL_PACK_SKIP_PIXELS,+ pattern GL_PACK_SKIP_ROWS,+ pattern GL_PACK_SWAP_BYTES,+ pattern GL_PARAMETER_BUFFER,+ pattern GL_PARAMETER_BUFFER_BINDING,+ pattern GL_PASS_THROUGH_TOKEN,+ pattern GL_PATCHES,+ pattern GL_PATCH_DEFAULT_INNER_LEVEL,+ pattern GL_PATCH_DEFAULT_OUTER_LEVEL,+ pattern GL_PATCH_VERTICES,+ pattern GL_PERSPECTIVE_CORRECTION_HINT,+ pattern GL_PIXEL_BUFFER_BARRIER_BIT,+ pattern GL_PIXEL_MAP_A_TO_A,+ pattern GL_PIXEL_MAP_A_TO_A_SIZE,+ pattern GL_PIXEL_MAP_B_TO_B,+ pattern GL_PIXEL_MAP_B_TO_B_SIZE,+ pattern GL_PIXEL_MAP_G_TO_G,+ pattern GL_PIXEL_MAP_G_TO_G_SIZE,+ pattern GL_PIXEL_MAP_I_TO_A,+ pattern GL_PIXEL_MAP_I_TO_A_SIZE,+ pattern GL_PIXEL_MAP_I_TO_B,+ pattern GL_PIXEL_MAP_I_TO_B_SIZE,+ pattern GL_PIXEL_MAP_I_TO_G,+ pattern GL_PIXEL_MAP_I_TO_G_SIZE,+ pattern GL_PIXEL_MAP_I_TO_I,+ pattern GL_PIXEL_MAP_I_TO_I_SIZE,+ pattern GL_PIXEL_MAP_I_TO_R,+ pattern GL_PIXEL_MAP_I_TO_R_SIZE,+ pattern GL_PIXEL_MAP_R_TO_R,+ pattern GL_PIXEL_MAP_R_TO_R_SIZE,+ pattern GL_PIXEL_MAP_S_TO_S,+ pattern GL_PIXEL_MAP_S_TO_S_SIZE,+ pattern GL_PIXEL_MODE_BIT,+ pattern GL_PIXEL_PACK_BUFFER,+ pattern GL_PIXEL_PACK_BUFFER_BINDING,+ pattern GL_PIXEL_UNPACK_BUFFER,+ pattern GL_PIXEL_UNPACK_BUFFER_BINDING,+ pattern GL_POINT,+ pattern GL_POINTS,+ pattern GL_POINT_BIT,+ pattern GL_POINT_DISTANCE_ATTENUATION,+ pattern GL_POINT_FADE_THRESHOLD_SIZE,+ pattern GL_POINT_SIZE,+ pattern GL_POINT_SIZE_GRANULARITY,+ pattern GL_POINT_SIZE_MAX,+ pattern GL_POINT_SIZE_MIN,+ pattern GL_POINT_SIZE_RANGE,+ pattern GL_POINT_SMOOTH,+ pattern GL_POINT_SMOOTH_HINT,+ pattern GL_POINT_SPRITE,+ pattern GL_POINT_SPRITE_COORD_ORIGIN,+ pattern GL_POINT_TOKEN,+ pattern GL_POLYGON,+ pattern GL_POLYGON_BIT,+ pattern GL_POLYGON_MODE,+ pattern GL_POLYGON_OFFSET_CLAMP,+ pattern GL_POLYGON_OFFSET_FACTOR,+ pattern GL_POLYGON_OFFSET_FILL,+ pattern GL_POLYGON_OFFSET_LINE,+ pattern GL_POLYGON_OFFSET_POINT,+ pattern GL_POLYGON_OFFSET_UNITS,+ pattern GL_POLYGON_SMOOTH,+ pattern GL_POLYGON_SMOOTH_HINT,+ pattern GL_POLYGON_STIPPLE,+ pattern GL_POLYGON_STIPPLE_BIT,+ pattern GL_POLYGON_TOKEN,+ pattern GL_POSITION,+ pattern GL_PREVIOUS,+ pattern GL_PRIMARY_COLOR,+ pattern GL_PRIMITIVES_GENERATED,+ pattern GL_PRIMITIVES_SUBMITTED,+ pattern GL_PRIMITIVE_RESTART,+ pattern GL_PRIMITIVE_RESTART_FIXED_INDEX,+ pattern GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED,+ pattern GL_PRIMITIVE_RESTART_INDEX,+ pattern GL_PROGRAM,+ pattern GL_PROGRAM_BINARY_FORMATS,+ pattern GL_PROGRAM_BINARY_LENGTH,+ pattern GL_PROGRAM_BINARY_RETRIEVABLE_HINT,+ pattern GL_PROGRAM_INPUT,+ pattern GL_PROGRAM_OUTPUT,+ pattern GL_PROGRAM_PIPELINE,+ pattern GL_PROGRAM_PIPELINE_BINDING,+ pattern GL_PROGRAM_POINT_SIZE,+ pattern GL_PROGRAM_SEPARABLE,+ pattern GL_PROJECTION,+ pattern GL_PROJECTION_MATRIX,+ pattern GL_PROJECTION_STACK_DEPTH,+ pattern GL_PROVOKING_VERTEX,+ pattern GL_PROXY_TEXTURE_1D,+ pattern GL_PROXY_TEXTURE_1D_ARRAY,+ pattern GL_PROXY_TEXTURE_2D,+ pattern GL_PROXY_TEXTURE_2D_ARRAY,+ pattern GL_PROXY_TEXTURE_2D_MULTISAMPLE,+ pattern GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY,+ pattern GL_PROXY_TEXTURE_3D,+ pattern GL_PROXY_TEXTURE_CUBE_MAP,+ pattern GL_PROXY_TEXTURE_CUBE_MAP_ARRAY,+ pattern GL_PROXY_TEXTURE_RECTANGLE,+ pattern GL_Q,+ pattern GL_QUADRATIC_ATTENUATION,+ pattern GL_QUADS,+ pattern GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION,+ pattern GL_QUAD_STRIP,+ pattern GL_QUERY,+ pattern GL_QUERY_BUFFER,+ pattern GL_QUERY_BUFFER_BARRIER_BIT,+ pattern GL_QUERY_BUFFER_BINDING,+ pattern GL_QUERY_BY_REGION_NO_WAIT,+ pattern GL_QUERY_BY_REGION_NO_WAIT_INVERTED,+ pattern GL_QUERY_BY_REGION_WAIT,+ pattern GL_QUERY_BY_REGION_WAIT_INVERTED,+ pattern GL_QUERY_COUNTER_BITS,+ pattern GL_QUERY_NO_WAIT,+ pattern GL_QUERY_NO_WAIT_INVERTED,+ pattern GL_QUERY_RESULT,+ pattern GL_QUERY_RESULT_AVAILABLE,+ pattern GL_QUERY_RESULT_NO_WAIT,+ pattern GL_QUERY_TARGET,+ pattern GL_QUERY_WAIT,+ pattern GL_QUERY_WAIT_INVERTED,+ pattern GL_R,+ pattern GL_R11F_G11F_B10F,+ pattern GL_R16,+ pattern GL_R16F,+ pattern GL_R16I,+ pattern GL_R16UI,+ pattern GL_R16_SNORM,+ pattern GL_R32F,+ pattern GL_R32I,+ pattern GL_R32UI,+ pattern GL_R3_G3_B2,+ pattern GL_R8,+ pattern GL_R8I,+ pattern GL_R8UI,+ pattern GL_R8_SNORM,+ pattern GL_RASTERIZER_DISCARD,+ pattern GL_READ_BUFFER,+ pattern GL_READ_FRAMEBUFFER,+ pattern GL_READ_FRAMEBUFFER_BINDING,+ pattern GL_READ_ONLY,+ pattern GL_READ_PIXELS,+ pattern GL_READ_PIXELS_FORMAT,+ pattern GL_READ_PIXELS_TYPE,+ pattern GL_READ_WRITE,+ pattern GL_RED,+ pattern GL_RED_BIAS,+ pattern GL_RED_BITS,+ pattern GL_RED_INTEGER,+ pattern GL_RED_SCALE,+ pattern GL_REFERENCED_BY_COMPUTE_SHADER,+ pattern GL_REFERENCED_BY_FRAGMENT_SHADER,+ pattern GL_REFERENCED_BY_GEOMETRY_SHADER,+ pattern GL_REFERENCED_BY_TESS_CONTROL_SHADER,+ pattern GL_REFERENCED_BY_TESS_EVALUATION_SHADER,+ pattern GL_REFERENCED_BY_VERTEX_SHADER,+ pattern GL_REFLECTION_MAP,+ pattern GL_RENDER,+ pattern GL_RENDERBUFFER,+ pattern GL_RENDERBUFFER_ALPHA_SIZE,+ pattern GL_RENDERBUFFER_BINDING,+ pattern GL_RENDERBUFFER_BLUE_SIZE,+ pattern GL_RENDERBUFFER_DEPTH_SIZE,+ pattern GL_RENDERBUFFER_GREEN_SIZE,+ pattern GL_RENDERBUFFER_HEIGHT,+ pattern GL_RENDERBUFFER_INTERNAL_FORMAT,+ pattern GL_RENDERBUFFER_RED_SIZE,+ pattern GL_RENDERBUFFER_SAMPLES,+ pattern GL_RENDERBUFFER_STENCIL_SIZE,+ pattern GL_RENDERBUFFER_WIDTH,+ pattern GL_RENDERER,+ pattern GL_RENDER_MODE,+ pattern GL_REPEAT,+ pattern GL_REPLACE,+ pattern GL_RESCALE_NORMAL,+ pattern GL_RESET_NOTIFICATION_STRATEGY,+ pattern GL_RETURN,+ pattern GL_RG,+ pattern GL_RG16,+ pattern GL_RG16F,+ pattern GL_RG16I,+ pattern GL_RG16UI,+ pattern GL_RG16_SNORM,+ pattern GL_RG32F,+ pattern GL_RG32I,+ pattern GL_RG32UI,+ pattern GL_RG8,+ pattern GL_RG8I,+ pattern GL_RG8UI,+ pattern GL_RG8_SNORM,+ pattern GL_RGB,+ pattern GL_RGB10,+ pattern GL_RGB10_A2,+ pattern GL_RGB10_A2UI,+ pattern GL_RGB12,+ pattern GL_RGB16,+ pattern GL_RGB16F,+ pattern GL_RGB16I,+ pattern GL_RGB16UI,+ pattern GL_RGB16_SNORM,+ pattern GL_RGB32F,+ pattern GL_RGB32I,+ pattern GL_RGB32UI,+ pattern GL_RGB4,+ pattern GL_RGB5,+ pattern GL_RGB565,+ pattern GL_RGB5_A1,+ pattern GL_RGB8,+ pattern GL_RGB8I,+ pattern GL_RGB8UI,+ pattern GL_RGB8_SNORM,+ pattern GL_RGB9_E5,+ pattern GL_RGBA,+ pattern GL_RGBA12,+ pattern GL_RGBA16,+ pattern GL_RGBA16F,+ pattern GL_RGBA16I,+ pattern GL_RGBA16UI,+ pattern GL_RGBA16_SNORM,+ pattern GL_RGBA2,+ pattern GL_RGBA32F,+ pattern GL_RGBA32I,+ pattern GL_RGBA32UI,+ pattern GL_RGBA4,+ pattern GL_RGBA8,+ pattern GL_RGBA8I,+ pattern GL_RGBA8UI,+ pattern GL_RGBA8_SNORM,+ pattern GL_RGBA_INTEGER,+ pattern GL_RGBA_MODE,+ pattern GL_RGB_INTEGER,+ pattern GL_RGB_SCALE,+ pattern GL_RG_INTEGER,+ pattern GL_RIGHT,+ pattern GL_S,+ pattern GL_SAMPLER,+ pattern GL_SAMPLER_1D,+ pattern GL_SAMPLER_1D_ARRAY,+ pattern GL_SAMPLER_1D_ARRAY_SHADOW,+ pattern GL_SAMPLER_1D_SHADOW,+ pattern GL_SAMPLER_2D,+ pattern GL_SAMPLER_2D_ARRAY,+ pattern GL_SAMPLER_2D_ARRAY_SHADOW,+ pattern GL_SAMPLER_2D_MULTISAMPLE,+ pattern GL_SAMPLER_2D_MULTISAMPLE_ARRAY,+ pattern GL_SAMPLER_2D_RECT,+ pattern GL_SAMPLER_2D_RECT_SHADOW,+ pattern GL_SAMPLER_2D_SHADOW,+ pattern GL_SAMPLER_3D,+ pattern GL_SAMPLER_BINDING,+ pattern GL_SAMPLER_BUFFER,+ pattern GL_SAMPLER_CUBE,+ pattern GL_SAMPLER_CUBE_MAP_ARRAY,+ pattern GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW,+ pattern GL_SAMPLER_CUBE_SHADOW,+ pattern GL_SAMPLES,+ pattern GL_SAMPLES_PASSED,+ pattern GL_SAMPLE_ALPHA_TO_COVERAGE,+ pattern GL_SAMPLE_ALPHA_TO_ONE,+ pattern GL_SAMPLE_BUFFERS,+ pattern GL_SAMPLE_COVERAGE,+ pattern GL_SAMPLE_COVERAGE_INVERT,+ pattern GL_SAMPLE_COVERAGE_VALUE,+ pattern GL_SAMPLE_MASK,+ pattern GL_SAMPLE_MASK_VALUE,+ pattern GL_SAMPLE_POSITION,+ pattern GL_SAMPLE_SHADING,+ pattern GL_SCISSOR_BIT,+ pattern GL_SCISSOR_BOX,+ pattern GL_SCISSOR_TEST,+ pattern GL_SECONDARY_COLOR_ARRAY,+ pattern GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING,+ pattern GL_SECONDARY_COLOR_ARRAY_POINTER,+ pattern GL_SECONDARY_COLOR_ARRAY_SIZE,+ pattern GL_SECONDARY_COLOR_ARRAY_STRIDE,+ pattern GL_SECONDARY_COLOR_ARRAY_TYPE,+ pattern GL_SELECT,+ pattern GL_SELECTION_BUFFER_POINTER,+ pattern GL_SELECTION_BUFFER_SIZE,+ pattern GL_SEPARATE_ATTRIBS,+ pattern GL_SEPARATE_SPECULAR_COLOR,+ pattern GL_SET,+ pattern GL_SHADER,+ pattern GL_SHADER_BINARY_FORMATS,+ pattern GL_SHADER_BINARY_FORMAT_SPIR_V,+ pattern GL_SHADER_COMPILER,+ pattern GL_SHADER_IMAGE_ACCESS_BARRIER_BIT,+ pattern GL_SHADER_IMAGE_ATOMIC,+ pattern GL_SHADER_IMAGE_LOAD,+ pattern GL_SHADER_IMAGE_STORE,+ pattern GL_SHADER_SOURCE_LENGTH,+ pattern GL_SHADER_STORAGE_BARRIER_BIT,+ pattern GL_SHADER_STORAGE_BLOCK,+ pattern GL_SHADER_STORAGE_BUFFER,+ pattern GL_SHADER_STORAGE_BUFFER_BINDING,+ pattern GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT,+ pattern GL_SHADER_STORAGE_BUFFER_SIZE,+ pattern GL_SHADER_STORAGE_BUFFER_START,+ pattern GL_SHADER_TYPE,+ pattern GL_SHADE_MODEL,+ pattern GL_SHADING_LANGUAGE_VERSION,+ pattern GL_SHININESS,+ pattern GL_SHORT,+ pattern GL_SIGNALED,+ pattern GL_SIGNED_NORMALIZED,+ pattern GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST,+ pattern GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE,+ pattern GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST,+ pattern GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE,+ pattern GL_SINGLE_COLOR,+ pattern GL_SLUMINANCE,+ pattern GL_SLUMINANCE8,+ pattern GL_SLUMINANCE8_ALPHA8,+ pattern GL_SLUMINANCE_ALPHA,+ pattern GL_SMOOTH,+ pattern GL_SMOOTH_LINE_WIDTH_GRANULARITY,+ pattern GL_SMOOTH_LINE_WIDTH_RANGE,+ pattern GL_SMOOTH_POINT_SIZE_GRANULARITY,+ pattern GL_SMOOTH_POINT_SIZE_RANGE,+ pattern GL_SOURCE0_ALPHA,+ pattern GL_SOURCE0_RGB,+ pattern GL_SOURCE1_ALPHA,+ pattern GL_SOURCE1_RGB,+ pattern GL_SOURCE2_ALPHA,+ pattern GL_SOURCE2_RGB,+ pattern GL_SPECULAR,+ pattern GL_SPHERE_MAP,+ pattern GL_SPIR_V_BINARY,+ pattern GL_SPIR_V_EXTENSIONS,+ pattern GL_SPOT_CUTOFF,+ pattern GL_SPOT_DIRECTION,+ pattern GL_SPOT_EXPONENT,+ pattern GL_SRC0_ALPHA,+ pattern GL_SRC0_RGB,+ pattern GL_SRC1_ALPHA,+ pattern GL_SRC1_COLOR,+ pattern GL_SRC1_RGB,+ pattern GL_SRC2_ALPHA,+ pattern GL_SRC2_RGB,+ pattern GL_SRC_ALPHA,+ pattern GL_SRC_ALPHA_SATURATE,+ pattern GL_SRC_COLOR,+ pattern GL_SRGB,+ pattern GL_SRGB8,+ pattern GL_SRGB8_ALPHA8,+ pattern GL_SRGB_ALPHA,+ pattern GL_SRGB_READ,+ pattern GL_SRGB_WRITE,+ pattern GL_STACK_OVERFLOW,+ pattern GL_STACK_UNDERFLOW,+ pattern GL_STATIC_COPY,+ pattern GL_STATIC_DRAW,+ pattern GL_STATIC_READ,+ pattern GL_STENCIL,+ pattern GL_STENCIL_ATTACHMENT,+ pattern GL_STENCIL_BACK_FAIL,+ pattern GL_STENCIL_BACK_FUNC,+ pattern GL_STENCIL_BACK_PASS_DEPTH_FAIL,+ pattern GL_STENCIL_BACK_PASS_DEPTH_PASS,+ pattern GL_STENCIL_BACK_REF,+ pattern GL_STENCIL_BACK_VALUE_MASK,+ pattern GL_STENCIL_BACK_WRITEMASK,+ pattern GL_STENCIL_BITS,+ pattern GL_STENCIL_BUFFER_BIT,+ pattern GL_STENCIL_CLEAR_VALUE,+ pattern GL_STENCIL_COMPONENTS,+ pattern GL_STENCIL_FAIL,+ pattern GL_STENCIL_FUNC,+ pattern GL_STENCIL_INDEX,+ pattern GL_STENCIL_INDEX1,+ pattern GL_STENCIL_INDEX16,+ pattern GL_STENCIL_INDEX4,+ pattern GL_STENCIL_INDEX8,+ pattern GL_STENCIL_PASS_DEPTH_FAIL,+ pattern GL_STENCIL_PASS_DEPTH_PASS,+ pattern GL_STENCIL_REF,+ pattern GL_STENCIL_RENDERABLE,+ pattern GL_STENCIL_TEST,+ pattern GL_STENCIL_VALUE_MASK,+ pattern GL_STENCIL_WRITEMASK,+ pattern GL_STEREO,+ pattern GL_STREAM_COPY,+ pattern GL_STREAM_DRAW,+ pattern GL_STREAM_READ,+ pattern GL_SUBPIXEL_BITS,+ pattern GL_SUBTRACT,+ pattern GL_SYNC_CONDITION,+ pattern GL_SYNC_FENCE,+ pattern GL_SYNC_FLAGS,+ pattern GL_SYNC_FLUSH_COMMANDS_BIT,+ pattern GL_SYNC_GPU_COMMANDS_COMPLETE,+ pattern GL_SYNC_STATUS,+ pattern GL_T,+ pattern GL_T2F_C3F_V3F,+ pattern GL_T2F_C4F_N3F_V3F,+ pattern GL_T2F_C4UB_V3F,+ pattern GL_T2F_N3F_V3F,+ pattern GL_T2F_V3F,+ pattern GL_T4F_C4F_N3F_V4F,+ pattern GL_T4F_V4F,+ pattern GL_TESS_CONTROL_OUTPUT_VERTICES,+ pattern GL_TESS_CONTROL_SHADER,+ pattern GL_TESS_CONTROL_SHADER_BIT,+ pattern GL_TESS_CONTROL_SHADER_PATCHES,+ pattern GL_TESS_CONTROL_SUBROUTINE,+ pattern GL_TESS_CONTROL_SUBROUTINE_UNIFORM,+ pattern GL_TESS_CONTROL_TEXTURE,+ pattern GL_TESS_EVALUATION_SHADER,+ pattern GL_TESS_EVALUATION_SHADER_BIT,+ pattern GL_TESS_EVALUATION_SHADER_INVOCATIONS,+ pattern GL_TESS_EVALUATION_SUBROUTINE,+ pattern GL_TESS_EVALUATION_SUBROUTINE_UNIFORM,+ pattern GL_TESS_EVALUATION_TEXTURE,+ pattern GL_TESS_GEN_MODE,+ pattern GL_TESS_GEN_POINT_MODE,+ pattern GL_TESS_GEN_SPACING,+ pattern GL_TESS_GEN_VERTEX_ORDER,+ pattern GL_TEXTURE,+ pattern GL_TEXTURE0,+ pattern GL_TEXTURE1,+ pattern GL_TEXTURE10,+ pattern GL_TEXTURE11,+ pattern GL_TEXTURE12,+ pattern GL_TEXTURE13,+ pattern GL_TEXTURE14,+ pattern GL_TEXTURE15,+ pattern GL_TEXTURE16,+ pattern GL_TEXTURE17,+ pattern GL_TEXTURE18,+ pattern GL_TEXTURE19,+ pattern GL_TEXTURE2,+ pattern GL_TEXTURE20,+ pattern GL_TEXTURE21,+ pattern GL_TEXTURE22,+ pattern GL_TEXTURE23,+ pattern GL_TEXTURE24,+ pattern GL_TEXTURE25,+ pattern GL_TEXTURE26,+ pattern GL_TEXTURE27,+ pattern GL_TEXTURE28,+ pattern GL_TEXTURE29,+ pattern GL_TEXTURE3,+ pattern GL_TEXTURE30,+ pattern GL_TEXTURE31,+ pattern GL_TEXTURE4,+ pattern GL_TEXTURE5,+ pattern GL_TEXTURE6,+ pattern GL_TEXTURE7,+ pattern GL_TEXTURE8,+ pattern GL_TEXTURE9,+ pattern GL_TEXTURE_1D,+ pattern GL_TEXTURE_1D_ARRAY,+ pattern GL_TEXTURE_2D,+ pattern GL_TEXTURE_2D_ARRAY,+ pattern GL_TEXTURE_2D_MULTISAMPLE,+ pattern GL_TEXTURE_2D_MULTISAMPLE_ARRAY,+ pattern GL_TEXTURE_3D,+ pattern GL_TEXTURE_ALPHA_SIZE,+ pattern GL_TEXTURE_ALPHA_TYPE,+ pattern GL_TEXTURE_BASE_LEVEL,+ pattern GL_TEXTURE_BINDING_1D,+ pattern GL_TEXTURE_BINDING_1D_ARRAY,+ pattern GL_TEXTURE_BINDING_2D,+ pattern GL_TEXTURE_BINDING_2D_ARRAY,+ pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE,+ pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY,+ pattern GL_TEXTURE_BINDING_3D,+ pattern GL_TEXTURE_BINDING_BUFFER,+ pattern GL_TEXTURE_BINDING_CUBE_MAP,+ pattern GL_TEXTURE_BINDING_CUBE_MAP_ARRAY,+ pattern GL_TEXTURE_BINDING_RECTANGLE,+ pattern GL_TEXTURE_BIT,+ pattern GL_TEXTURE_BLUE_SIZE,+ pattern GL_TEXTURE_BLUE_TYPE,+ pattern GL_TEXTURE_BORDER,+ pattern GL_TEXTURE_BORDER_COLOR,+ pattern GL_TEXTURE_BUFFER,+ pattern GL_TEXTURE_BUFFER_BINDING,+ pattern GL_TEXTURE_BUFFER_DATA_STORE_BINDING,+ pattern GL_TEXTURE_BUFFER_OFFSET,+ pattern GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT,+ pattern GL_TEXTURE_BUFFER_SIZE,+ pattern GL_TEXTURE_COMPARE_FUNC,+ pattern GL_TEXTURE_COMPARE_MODE,+ pattern GL_TEXTURE_COMPONENTS,+ pattern GL_TEXTURE_COMPRESSED,+ pattern GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT,+ pattern GL_TEXTURE_COMPRESSED_BLOCK_SIZE,+ pattern GL_TEXTURE_COMPRESSED_BLOCK_WIDTH,+ pattern GL_TEXTURE_COMPRESSED_IMAGE_SIZE,+ pattern GL_TEXTURE_COMPRESSION_HINT,+ pattern GL_TEXTURE_COORD_ARRAY,+ pattern GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING,+ pattern GL_TEXTURE_COORD_ARRAY_POINTER,+ pattern GL_TEXTURE_COORD_ARRAY_SIZE,+ pattern GL_TEXTURE_COORD_ARRAY_STRIDE,+ pattern GL_TEXTURE_COORD_ARRAY_TYPE,+ pattern GL_TEXTURE_CUBE_MAP,+ pattern GL_TEXTURE_CUBE_MAP_ARRAY,+ pattern GL_TEXTURE_CUBE_MAP_NEGATIVE_X,+ pattern GL_TEXTURE_CUBE_MAP_NEGATIVE_Y,+ pattern GL_TEXTURE_CUBE_MAP_NEGATIVE_Z,+ pattern GL_TEXTURE_CUBE_MAP_POSITIVE_X,+ pattern GL_TEXTURE_CUBE_MAP_POSITIVE_Y,+ pattern GL_TEXTURE_CUBE_MAP_POSITIVE_Z,+ pattern GL_TEXTURE_CUBE_MAP_SEAMLESS,+ pattern GL_TEXTURE_DEPTH,+ pattern GL_TEXTURE_DEPTH_SIZE,+ pattern GL_TEXTURE_DEPTH_TYPE,+ pattern GL_TEXTURE_ENV,+ pattern GL_TEXTURE_ENV_COLOR,+ pattern GL_TEXTURE_ENV_MODE,+ pattern GL_TEXTURE_FETCH_BARRIER_BIT,+ pattern GL_TEXTURE_FILTER_CONTROL,+ pattern GL_TEXTURE_FIXED_SAMPLE_LOCATIONS,+ pattern GL_TEXTURE_GATHER,+ pattern GL_TEXTURE_GATHER_SHADOW,+ pattern GL_TEXTURE_GEN_MODE,+ pattern GL_TEXTURE_GEN_Q,+ pattern GL_TEXTURE_GEN_R,+ pattern GL_TEXTURE_GEN_S,+ pattern GL_TEXTURE_GEN_T,+ pattern GL_TEXTURE_GREEN_SIZE,+ pattern GL_TEXTURE_GREEN_TYPE,+ pattern GL_TEXTURE_HEIGHT,+ pattern GL_TEXTURE_IMAGE_FORMAT,+ pattern GL_TEXTURE_IMAGE_TYPE,+ pattern GL_TEXTURE_IMMUTABLE_FORMAT,+ pattern GL_TEXTURE_IMMUTABLE_LEVELS,+ pattern GL_TEXTURE_INTENSITY_SIZE,+ pattern GL_TEXTURE_INTENSITY_TYPE,+ pattern GL_TEXTURE_INTERNAL_FORMAT,+ pattern GL_TEXTURE_LOD_BIAS,+ pattern GL_TEXTURE_LUMINANCE_SIZE,+ pattern GL_TEXTURE_LUMINANCE_TYPE,+ pattern GL_TEXTURE_MAG_FILTER,+ pattern GL_TEXTURE_MATRIX,+ pattern GL_TEXTURE_MAX_ANISOTROPY,+ pattern GL_TEXTURE_MAX_LEVEL,+ pattern GL_TEXTURE_MAX_LOD,+ pattern GL_TEXTURE_MIN_FILTER,+ pattern GL_TEXTURE_MIN_LOD,+ pattern GL_TEXTURE_PRIORITY,+ pattern GL_TEXTURE_RECTANGLE,+ pattern GL_TEXTURE_RED_SIZE,+ pattern GL_TEXTURE_RED_TYPE,+ pattern GL_TEXTURE_RESIDENT,+ pattern GL_TEXTURE_SAMPLES,+ pattern GL_TEXTURE_SHADOW,+ pattern GL_TEXTURE_SHARED_SIZE,+ pattern GL_TEXTURE_STACK_DEPTH,+ pattern GL_TEXTURE_STENCIL_SIZE,+ pattern GL_TEXTURE_SWIZZLE_A,+ pattern GL_TEXTURE_SWIZZLE_B,+ pattern GL_TEXTURE_SWIZZLE_G,+ pattern GL_TEXTURE_SWIZZLE_R,+ pattern GL_TEXTURE_SWIZZLE_RGBA,+ pattern GL_TEXTURE_TARGET,+ pattern GL_TEXTURE_UPDATE_BARRIER_BIT,+ pattern GL_TEXTURE_VIEW,+ pattern GL_TEXTURE_VIEW_MIN_LAYER,+ pattern GL_TEXTURE_VIEW_MIN_LEVEL,+ pattern GL_TEXTURE_VIEW_NUM_LAYERS,+ pattern GL_TEXTURE_VIEW_NUM_LEVELS,+ pattern GL_TEXTURE_WIDTH,+ pattern GL_TEXTURE_WRAP_R,+ pattern GL_TEXTURE_WRAP_S,+ pattern GL_TEXTURE_WRAP_T,+ pattern GL_TIMEOUT_EXPIRED,+ pattern GL_TIMEOUT_IGNORED,+ pattern GL_TIMESTAMP,+ pattern GL_TIME_ELAPSED,+ pattern GL_TOP_LEVEL_ARRAY_SIZE,+ pattern GL_TOP_LEVEL_ARRAY_STRIDE,+ pattern GL_TRANSFORM_BIT,+ pattern GL_TRANSFORM_FEEDBACK,+ pattern GL_TRANSFORM_FEEDBACK_ACTIVE,+ pattern GL_TRANSFORM_FEEDBACK_BARRIER_BIT,+ pattern GL_TRANSFORM_FEEDBACK_BINDING,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_BINDING,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_INDEX,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_MODE,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_SIZE,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_START,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE,+ pattern GL_TRANSFORM_FEEDBACK_OVERFLOW,+ pattern GL_TRANSFORM_FEEDBACK_PAUSED,+ pattern GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN,+ pattern GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW,+ pattern GL_TRANSFORM_FEEDBACK_VARYING,+ pattern GL_TRANSFORM_FEEDBACK_VARYINGS,+ pattern GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH,+ pattern GL_TRANSPOSE_COLOR_MATRIX,+ pattern GL_TRANSPOSE_MODELVIEW_MATRIX,+ pattern GL_TRANSPOSE_PROJECTION_MATRIX,+ pattern GL_TRANSPOSE_TEXTURE_MATRIX,+ pattern GL_TRIANGLES,+ pattern GL_TRIANGLES_ADJACENCY,+ pattern GL_TRIANGLE_FAN,+ pattern GL_TRIANGLE_STRIP,+ pattern GL_TRIANGLE_STRIP_ADJACENCY,+ pattern GL_TRUE,+ pattern GL_TYPE,+ pattern GL_UNDEFINED_VERTEX,+ pattern GL_UNIFORM,+ pattern GL_UNIFORM_ARRAY_STRIDE,+ pattern GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX,+ pattern GL_UNIFORM_BARRIER_BIT,+ pattern GL_UNIFORM_BLOCK,+ pattern GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS,+ pattern GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES,+ pattern GL_UNIFORM_BLOCK_BINDING,+ pattern GL_UNIFORM_BLOCK_DATA_SIZE,+ pattern GL_UNIFORM_BLOCK_INDEX,+ pattern GL_UNIFORM_BLOCK_NAME_LENGTH,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER,+ pattern GL_UNIFORM_BUFFER,+ pattern GL_UNIFORM_BUFFER_BINDING,+ pattern GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT,+ pattern GL_UNIFORM_BUFFER_SIZE,+ pattern GL_UNIFORM_BUFFER_START,+ pattern GL_UNIFORM_IS_ROW_MAJOR,+ pattern GL_UNIFORM_MATRIX_STRIDE,+ pattern GL_UNIFORM_NAME_LENGTH,+ pattern GL_UNIFORM_OFFSET,+ pattern GL_UNIFORM_SIZE,+ pattern GL_UNIFORM_TYPE,+ pattern GL_UNKNOWN_CONTEXT_RESET,+ pattern GL_UNPACK_ALIGNMENT,+ pattern GL_UNPACK_COMPRESSED_BLOCK_DEPTH,+ pattern GL_UNPACK_COMPRESSED_BLOCK_HEIGHT,+ pattern GL_UNPACK_COMPRESSED_BLOCK_SIZE,+ pattern GL_UNPACK_COMPRESSED_BLOCK_WIDTH,+ pattern GL_UNPACK_IMAGE_HEIGHT,+ pattern GL_UNPACK_LSB_FIRST,+ pattern GL_UNPACK_ROW_LENGTH,+ pattern GL_UNPACK_SKIP_IMAGES,+ pattern GL_UNPACK_SKIP_PIXELS,+ pattern GL_UNPACK_SKIP_ROWS,+ pattern GL_UNPACK_SWAP_BYTES,+ pattern GL_UNSIGNALED,+ pattern GL_UNSIGNED_BYTE,+ pattern GL_UNSIGNED_BYTE_2_3_3_REV,+ pattern GL_UNSIGNED_BYTE_3_3_2,+ pattern GL_UNSIGNED_INT,+ pattern GL_UNSIGNED_INT_10F_11F_11F_REV,+ pattern GL_UNSIGNED_INT_10_10_10_2,+ pattern GL_UNSIGNED_INT_24_8,+ pattern GL_UNSIGNED_INT_2_10_10_10_REV,+ pattern GL_UNSIGNED_INT_5_9_9_9_REV,+ pattern GL_UNSIGNED_INT_8_8_8_8,+ pattern GL_UNSIGNED_INT_8_8_8_8_REV,+ pattern GL_UNSIGNED_INT_ATOMIC_COUNTER,+ pattern GL_UNSIGNED_INT_IMAGE_1D,+ pattern GL_UNSIGNED_INT_IMAGE_1D_ARRAY,+ pattern GL_UNSIGNED_INT_IMAGE_2D,+ pattern GL_UNSIGNED_INT_IMAGE_2D_ARRAY,+ pattern GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE,+ pattern GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY,+ pattern GL_UNSIGNED_INT_IMAGE_2D_RECT,+ pattern GL_UNSIGNED_INT_IMAGE_3D,+ pattern GL_UNSIGNED_INT_IMAGE_BUFFER,+ pattern GL_UNSIGNED_INT_IMAGE_CUBE,+ pattern GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY,+ pattern GL_UNSIGNED_INT_SAMPLER_1D,+ pattern GL_UNSIGNED_INT_SAMPLER_1D_ARRAY,+ pattern GL_UNSIGNED_INT_SAMPLER_2D,+ pattern GL_UNSIGNED_INT_SAMPLER_2D_ARRAY,+ pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE,+ pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY,+ pattern GL_UNSIGNED_INT_SAMPLER_2D_RECT,+ pattern GL_UNSIGNED_INT_SAMPLER_3D,+ pattern GL_UNSIGNED_INT_SAMPLER_BUFFER,+ pattern GL_UNSIGNED_INT_SAMPLER_CUBE,+ pattern GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY,+ pattern GL_UNSIGNED_INT_VEC2,+ pattern GL_UNSIGNED_INT_VEC3,+ pattern GL_UNSIGNED_INT_VEC4,+ pattern GL_UNSIGNED_NORMALIZED,+ pattern GL_UNSIGNED_SHORT,+ pattern GL_UNSIGNED_SHORT_1_5_5_5_REV,+ pattern GL_UNSIGNED_SHORT_4_4_4_4,+ pattern GL_UNSIGNED_SHORT_4_4_4_4_REV,+ pattern GL_UNSIGNED_SHORT_5_5_5_1,+ pattern GL_UNSIGNED_SHORT_5_6_5,+ pattern GL_UNSIGNED_SHORT_5_6_5_REV,+ pattern GL_UPPER_LEFT,+ pattern GL_V2F,+ pattern GL_V3F,+ pattern GL_VALIDATE_STATUS,+ pattern GL_VENDOR,+ pattern GL_VERSION,+ pattern GL_VERTEX_ARRAY,+ pattern GL_VERTEX_ARRAY_BINDING,+ pattern GL_VERTEX_ARRAY_BUFFER_BINDING,+ pattern GL_VERTEX_ARRAY_POINTER,+ pattern GL_VERTEX_ARRAY_SIZE,+ pattern GL_VERTEX_ARRAY_STRIDE,+ pattern GL_VERTEX_ARRAY_TYPE,+ pattern GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT,+ pattern GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING,+ pattern GL_VERTEX_ATTRIB_ARRAY_DIVISOR,+ pattern GL_VERTEX_ATTRIB_ARRAY_ENABLED,+ pattern GL_VERTEX_ATTRIB_ARRAY_INTEGER,+ pattern GL_VERTEX_ATTRIB_ARRAY_LONG,+ pattern GL_VERTEX_ATTRIB_ARRAY_NORMALIZED,+ pattern GL_VERTEX_ATTRIB_ARRAY_POINTER,+ pattern GL_VERTEX_ATTRIB_ARRAY_SIZE,+ pattern GL_VERTEX_ATTRIB_ARRAY_STRIDE,+ pattern GL_VERTEX_ATTRIB_ARRAY_TYPE,+ pattern GL_VERTEX_ATTRIB_BINDING,+ pattern GL_VERTEX_ATTRIB_RELATIVE_OFFSET,+ pattern GL_VERTEX_BINDING_BUFFER,+ pattern GL_VERTEX_BINDING_DIVISOR,+ pattern GL_VERTEX_BINDING_OFFSET,+ pattern GL_VERTEX_BINDING_STRIDE,+ pattern GL_VERTEX_PROGRAM_POINT_SIZE,+ pattern GL_VERTEX_PROGRAM_TWO_SIDE,+ pattern GL_VERTEX_SHADER,+ pattern GL_VERTEX_SHADER_BIT,+ pattern GL_VERTEX_SHADER_INVOCATIONS,+ pattern GL_VERTEX_SUBROUTINE,+ pattern GL_VERTEX_SUBROUTINE_UNIFORM,+ pattern GL_VERTEX_TEXTURE,+ pattern GL_VERTICES_SUBMITTED,+ pattern GL_VIEWPORT,+ pattern GL_VIEWPORT_BIT,+ pattern GL_VIEWPORT_BOUNDS_RANGE,+ pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX,+ pattern GL_VIEWPORT_SUBPIXEL_BITS,+ pattern GL_VIEW_CLASS_128_BITS,+ pattern GL_VIEW_CLASS_16_BITS,+ pattern GL_VIEW_CLASS_24_BITS,+ pattern GL_VIEW_CLASS_32_BITS,+ pattern GL_VIEW_CLASS_48_BITS,+ pattern GL_VIEW_CLASS_64_BITS,+ pattern GL_VIEW_CLASS_8_BITS,+ pattern GL_VIEW_CLASS_96_BITS,+ pattern GL_VIEW_CLASS_BPTC_FLOAT,+ pattern GL_VIEW_CLASS_BPTC_UNORM,+ pattern GL_VIEW_CLASS_RGTC1_RED,+ pattern GL_VIEW_CLASS_RGTC2_RG,+ pattern GL_VIEW_CLASS_S3TC_DXT1_RGB,+ pattern GL_VIEW_CLASS_S3TC_DXT1_RGBA,+ pattern GL_VIEW_CLASS_S3TC_DXT3_RGBA,+ pattern GL_VIEW_CLASS_S3TC_DXT5_RGBA,+ pattern GL_VIEW_COMPATIBILITY_CLASS,+ pattern GL_WAIT_FAILED,+ pattern GL_WEIGHT_ARRAY_BUFFER_BINDING,+ pattern GL_WRITE_ONLY,+ pattern GL_XOR,+ pattern GL_ZERO,+ pattern GL_ZERO_TO_ONE,+ pattern GL_ZOOM_X,+ pattern GL_ZOOM_Y,+ -- * Functions+ glAccum,+ glActiveShaderProgram,+ glActiveTexture,+ glAlphaFunc,+ glAreTexturesResident,+ glArrayElement,+ glAttachShader,+ glBegin,+ glBeginConditionalRender,+ glBeginQuery,+ glBeginQueryIndexed,+ glBeginTransformFeedback,+ glBindAttribLocation,+ glBindBuffer,+ glBindBufferBase,+ glBindBufferRange,+ glBindBuffersBase,+ glBindBuffersRange,+ glBindFragDataLocation,+ glBindFragDataLocationIndexed,+ glBindFramebuffer,+ glBindImageTexture,+ glBindImageTextures,+ glBindProgramPipeline,+ glBindRenderbuffer,+ glBindSampler,+ glBindSamplers,+ glBindTexture,+ glBindTextureUnit,+ glBindTextures,+ glBindTransformFeedback,+ glBindVertexArray,+ glBindVertexBuffer,+ glBindVertexBuffers,+ glBitmap,+ glBlendColor,+ glBlendEquation,+ glBlendEquationSeparate,+ glBlendEquationSeparatei,+ glBlendEquationi,+ glBlendFunc,+ glBlendFuncSeparate,+ glBlendFuncSeparatei,+ glBlendFunci,+ glBlitFramebuffer,+ glBlitNamedFramebuffer,+ glBufferData,+ glBufferStorage,+ glBufferSubData,+ glCallList,+ glCallLists,+ glCheckFramebufferStatus,+ glCheckNamedFramebufferStatus,+ glClampColor,+ glClear,+ glClearAccum,+ glClearBufferData,+ glClearBufferSubData,+ glClearBufferfi,+ glClearBufferfv,+ glClearBufferiv,+ glClearBufferuiv,+ glClearColor,+ glClearDepth,+ glClearDepthf,+ glClearIndex,+ glClearNamedBufferData,+ glClearNamedBufferSubData,+ glClearNamedFramebufferfi,+ glClearNamedFramebufferfv,+ glClearNamedFramebufferiv,+ glClearNamedFramebufferuiv,+ glClearStencil,+ glClearTexImage,+ glClearTexSubImage,+ glClientActiveTexture,+ glClientWaitSync,+ glClipControl,+ glClipPlane,+ glColor3b,+ glColor3bv,+ glColor3d,+ glColor3dv,+ glColor3f,+ glColor3fv,+ glColor3i,+ glColor3iv,+ glColor3s,+ glColor3sv,+ glColor3ub,+ glColor3ubv,+ glColor3ui,+ glColor3uiv,+ glColor3us,+ glColor3usv,+ glColor4b,+ glColor4bv,+ glColor4d,+ glColor4dv,+ glColor4f,+ glColor4fv,+ glColor4i,+ glColor4iv,+ glColor4s,+ glColor4sv,+ glColor4ub,+ glColor4ubv,+ glColor4ui,+ glColor4uiv,+ glColor4us,+ glColor4usv,+ glColorMask,+ glColorMaski,+ glColorMaterial,+ glColorP3ui,+ glColorP3uiv,+ glColorP4ui,+ glColorP4uiv,+ glColorPointer,+ glCompileShader,+ glCompressedTexImage1D,+ glCompressedTexImage2D,+ glCompressedTexImage3D,+ glCompressedTexSubImage1D,+ glCompressedTexSubImage2D,+ glCompressedTexSubImage3D,+ glCompressedTextureSubImage1D,+ glCompressedTextureSubImage2D,+ glCompressedTextureSubImage3D,+ glCopyBufferSubData,+ glCopyImageSubData,+ glCopyNamedBufferSubData,+ glCopyPixels,+ glCopyTexImage1D,+ glCopyTexImage2D,+ glCopyTexSubImage1D,+ glCopyTexSubImage2D,+ glCopyTexSubImage3D,+ glCopyTextureSubImage1D,+ glCopyTextureSubImage2D,+ glCopyTextureSubImage3D,+ glCreateBuffers,+ glCreateFramebuffers,+ glCreateProgram,+ glCreateProgramPipelines,+ glCreateQueries,+ glCreateRenderbuffers,+ glCreateSamplers,+ glCreateShader,+ glCreateShaderProgramv,+ glCreateTextures,+ glCreateTransformFeedbacks,+ glCreateVertexArrays,+ glCullFace,+ glDebugMessageCallback,+ glDebugMessageControl,+ glDebugMessageInsert,+ glDeleteBuffers,+ glDeleteFramebuffers,+ glDeleteLists,+ glDeleteProgram,+ glDeleteProgramPipelines,+ glDeleteQueries,+ glDeleteRenderbuffers,+ glDeleteSamplers,+ glDeleteShader,+ glDeleteSync,+ glDeleteTextures,+ glDeleteTransformFeedbacks,+ glDeleteVertexArrays,+ glDepthFunc,+ glDepthMask,+ glDepthRange,+ glDepthRangeArrayv,+ glDepthRangeIndexed,+ glDepthRangef,+ glDetachShader,+ glDisable,+ glDisableClientState,+ glDisableVertexArrayAttrib,+ glDisableVertexAttribArray,+ glDisablei,+ glDispatchCompute,+ glDispatchComputeIndirect,+ glDrawArrays,+ glDrawArraysIndirect,+ glDrawArraysInstanced,+ glDrawArraysInstancedBaseInstance,+ glDrawBuffer,+ glDrawBuffers,+ glDrawElements,+ glDrawElementsBaseVertex,+ glDrawElementsIndirect,+ glDrawElementsInstanced,+ glDrawElementsInstancedBaseInstance,+ glDrawElementsInstancedBaseVertex,+ glDrawElementsInstancedBaseVertexBaseInstance,+ glDrawPixels,+ glDrawRangeElements,+ glDrawRangeElementsBaseVertex,+ glDrawTransformFeedback,+ glDrawTransformFeedbackInstanced,+ glDrawTransformFeedbackStream,+ glDrawTransformFeedbackStreamInstanced,+ glEdgeFlag,+ glEdgeFlagPointer,+ glEdgeFlagv,+ glEnable,+ glEnableClientState,+ glEnableVertexArrayAttrib,+ glEnableVertexAttribArray,+ glEnablei,+ glEnd,+ glEndConditionalRender,+ glEndList,+ glEndQuery,+ glEndQueryIndexed,+ glEndTransformFeedback,+ glEvalCoord1d,+ glEvalCoord1dv,+ glEvalCoord1f,+ glEvalCoord1fv,+ glEvalCoord2d,+ glEvalCoord2dv,+ glEvalCoord2f,+ glEvalCoord2fv,+ glEvalMesh1,+ glEvalMesh2,+ glEvalPoint1,+ glEvalPoint2,+ glFeedbackBuffer,+ glFenceSync,+ glFinish,+ glFlush,+ glFlushMappedBufferRange,+ glFlushMappedNamedBufferRange,+ glFogCoordPointer,+ glFogCoordd,+ glFogCoorddv,+ glFogCoordf,+ glFogCoordfv,+ glFogf,+ glFogfv,+ glFogi,+ glFogiv,+ glFramebufferParameteri,+ glFramebufferRenderbuffer,+ glFramebufferTexture,+ glFramebufferTexture1D,+ glFramebufferTexture2D,+ glFramebufferTexture3D,+ glFramebufferTextureLayer,+ glFrontFace,+ glFrustum,+ glGenBuffers,+ glGenFramebuffers,+ glGenLists,+ glGenProgramPipelines,+ glGenQueries,+ glGenRenderbuffers,+ glGenSamplers,+ glGenTextures,+ glGenTransformFeedbacks,+ glGenVertexArrays,+ glGenerateMipmap,+ glGenerateTextureMipmap,+ glGetActiveAtomicCounterBufferiv,+ glGetActiveAttrib,+ glGetActiveSubroutineName,+ glGetActiveSubroutineUniformName,+ glGetActiveSubroutineUniformiv,+ glGetActiveUniform,+ glGetActiveUniformBlockName,+ glGetActiveUniformBlockiv,+ glGetActiveUniformName,+ glGetActiveUniformsiv,+ glGetAttachedShaders,+ glGetAttribLocation,+ glGetBooleani_v,+ glGetBooleanv,+ glGetBufferParameteri64v,+ glGetBufferParameteriv,+ glGetBufferPointerv,+ glGetBufferSubData,+ glGetClipPlane,+ glGetCompressedTexImage,+ glGetCompressedTextureImage,+ glGetCompressedTextureSubImage,+ glGetDebugMessageLog,+ glGetDoublei_v,+ glGetDoublev,+ glGetError,+ glGetFloati_v,+ glGetFloatv,+ glGetFragDataIndex,+ glGetFragDataLocation,+ glGetFramebufferAttachmentParameteriv,+ glGetFramebufferParameteriv,+ glGetGraphicsResetStatus,+ glGetInteger64i_v,+ glGetInteger64v,+ glGetIntegeri_v,+ glGetIntegerv,+ glGetInternalformati64v,+ glGetInternalformativ,+ glGetLightfv,+ glGetLightiv,+ glGetMapdv,+ glGetMapfv,+ glGetMapiv,+ glGetMaterialfv,+ glGetMaterialiv,+ glGetMultisamplefv,+ glGetNamedBufferParameteri64v,+ glGetNamedBufferParameteriv,+ glGetNamedBufferPointerv,+ glGetNamedBufferSubData,+ glGetNamedFramebufferAttachmentParameteriv,+ glGetNamedFramebufferParameteriv,+ glGetNamedRenderbufferParameteriv,+ glGetObjectLabel,+ glGetObjectPtrLabel,+ glGetPixelMapfv,+ glGetPixelMapuiv,+ glGetPixelMapusv,+ glGetPointerv,+ glGetPolygonStipple,+ glGetProgramBinary,+ glGetProgramInfoLog,+ glGetProgramInterfaceiv,+ glGetProgramPipelineInfoLog,+ glGetProgramPipelineiv,+ glGetProgramResourceIndex,+ glGetProgramResourceLocation,+ glGetProgramResourceLocationIndex,+ glGetProgramResourceName,+ glGetProgramResourceiv,+ glGetProgramStageiv,+ glGetProgramiv,+ glGetQueryBufferObjecti64v,+ glGetQueryBufferObjectiv,+ glGetQueryBufferObjectui64v,+ glGetQueryBufferObjectuiv,+ glGetQueryIndexediv,+ glGetQueryObjecti64v,+ glGetQueryObjectiv,+ glGetQueryObjectui64v,+ glGetQueryObjectuiv,+ glGetQueryiv,+ glGetRenderbufferParameteriv,+ glGetSamplerParameterIiv,+ glGetSamplerParameterIuiv,+ glGetSamplerParameterfv,+ glGetSamplerParameteriv,+ glGetShaderInfoLog,+ glGetShaderPrecisionFormat,+ glGetShaderSource,+ glGetShaderiv,+ glGetString,+ glGetStringi,+ glGetSubroutineIndex,+ glGetSubroutineUniformLocation,+ glGetSynciv,+ glGetTexEnvfv,+ glGetTexEnviv,+ glGetTexGendv,+ glGetTexGenfv,+ glGetTexGeniv,+ glGetTexImage,+ glGetTexLevelParameterfv,+ glGetTexLevelParameteriv,+ glGetTexParameterIiv,+ glGetTexParameterIuiv,+ glGetTexParameterfv,+ glGetTexParameteriv,+ glGetTextureImage,+ glGetTextureLevelParameterfv,+ glGetTextureLevelParameteriv,+ glGetTextureParameterIiv,+ glGetTextureParameterIuiv,+ glGetTextureParameterfv,+ glGetTextureParameteriv,+ glGetTextureSubImage,+ glGetTransformFeedbackVarying,+ glGetTransformFeedbacki64_v,+ glGetTransformFeedbacki_v,+ glGetTransformFeedbackiv,+ glGetUniformBlockIndex,+ glGetUniformIndices,+ glGetUniformLocation,+ glGetUniformSubroutineuiv,+ glGetUniformdv,+ glGetUniformfv,+ glGetUniformiv,+ glGetUniformuiv,+ glGetVertexArrayIndexed64iv,+ glGetVertexArrayIndexediv,+ glGetVertexArrayiv,+ glGetVertexAttribIiv,+ glGetVertexAttribIuiv,+ glGetVertexAttribLdv,+ glGetVertexAttribPointerv,+ glGetVertexAttribdv,+ glGetVertexAttribfv,+ glGetVertexAttribiv,+ glGetnColorTable,+ glGetnCompressedTexImage,+ glGetnConvolutionFilter,+ glGetnHistogram,+ glGetnMapdv,+ glGetnMapfv,+ glGetnMapiv,+ glGetnMinmax,+ glGetnPixelMapfv,+ glGetnPixelMapuiv,+ glGetnPixelMapusv,+ glGetnPolygonStipple,+ glGetnSeparableFilter,+ glGetnTexImage,+ glGetnUniformdv,+ glGetnUniformfv,+ glGetnUniformiv,+ glGetnUniformuiv,+ glHint,+ glIndexMask,+ glIndexPointer,+ glIndexd,+ glIndexdv,+ glIndexf,+ glIndexfv,+ glIndexi,+ glIndexiv,+ glIndexs,+ glIndexsv,+ glIndexub,+ glIndexubv,+ glInitNames,+ glInterleavedArrays,+ glInvalidateBufferData,+ glInvalidateBufferSubData,+ glInvalidateFramebuffer,+ glInvalidateNamedFramebufferData,+ glInvalidateNamedFramebufferSubData,+ glInvalidateSubFramebuffer,+ glInvalidateTexImage,+ glInvalidateTexSubImage,+ glIsBuffer,+ glIsEnabled,+ glIsEnabledi,+ glIsFramebuffer,+ glIsList,+ glIsProgram,+ glIsProgramPipeline,+ glIsQuery,+ glIsRenderbuffer,+ glIsSampler,+ glIsShader,+ glIsSync,+ glIsTexture,+ glIsTransformFeedback,+ glIsVertexArray,+ glLightModelf,+ glLightModelfv,+ glLightModeli,+ glLightModeliv,+ glLightf,+ glLightfv,+ glLighti,+ glLightiv,+ glLineStipple,+ glLineWidth,+ glLinkProgram,+ glListBase,+ glLoadIdentity,+ glLoadMatrixd,+ glLoadMatrixf,+ glLoadName,+ glLoadTransposeMatrixd,+ glLoadTransposeMatrixf,+ glLogicOp,+ glMap1d,+ glMap1f,+ glMap2d,+ glMap2f,+ glMapBuffer,+ glMapBufferRange,+ glMapGrid1d,+ glMapGrid1f,+ glMapGrid2d,+ glMapGrid2f,+ glMapNamedBuffer,+ glMapNamedBufferRange,+ glMaterialf,+ glMaterialfv,+ glMateriali,+ glMaterialiv,+ glMatrixMode,+ glMemoryBarrier,+ glMemoryBarrierByRegion,+ glMinSampleShading,+ glMultMatrixd,+ glMultMatrixf,+ glMultTransposeMatrixd,+ glMultTransposeMatrixf,+ glMultiDrawArrays,+ glMultiDrawArraysIndirect,+ glMultiDrawArraysIndirectCount,+ glMultiDrawElements,+ glMultiDrawElementsBaseVertex,+ glMultiDrawElementsIndirect,+ glMultiDrawElementsIndirectCount,+ glMultiTexCoord1d,+ glMultiTexCoord1dv,+ glMultiTexCoord1f,+ glMultiTexCoord1fv,+ glMultiTexCoord1i,+ glMultiTexCoord1iv,+ glMultiTexCoord1s,+ glMultiTexCoord1sv,+ glMultiTexCoord2d,+ glMultiTexCoord2dv,+ glMultiTexCoord2f,+ glMultiTexCoord2fv,+ glMultiTexCoord2i,+ glMultiTexCoord2iv,+ glMultiTexCoord2s,+ glMultiTexCoord2sv,+ glMultiTexCoord3d,+ glMultiTexCoord3dv,+ glMultiTexCoord3f,+ glMultiTexCoord3fv,+ glMultiTexCoord3i,+ glMultiTexCoord3iv,+ glMultiTexCoord3s,+ glMultiTexCoord3sv,+ glMultiTexCoord4d,+ glMultiTexCoord4dv,+ glMultiTexCoord4f,+ glMultiTexCoord4fv,+ glMultiTexCoord4i,+ glMultiTexCoord4iv,+ glMultiTexCoord4s,+ glMultiTexCoord4sv,+ glMultiTexCoordP1ui,+ glMultiTexCoordP1uiv,+ glMultiTexCoordP2ui,+ glMultiTexCoordP2uiv,+ glMultiTexCoordP3ui,+ glMultiTexCoordP3uiv,+ glMultiTexCoordP4ui,+ glMultiTexCoordP4uiv,+ glNamedBufferData,+ glNamedBufferStorage,+ glNamedBufferSubData,+ glNamedFramebufferDrawBuffer,+ glNamedFramebufferDrawBuffers,+ glNamedFramebufferParameteri,+ glNamedFramebufferReadBuffer,+ glNamedFramebufferRenderbuffer,+ glNamedFramebufferTexture,+ glNamedFramebufferTextureLayer,+ glNamedRenderbufferStorage,+ glNamedRenderbufferStorageMultisample,+ glNewList,+ glNormal3b,+ glNormal3bv,+ glNormal3d,+ glNormal3dv,+ glNormal3f,+ glNormal3fv,+ glNormal3i,+ glNormal3iv,+ glNormal3s,+ glNormal3sv,+ glNormalP3ui,+ glNormalP3uiv,+ glNormalPointer,+ glObjectLabel,+ glObjectPtrLabel,+ glOrtho,+ glPassThrough,+ glPatchParameterfv,+ glPatchParameteri,+ glPauseTransformFeedback,+ glPixelMapfv,+ glPixelMapuiv,+ glPixelMapusv,+ glPixelStoref,+ glPixelStorei,+ glPixelTransferf,+ glPixelTransferi,+ glPixelZoom,+ glPointParameterf,+ glPointParameterfv,+ glPointParameteri,+ glPointParameteriv,+ glPointSize,+ glPolygonMode,+ glPolygonOffset,+ glPolygonOffsetClamp,+ glPolygonStipple,+ glPopAttrib,+ glPopClientAttrib,+ glPopDebugGroup,+ glPopMatrix,+ glPopName,+ glPrimitiveRestartIndex,+ glPrioritizeTextures,+ glProgramBinary,+ glProgramParameteri,+ glProgramUniform1d,+ glProgramUniform1dv,+ glProgramUniform1f,+ glProgramUniform1fv,+ glProgramUniform1i,+ glProgramUniform1iv,+ glProgramUniform1ui,+ glProgramUniform1uiv,+ glProgramUniform2d,+ glProgramUniform2dv,+ glProgramUniform2f,+ glProgramUniform2fv,+ glProgramUniform2i,+ glProgramUniform2iv,+ glProgramUniform2ui,+ glProgramUniform2uiv,+ glProgramUniform3d,+ glProgramUniform3dv,+ glProgramUniform3f,+ glProgramUniform3fv,+ glProgramUniform3i,+ glProgramUniform3iv,+ glProgramUniform3ui,+ glProgramUniform3uiv,+ glProgramUniform4d,+ glProgramUniform4dv,+ glProgramUniform4f,+ glProgramUniform4fv,+ glProgramUniform4i,+ glProgramUniform4iv,+ glProgramUniform4ui,+ glProgramUniform4uiv,+ glProgramUniformMatrix2dv,+ glProgramUniformMatrix2fv,+ glProgramUniformMatrix2x3dv,+ glProgramUniformMatrix2x3fv,+ glProgramUniformMatrix2x4dv,+ glProgramUniformMatrix2x4fv,+ glProgramUniformMatrix3dv,+ glProgramUniformMatrix3fv,+ glProgramUniformMatrix3x2dv,+ glProgramUniformMatrix3x2fv,+ glProgramUniformMatrix3x4dv,+ glProgramUniformMatrix3x4fv,+ glProgramUniformMatrix4dv,+ glProgramUniformMatrix4fv,+ glProgramUniformMatrix4x2dv,+ glProgramUniformMatrix4x2fv,+ glProgramUniformMatrix4x3dv,+ glProgramUniformMatrix4x3fv,+ glProvokingVertex,+ glPushAttrib,+ glPushClientAttrib,+ glPushDebugGroup,+ glPushMatrix,+ glPushName,+ glQueryCounter,+ glRasterPos2d,+ glRasterPos2dv,+ glRasterPos2f,+ glRasterPos2fv,+ glRasterPos2i,+ glRasterPos2iv,+ glRasterPos2s,+ glRasterPos2sv,+ glRasterPos3d,+ glRasterPos3dv,+ glRasterPos3f,+ glRasterPos3fv,+ glRasterPos3i,+ glRasterPos3iv,+ glRasterPos3s,+ glRasterPos3sv,+ glRasterPos4d,+ glRasterPos4dv,+ glRasterPos4f,+ glRasterPos4fv,+ glRasterPos4i,+ glRasterPos4iv,+ glRasterPos4s,+ glRasterPos4sv,+ glReadBuffer,+ glReadPixels,+ glReadnPixels,+ glRectd,+ glRectdv,+ glRectf,+ glRectfv,+ glRecti,+ glRectiv,+ glRects,+ glRectsv,+ glReleaseShaderCompiler,+ glRenderMode,+ glRenderbufferStorage,+ glRenderbufferStorageMultisample,+ glResumeTransformFeedback,+ glRotated,+ glRotatef,+ glSampleCoverage,+ glSampleMaski,+ glSamplerParameterIiv,+ glSamplerParameterIuiv,+ glSamplerParameterf,+ glSamplerParameterfv,+ glSamplerParameteri,+ glSamplerParameteriv,+ glScaled,+ glScalef,+ glScissor,+ glScissorArrayv,+ glScissorIndexed,+ glScissorIndexedv,+ glSecondaryColor3b,+ glSecondaryColor3bv,+ glSecondaryColor3d,+ glSecondaryColor3dv,+ glSecondaryColor3f,+ glSecondaryColor3fv,+ glSecondaryColor3i,+ glSecondaryColor3iv,+ glSecondaryColor3s,+ glSecondaryColor3sv,+ glSecondaryColor3ub,+ glSecondaryColor3ubv,+ glSecondaryColor3ui,+ glSecondaryColor3uiv,+ glSecondaryColor3us,+ glSecondaryColor3usv,+ glSecondaryColorP3ui,+ glSecondaryColorP3uiv,+ glSecondaryColorPointer,+ glSelectBuffer,+ glShadeModel,+ glShaderBinary,+ glShaderSource,+ glShaderStorageBlockBinding,+ glSpecializeShader,+ glStencilFunc,+ glStencilFuncSeparate,+ glStencilMask,+ glStencilMaskSeparate,+ glStencilOp,+ glStencilOpSeparate,+ glTexBuffer,+ glTexBufferRange,+ glTexCoord1d,+ glTexCoord1dv,+ glTexCoord1f,+ glTexCoord1fv,+ glTexCoord1i,+ glTexCoord1iv,+ glTexCoord1s,+ glTexCoord1sv,+ glTexCoord2d,+ glTexCoord2dv,+ glTexCoord2f,+ glTexCoord2fv,+ glTexCoord2i,+ glTexCoord2iv,+ glTexCoord2s,+ glTexCoord2sv,+ glTexCoord3d,+ glTexCoord3dv,+ glTexCoord3f,+ glTexCoord3fv,+ glTexCoord3i,+ glTexCoord3iv,+ glTexCoord3s,+ glTexCoord3sv,+ glTexCoord4d,+ glTexCoord4dv,+ glTexCoord4f,+ glTexCoord4fv,+ glTexCoord4i,+ glTexCoord4iv,+ glTexCoord4s,+ glTexCoord4sv,+ glTexCoordP1ui,+ glTexCoordP1uiv,+ glTexCoordP2ui,+ glTexCoordP2uiv,+ glTexCoordP3ui,+ glTexCoordP3uiv,+ glTexCoordP4ui,+ glTexCoordP4uiv,+ glTexCoordPointer,+ glTexEnvf,+ glTexEnvfv,+ glTexEnvi,+ glTexEnviv,+ glTexGend,+ glTexGendv,+ glTexGenf,+ glTexGenfv,+ glTexGeni,+ glTexGeniv,+ glTexImage1D,+ glTexImage2D,+ glTexImage2DMultisample,+ glTexImage3D,+ glTexImage3DMultisample,+ glTexParameterIiv,+ glTexParameterIuiv,+ glTexParameterf,+ glTexParameterfv,+ glTexParameteri,+ glTexParameteriv,+ glTexStorage1D,+ glTexStorage2D,+ glTexStorage2DMultisample,+ glTexStorage3D,+ glTexStorage3DMultisample,+ glTexSubImage1D,+ glTexSubImage2D,+ glTexSubImage3D,+ glTextureBarrier,+ glTextureBuffer,+ glTextureBufferRange,+ glTextureParameterIiv,+ glTextureParameterIuiv,+ glTextureParameterf,+ glTextureParameterfv,+ glTextureParameteri,+ glTextureParameteriv,+ glTextureStorage1D,+ glTextureStorage2D,+ glTextureStorage2DMultisample,+ glTextureStorage3D,+ glTextureStorage3DMultisample,+ glTextureSubImage1D,+ glTextureSubImage2D,+ glTextureSubImage3D,+ glTextureView,+ glTransformFeedbackBufferBase,+ glTransformFeedbackBufferRange,+ glTransformFeedbackVaryings,+ glTranslated,+ glTranslatef,+ glUniform1d,+ glUniform1dv,+ glUniform1f,+ glUniform1fv,+ glUniform1i,+ glUniform1iv,+ glUniform1ui,+ glUniform1uiv,+ glUniform2d,+ glUniform2dv,+ glUniform2f,+ glUniform2fv,+ glUniform2i,+ glUniform2iv,+ glUniform2ui,+ glUniform2uiv,+ glUniform3d,+ glUniform3dv,+ glUniform3f,+ glUniform3fv,+ glUniform3i,+ glUniform3iv,+ glUniform3ui,+ glUniform3uiv,+ glUniform4d,+ glUniform4dv,+ glUniform4f,+ glUniform4fv,+ glUniform4i,+ glUniform4iv,+ glUniform4ui,+ glUniform4uiv,+ glUniformBlockBinding,+ glUniformMatrix2dv,+ glUniformMatrix2fv,+ glUniformMatrix2x3dv,+ glUniformMatrix2x3fv,+ glUniformMatrix2x4dv,+ glUniformMatrix2x4fv,+ glUniformMatrix3dv,+ glUniformMatrix3fv,+ glUniformMatrix3x2dv,+ glUniformMatrix3x2fv,+ glUniformMatrix3x4dv,+ glUniformMatrix3x4fv,+ glUniformMatrix4dv,+ glUniformMatrix4fv,+ glUniformMatrix4x2dv,+ glUniformMatrix4x2fv,+ glUniformMatrix4x3dv,+ glUniformMatrix4x3fv,+ glUniformSubroutinesuiv,+ glUnmapBuffer,+ glUnmapNamedBuffer,+ glUseProgram,+ glUseProgramStages,+ glValidateProgram,+ glValidateProgramPipeline,+ glVertex2d,+ glVertex2dv,+ glVertex2f,+ glVertex2fv,+ glVertex2i,+ glVertex2iv,+ glVertex2s,+ glVertex2sv,+ glVertex3d,+ glVertex3dv,+ glVertex3f,+ glVertex3fv,+ glVertex3i,+ glVertex3iv,+ glVertex3s,+ glVertex3sv,+ glVertex4d,+ glVertex4dv,+ glVertex4f,+ glVertex4fv,+ glVertex4i,+ glVertex4iv,+ glVertex4s,+ glVertex4sv,+ glVertexArrayAttribBinding,+ glVertexArrayAttribFormat,+ glVertexArrayAttribIFormat,+ glVertexArrayAttribLFormat,+ glVertexArrayBindingDivisor,+ glVertexArrayElementBuffer,+ glVertexArrayVertexBuffer,+ glVertexArrayVertexBuffers,+ glVertexAttrib1d,+ glVertexAttrib1dv,+ glVertexAttrib1f,+ glVertexAttrib1fv,+ glVertexAttrib1s,+ glVertexAttrib1sv,+ glVertexAttrib2d,+ glVertexAttrib2dv,+ glVertexAttrib2f,+ glVertexAttrib2fv,+ glVertexAttrib2s,+ glVertexAttrib2sv,+ glVertexAttrib3d,+ glVertexAttrib3dv,+ glVertexAttrib3f,+ glVertexAttrib3fv,+ glVertexAttrib3s,+ glVertexAttrib3sv,+ glVertexAttrib4Nbv,+ glVertexAttrib4Niv,+ glVertexAttrib4Nsv,+ glVertexAttrib4Nub,+ glVertexAttrib4Nubv,+ glVertexAttrib4Nuiv,+ glVertexAttrib4Nusv,+ glVertexAttrib4bv,+ glVertexAttrib4d,+ glVertexAttrib4dv,+ glVertexAttrib4f,+ glVertexAttrib4fv,+ glVertexAttrib4iv,+ glVertexAttrib4s,+ glVertexAttrib4sv,+ glVertexAttrib4ubv,+ glVertexAttrib4uiv,+ glVertexAttrib4usv,+ glVertexAttribBinding,+ glVertexAttribDivisor,+ glVertexAttribFormat,+ glVertexAttribI1i,+ glVertexAttribI1iv,+ glVertexAttribI1ui,+ glVertexAttribI1uiv,+ glVertexAttribI2i,+ glVertexAttribI2iv,+ glVertexAttribI2ui,+ glVertexAttribI2uiv,+ glVertexAttribI3i,+ glVertexAttribI3iv,+ glVertexAttribI3ui,+ glVertexAttribI3uiv,+ glVertexAttribI4bv,+ glVertexAttribI4i,+ glVertexAttribI4iv,+ glVertexAttribI4sv,+ glVertexAttribI4ubv,+ glVertexAttribI4ui,+ glVertexAttribI4uiv,+ glVertexAttribI4usv,+ glVertexAttribIFormat,+ glVertexAttribIPointer,+ glVertexAttribL1d,+ glVertexAttribL1dv,+ glVertexAttribL2d,+ glVertexAttribL2dv,+ glVertexAttribL3d,+ glVertexAttribL3dv,+ glVertexAttribL4d,+ glVertexAttribL4dv,+ glVertexAttribLFormat,+ glVertexAttribLPointer,+ glVertexAttribP1ui,+ glVertexAttribP1uiv,+ glVertexAttribP2ui,+ glVertexAttribP2uiv,+ glVertexAttribP3ui,+ glVertexAttribP3uiv,+ glVertexAttribP4ui,+ glVertexAttribP4uiv,+ glVertexAttribPointer,+ glVertexBindingDivisor,+ glVertexP2ui,+ glVertexP2uiv,+ glVertexP3ui,+ glVertexP3uiv,+ glVertexP4ui,+ glVertexP4uiv,+ glVertexPointer,+ glViewport,+ glViewportArrayv,+ glViewportIndexedf,+ glViewportIndexedfv,+ glWaitSync,+ glWindowPos2d,+ glWindowPos2dv,+ glWindowPos2f,+ glWindowPos2fv,+ glWindowPos2i,+ glWindowPos2iv,+ glWindowPos2s,+ glWindowPos2sv,+ glWindowPos3d,+ glWindowPos3dv,+ glWindowPos3f,+ glWindowPos3fv,+ glWindowPos3i,+ glWindowPos3iv,+ glWindowPos3s,+ glWindowPos3sv+) where++import Graphics.GL.Types+import Graphics.GL.Tokens+import Graphics.GL.Functions
src/Graphics/GL/Core30.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core30--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core31.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core31--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core32.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core32--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core33.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core33--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core40.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core40--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core41.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core41--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core42.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core42--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core43.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core43--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core44.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core44--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Core45.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Core45--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
+ src/Graphics/GL/Core46.hs view
@@ -0,0 +1,2071 @@+{-# LANGUAGE PatternSynonyms #-}+--------------------------------------------------------------------------------+-- |+-- Module : Graphics.GL.Core46+-- Copyright : (c) Sven Panne 2017+-- License : BSD3+--+-- Maintainer : Sven Panne <svenpanne@gmail.com>+-- Stability : stable+-- Portability : portable+--+--------------------------------------------------------------------------------++module Graphics.GL.Core46 (+ -- * Types+ GLDEBUGPROC,+ GLDEBUGPROCFunc,+ GLbitfield,+ GLboolean,+ GLbyte,+ GLchar,+ GLclampd,+ GLclampf,+ GLdouble,+ GLenum,+ GLfloat,+ GLhalf,+ GLint,+ GLint64,+ GLintptr,+ GLshort,+ GLsizei,+ GLsizeiptr,+ GLsync,+ GLubyte,+ GLuint,+ GLuint64,+ GLushort,+ GLvoid,+ makeGLDEBUGPROC,+ -- * Enums+ pattern GL_ACTIVE_ATOMIC_COUNTER_BUFFERS,+ pattern GL_ACTIVE_ATTRIBUTES,+ pattern GL_ACTIVE_ATTRIBUTE_MAX_LENGTH,+ pattern GL_ACTIVE_PROGRAM,+ pattern GL_ACTIVE_RESOURCES,+ pattern GL_ACTIVE_SUBROUTINES,+ pattern GL_ACTIVE_SUBROUTINE_MAX_LENGTH,+ pattern GL_ACTIVE_SUBROUTINE_UNIFORMS,+ pattern GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS,+ pattern GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH,+ pattern GL_ACTIVE_TEXTURE,+ pattern GL_ACTIVE_UNIFORMS,+ pattern GL_ACTIVE_UNIFORM_BLOCKS,+ pattern GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH,+ pattern GL_ACTIVE_UNIFORM_MAX_LENGTH,+ pattern GL_ACTIVE_VARIABLES,+ pattern GL_ALIASED_LINE_WIDTH_RANGE,+ pattern GL_ALL_BARRIER_BITS,+ pattern GL_ALL_SHADER_BITS,+ pattern GL_ALPHA,+ pattern GL_ALREADY_SIGNALED,+ pattern GL_ALWAYS,+ pattern GL_AND,+ pattern GL_AND_INVERTED,+ pattern GL_AND_REVERSE,+ pattern GL_ANY_SAMPLES_PASSED,+ pattern GL_ANY_SAMPLES_PASSED_CONSERVATIVE,+ pattern GL_ARRAY_BUFFER,+ pattern GL_ARRAY_BUFFER_BINDING,+ pattern GL_ARRAY_SIZE,+ pattern GL_ARRAY_STRIDE,+ pattern GL_ATOMIC_COUNTER_BARRIER_BIT,+ pattern GL_ATOMIC_COUNTER_BUFFER,+ pattern GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTERS,+ pattern GL_ATOMIC_COUNTER_BUFFER_ACTIVE_ATOMIC_COUNTER_INDICES,+ pattern GL_ATOMIC_COUNTER_BUFFER_BINDING,+ pattern GL_ATOMIC_COUNTER_BUFFER_DATA_SIZE,+ pattern GL_ATOMIC_COUNTER_BUFFER_INDEX,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_FRAGMENT_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_GEOMETRY_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_CONTROL_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_TESS_EVALUATION_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_VERTEX_SHADER,+ pattern GL_ATOMIC_COUNTER_BUFFER_SIZE,+ pattern GL_ATOMIC_COUNTER_BUFFER_START,+ pattern GL_ATTACHED_SHADERS,+ pattern GL_AUTO_GENERATE_MIPMAP,+ pattern GL_BACK,+ pattern GL_BACK_LEFT,+ pattern GL_BACK_RIGHT,+ pattern GL_BGR,+ pattern GL_BGRA,+ pattern GL_BGRA_INTEGER,+ pattern GL_BGR_INTEGER,+ pattern GL_BLEND,+ pattern GL_BLEND_COLOR,+ pattern GL_BLEND_DST,+ pattern GL_BLEND_DST_ALPHA,+ pattern GL_BLEND_DST_RGB,+ pattern GL_BLEND_EQUATION,+ pattern GL_BLEND_EQUATION_ALPHA,+ pattern GL_BLEND_EQUATION_RGB,+ pattern GL_BLEND_SRC,+ pattern GL_BLEND_SRC_ALPHA,+ pattern GL_BLEND_SRC_RGB,+ pattern GL_BLOCK_INDEX,+ pattern GL_BLUE,+ pattern GL_BLUE_INTEGER,+ pattern GL_BOOL,+ pattern GL_BOOL_VEC2,+ pattern GL_BOOL_VEC3,+ pattern GL_BOOL_VEC4,+ pattern GL_BUFFER,+ pattern GL_BUFFER_ACCESS,+ pattern GL_BUFFER_ACCESS_FLAGS,+ pattern GL_BUFFER_BINDING,+ pattern GL_BUFFER_DATA_SIZE,+ pattern GL_BUFFER_IMMUTABLE_STORAGE,+ pattern GL_BUFFER_MAPPED,+ pattern GL_BUFFER_MAP_LENGTH,+ pattern GL_BUFFER_MAP_OFFSET,+ pattern GL_BUFFER_MAP_POINTER,+ pattern GL_BUFFER_SIZE,+ pattern GL_BUFFER_STORAGE_FLAGS,+ pattern GL_BUFFER_UPDATE_BARRIER_BIT,+ pattern GL_BUFFER_USAGE,+ pattern GL_BUFFER_VARIABLE,+ pattern GL_BYTE,+ pattern GL_CAVEAT_SUPPORT,+ pattern GL_CCW,+ pattern GL_CLAMP_READ_COLOR,+ pattern GL_CLAMP_TO_BORDER,+ pattern GL_CLAMP_TO_EDGE,+ pattern GL_CLEAR,+ pattern GL_CLEAR_BUFFER,+ pattern GL_CLEAR_TEXTURE,+ pattern GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT,+ pattern GL_CLIENT_STORAGE_BIT,+ pattern GL_CLIPPING_INPUT_PRIMITIVES,+ pattern GL_CLIPPING_OUTPUT_PRIMITIVES,+ pattern GL_CLIP_DEPTH_MODE,+ pattern GL_CLIP_DISTANCE0,+ pattern GL_CLIP_DISTANCE1,+ pattern GL_CLIP_DISTANCE2,+ pattern GL_CLIP_DISTANCE3,+ pattern GL_CLIP_DISTANCE4,+ pattern GL_CLIP_DISTANCE5,+ pattern GL_CLIP_DISTANCE6,+ pattern GL_CLIP_DISTANCE7,+ pattern GL_CLIP_ORIGIN,+ pattern GL_COLOR,+ pattern GL_COLOR_ATTACHMENT0,+ pattern GL_COLOR_ATTACHMENT1,+ pattern GL_COLOR_ATTACHMENT10,+ pattern GL_COLOR_ATTACHMENT11,+ pattern GL_COLOR_ATTACHMENT12,+ pattern GL_COLOR_ATTACHMENT13,+ pattern GL_COLOR_ATTACHMENT14,+ pattern GL_COLOR_ATTACHMENT15,+ pattern GL_COLOR_ATTACHMENT16,+ pattern GL_COLOR_ATTACHMENT17,+ pattern GL_COLOR_ATTACHMENT18,+ pattern GL_COLOR_ATTACHMENT19,+ pattern GL_COLOR_ATTACHMENT2,+ pattern GL_COLOR_ATTACHMENT20,+ pattern GL_COLOR_ATTACHMENT21,+ pattern GL_COLOR_ATTACHMENT22,+ pattern GL_COLOR_ATTACHMENT23,+ pattern GL_COLOR_ATTACHMENT24,+ pattern GL_COLOR_ATTACHMENT25,+ pattern GL_COLOR_ATTACHMENT26,+ pattern GL_COLOR_ATTACHMENT27,+ pattern GL_COLOR_ATTACHMENT28,+ pattern GL_COLOR_ATTACHMENT29,+ pattern GL_COLOR_ATTACHMENT3,+ pattern GL_COLOR_ATTACHMENT30,+ pattern GL_COLOR_ATTACHMENT31,+ pattern GL_COLOR_ATTACHMENT4,+ pattern GL_COLOR_ATTACHMENT5,+ pattern GL_COLOR_ATTACHMENT6,+ pattern GL_COLOR_ATTACHMENT7,+ pattern GL_COLOR_ATTACHMENT8,+ pattern GL_COLOR_ATTACHMENT9,+ pattern GL_COLOR_BUFFER_BIT,+ pattern GL_COLOR_CLEAR_VALUE,+ pattern GL_COLOR_COMPONENTS,+ pattern GL_COLOR_ENCODING,+ pattern GL_COLOR_LOGIC_OP,+ pattern GL_COLOR_RENDERABLE,+ pattern GL_COLOR_WRITEMASK,+ pattern GL_COMMAND_BARRIER_BIT,+ pattern GL_COMPARE_REF_TO_TEXTURE,+ pattern GL_COMPATIBLE_SUBROUTINES,+ pattern GL_COMPILE_STATUS,+ pattern GL_COMPRESSED_R11_EAC,+ pattern GL_COMPRESSED_RED,+ pattern GL_COMPRESSED_RED_RGTC1,+ pattern GL_COMPRESSED_RG,+ pattern GL_COMPRESSED_RG11_EAC,+ pattern GL_COMPRESSED_RGB,+ pattern GL_COMPRESSED_RGB8_ETC2,+ pattern GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2,+ pattern GL_COMPRESSED_RGBA,+ pattern GL_COMPRESSED_RGBA8_ETC2_EAC,+ pattern GL_COMPRESSED_RGBA_BPTC_UNORM,+ pattern GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT,+ pattern GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT,+ pattern GL_COMPRESSED_RG_RGTC2,+ pattern GL_COMPRESSED_SIGNED_R11_EAC,+ pattern GL_COMPRESSED_SIGNED_RED_RGTC1,+ pattern GL_COMPRESSED_SIGNED_RG11_EAC,+ pattern GL_COMPRESSED_SIGNED_RG_RGTC2,+ pattern GL_COMPRESSED_SRGB,+ pattern GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC,+ pattern GL_COMPRESSED_SRGB8_ETC2,+ pattern GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2,+ pattern GL_COMPRESSED_SRGB_ALPHA,+ pattern GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM,+ pattern GL_COMPRESSED_TEXTURE_FORMATS,+ pattern GL_COMPUTE_SHADER,+ pattern GL_COMPUTE_SHADER_BIT,+ pattern GL_COMPUTE_SHADER_INVOCATIONS,+ pattern GL_COMPUTE_SUBROUTINE,+ pattern GL_COMPUTE_SUBROUTINE_UNIFORM,+ pattern GL_COMPUTE_TEXTURE,+ pattern GL_COMPUTE_WORK_GROUP_SIZE,+ pattern GL_CONDITION_SATISFIED,+ pattern GL_CONSTANT_ALPHA,+ pattern GL_CONSTANT_COLOR,+ pattern GL_CONTEXT_COMPATIBILITY_PROFILE_BIT,+ pattern GL_CONTEXT_CORE_PROFILE_BIT,+ pattern GL_CONTEXT_FLAGS,+ pattern GL_CONTEXT_FLAG_DEBUG_BIT,+ pattern GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT,+ pattern GL_CONTEXT_FLAG_NO_ERROR_BIT,+ pattern GL_CONTEXT_FLAG_ROBUST_ACCESS_BIT,+ pattern GL_CONTEXT_LOST,+ pattern GL_CONTEXT_PROFILE_MASK,+ pattern GL_CONTEXT_RELEASE_BEHAVIOR,+ pattern GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH,+ pattern GL_COPY,+ pattern GL_COPY_INVERTED,+ pattern GL_COPY_READ_BUFFER,+ pattern GL_COPY_READ_BUFFER_BINDING,+ pattern GL_COPY_WRITE_BUFFER,+ pattern GL_COPY_WRITE_BUFFER_BINDING,+ pattern GL_CULL_FACE,+ pattern GL_CULL_FACE_MODE,+ pattern GL_CURRENT_PROGRAM,+ pattern GL_CURRENT_QUERY,+ pattern GL_CURRENT_VERTEX_ATTRIB,+ pattern GL_CW,+ pattern GL_DEBUG_CALLBACK_FUNCTION,+ pattern GL_DEBUG_CALLBACK_USER_PARAM,+ pattern GL_DEBUG_GROUP_STACK_DEPTH,+ pattern GL_DEBUG_LOGGED_MESSAGES,+ pattern GL_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH,+ pattern GL_DEBUG_OUTPUT,+ pattern GL_DEBUG_OUTPUT_SYNCHRONOUS,+ pattern GL_DEBUG_SEVERITY_HIGH,+ pattern GL_DEBUG_SEVERITY_LOW,+ pattern GL_DEBUG_SEVERITY_MEDIUM,+ pattern GL_DEBUG_SEVERITY_NOTIFICATION,+ pattern GL_DEBUG_SOURCE_API,+ pattern GL_DEBUG_SOURCE_APPLICATION,+ pattern GL_DEBUG_SOURCE_OTHER,+ pattern GL_DEBUG_SOURCE_SHADER_COMPILER,+ pattern GL_DEBUG_SOURCE_THIRD_PARTY,+ pattern GL_DEBUG_SOURCE_WINDOW_SYSTEM,+ pattern GL_DEBUG_TYPE_DEPRECATED_BEHAVIOR,+ pattern GL_DEBUG_TYPE_ERROR,+ pattern GL_DEBUG_TYPE_MARKER,+ pattern GL_DEBUG_TYPE_OTHER,+ pattern GL_DEBUG_TYPE_PERFORMANCE,+ pattern GL_DEBUG_TYPE_POP_GROUP,+ pattern GL_DEBUG_TYPE_PORTABILITY,+ pattern GL_DEBUG_TYPE_PUSH_GROUP,+ pattern GL_DEBUG_TYPE_UNDEFINED_BEHAVIOR,+ pattern GL_DECR,+ pattern GL_DECR_WRAP,+ pattern GL_DELETE_STATUS,+ pattern GL_DEPTH,+ pattern GL_DEPTH24_STENCIL8,+ pattern GL_DEPTH32F_STENCIL8,+ pattern GL_DEPTH_ATTACHMENT,+ pattern GL_DEPTH_BUFFER_BIT,+ pattern GL_DEPTH_CLAMP,+ pattern GL_DEPTH_CLEAR_VALUE,+ pattern GL_DEPTH_COMPONENT,+ pattern GL_DEPTH_COMPONENT16,+ pattern GL_DEPTH_COMPONENT24,+ pattern GL_DEPTH_COMPONENT32,+ pattern GL_DEPTH_COMPONENT32F,+ pattern GL_DEPTH_COMPONENTS,+ pattern GL_DEPTH_FUNC,+ pattern GL_DEPTH_RANGE,+ pattern GL_DEPTH_RENDERABLE,+ pattern GL_DEPTH_STENCIL,+ pattern GL_DEPTH_STENCIL_ATTACHMENT,+ pattern GL_DEPTH_STENCIL_TEXTURE_MODE,+ pattern GL_DEPTH_TEST,+ pattern GL_DEPTH_WRITEMASK,+ pattern GL_DISPATCH_INDIRECT_BUFFER,+ pattern GL_DISPATCH_INDIRECT_BUFFER_BINDING,+ pattern GL_DITHER,+ pattern GL_DONT_CARE,+ pattern GL_DOUBLE,+ pattern GL_DOUBLEBUFFER,+ pattern GL_DOUBLE_MAT2,+ pattern GL_DOUBLE_MAT2x3,+ pattern GL_DOUBLE_MAT2x4,+ pattern GL_DOUBLE_MAT3,+ pattern GL_DOUBLE_MAT3x2,+ pattern GL_DOUBLE_MAT3x4,+ pattern GL_DOUBLE_MAT4,+ pattern GL_DOUBLE_MAT4x2,+ pattern GL_DOUBLE_MAT4x3,+ pattern GL_DOUBLE_VEC2,+ pattern GL_DOUBLE_VEC3,+ pattern GL_DOUBLE_VEC4,+ pattern GL_DRAW_BUFFER,+ pattern GL_DRAW_BUFFER0,+ pattern GL_DRAW_BUFFER1,+ pattern GL_DRAW_BUFFER10,+ pattern GL_DRAW_BUFFER11,+ pattern GL_DRAW_BUFFER12,+ pattern GL_DRAW_BUFFER13,+ pattern GL_DRAW_BUFFER14,+ pattern GL_DRAW_BUFFER15,+ pattern GL_DRAW_BUFFER2,+ pattern GL_DRAW_BUFFER3,+ pattern GL_DRAW_BUFFER4,+ pattern GL_DRAW_BUFFER5,+ pattern GL_DRAW_BUFFER6,+ pattern GL_DRAW_BUFFER7,+ pattern GL_DRAW_BUFFER8,+ pattern GL_DRAW_BUFFER9,+ pattern GL_DRAW_FRAMEBUFFER,+ pattern GL_DRAW_FRAMEBUFFER_BINDING,+ pattern GL_DRAW_INDIRECT_BUFFER,+ pattern GL_DRAW_INDIRECT_BUFFER_BINDING,+ pattern GL_DST_ALPHA,+ pattern GL_DST_COLOR,+ pattern GL_DYNAMIC_COPY,+ pattern GL_DYNAMIC_DRAW,+ pattern GL_DYNAMIC_READ,+ pattern GL_DYNAMIC_STORAGE_BIT,+ pattern GL_ELEMENT_ARRAY_BARRIER_BIT,+ pattern GL_ELEMENT_ARRAY_BUFFER,+ pattern GL_ELEMENT_ARRAY_BUFFER_BINDING,+ pattern GL_EQUAL,+ pattern GL_EQUIV,+ pattern GL_EXTENSIONS,+ pattern GL_FALSE,+ pattern GL_FASTEST,+ pattern GL_FILL,+ pattern GL_FILTER,+ pattern GL_FIRST_VERTEX_CONVENTION,+ pattern GL_FIXED,+ pattern GL_FIXED_ONLY,+ pattern GL_FLOAT,+ pattern GL_FLOAT_32_UNSIGNED_INT_24_8_REV,+ pattern GL_FLOAT_MAT2,+ pattern GL_FLOAT_MAT2x3,+ pattern GL_FLOAT_MAT2x4,+ pattern GL_FLOAT_MAT3,+ pattern GL_FLOAT_MAT3x2,+ pattern GL_FLOAT_MAT3x4,+ pattern GL_FLOAT_MAT4,+ pattern GL_FLOAT_MAT4x2,+ pattern GL_FLOAT_MAT4x3,+ pattern GL_FLOAT_VEC2,+ pattern GL_FLOAT_VEC3,+ pattern GL_FLOAT_VEC4,+ pattern GL_FRACTIONAL_EVEN,+ pattern GL_FRACTIONAL_ODD,+ pattern GL_FRAGMENT_INTERPOLATION_OFFSET_BITS,+ pattern GL_FRAGMENT_SHADER,+ pattern GL_FRAGMENT_SHADER_BIT,+ pattern GL_FRAGMENT_SHADER_DERIVATIVE_HINT,+ pattern GL_FRAGMENT_SHADER_INVOCATIONS,+ pattern GL_FRAGMENT_SUBROUTINE,+ pattern GL_FRAGMENT_SUBROUTINE_UNIFORM,+ pattern GL_FRAGMENT_TEXTURE,+ pattern GL_FRAMEBUFFER,+ pattern GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING,+ pattern GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_LAYERED,+ pattern GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME,+ pattern GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE,+ pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER,+ pattern GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL,+ pattern GL_FRAMEBUFFER_BARRIER_BIT,+ pattern GL_FRAMEBUFFER_BINDING,+ pattern GL_FRAMEBUFFER_BLEND,+ pattern GL_FRAMEBUFFER_COMPLETE,+ pattern GL_FRAMEBUFFER_DEFAULT,+ pattern GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS,+ pattern GL_FRAMEBUFFER_DEFAULT_HEIGHT,+ pattern GL_FRAMEBUFFER_DEFAULT_LAYERS,+ pattern GL_FRAMEBUFFER_DEFAULT_SAMPLES,+ pattern GL_FRAMEBUFFER_DEFAULT_WIDTH,+ pattern GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT,+ pattern GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER,+ pattern GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS,+ pattern GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT,+ pattern GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE,+ pattern GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER,+ pattern GL_FRAMEBUFFER_RENDERABLE,+ pattern GL_FRAMEBUFFER_RENDERABLE_LAYERED,+ pattern GL_FRAMEBUFFER_SRGB,+ pattern GL_FRAMEBUFFER_UNDEFINED,+ pattern GL_FRAMEBUFFER_UNSUPPORTED,+ pattern GL_FRONT,+ pattern GL_FRONT_AND_BACK,+ pattern GL_FRONT_FACE,+ pattern GL_FRONT_LEFT,+ pattern GL_FRONT_RIGHT,+ pattern GL_FULL_SUPPORT,+ pattern GL_FUNC_ADD,+ pattern GL_FUNC_REVERSE_SUBTRACT,+ pattern GL_FUNC_SUBTRACT,+ pattern GL_GEOMETRY_INPUT_TYPE,+ pattern GL_GEOMETRY_OUTPUT_TYPE,+ pattern GL_GEOMETRY_SHADER,+ pattern GL_GEOMETRY_SHADER_BIT,+ pattern GL_GEOMETRY_SHADER_INVOCATIONS,+ pattern GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED,+ pattern GL_GEOMETRY_SUBROUTINE,+ pattern GL_GEOMETRY_SUBROUTINE_UNIFORM,+ pattern GL_GEOMETRY_TEXTURE,+ pattern GL_GEOMETRY_VERTICES_OUT,+ pattern GL_GEQUAL,+ pattern GL_GET_TEXTURE_IMAGE_FORMAT,+ pattern GL_GET_TEXTURE_IMAGE_TYPE,+ pattern GL_GREATER,+ pattern GL_GREEN,+ pattern GL_GREEN_INTEGER,+ pattern GL_GUILTY_CONTEXT_RESET,+ pattern GL_HALF_FLOAT,+ pattern GL_HIGH_FLOAT,+ pattern GL_HIGH_INT,+ pattern GL_IMAGE_1D,+ pattern GL_IMAGE_1D_ARRAY,+ pattern GL_IMAGE_2D,+ pattern GL_IMAGE_2D_ARRAY,+ pattern GL_IMAGE_2D_MULTISAMPLE,+ pattern GL_IMAGE_2D_MULTISAMPLE_ARRAY,+ pattern GL_IMAGE_2D_RECT,+ pattern GL_IMAGE_3D,+ pattern GL_IMAGE_BINDING_ACCESS,+ pattern GL_IMAGE_BINDING_FORMAT,+ pattern GL_IMAGE_BINDING_LAYER,+ pattern GL_IMAGE_BINDING_LAYERED,+ pattern GL_IMAGE_BINDING_LEVEL,+ pattern GL_IMAGE_BINDING_NAME,+ pattern GL_IMAGE_BUFFER,+ pattern GL_IMAGE_CLASS_10_10_10_2,+ pattern GL_IMAGE_CLASS_11_11_10,+ pattern GL_IMAGE_CLASS_1_X_16,+ pattern GL_IMAGE_CLASS_1_X_32,+ pattern GL_IMAGE_CLASS_1_X_8,+ pattern GL_IMAGE_CLASS_2_X_16,+ pattern GL_IMAGE_CLASS_2_X_32,+ pattern GL_IMAGE_CLASS_2_X_8,+ pattern GL_IMAGE_CLASS_4_X_16,+ pattern GL_IMAGE_CLASS_4_X_32,+ pattern GL_IMAGE_CLASS_4_X_8,+ pattern GL_IMAGE_COMPATIBILITY_CLASS,+ pattern GL_IMAGE_CUBE,+ pattern GL_IMAGE_CUBE_MAP_ARRAY,+ pattern GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS,+ pattern GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE,+ pattern GL_IMAGE_FORMAT_COMPATIBILITY_TYPE,+ pattern GL_IMAGE_PIXEL_FORMAT,+ pattern GL_IMAGE_PIXEL_TYPE,+ pattern GL_IMAGE_TEXEL_SIZE,+ pattern GL_IMPLEMENTATION_COLOR_READ_FORMAT,+ pattern GL_IMPLEMENTATION_COLOR_READ_TYPE,+ pattern GL_INCR,+ pattern GL_INCR_WRAP,+ pattern GL_INFO_LOG_LENGTH,+ pattern GL_INNOCENT_CONTEXT_RESET,+ pattern GL_INT,+ pattern GL_INTERLEAVED_ATTRIBS,+ pattern GL_INTERNALFORMAT_ALPHA_SIZE,+ pattern GL_INTERNALFORMAT_ALPHA_TYPE,+ pattern GL_INTERNALFORMAT_BLUE_SIZE,+ pattern GL_INTERNALFORMAT_BLUE_TYPE,+ pattern GL_INTERNALFORMAT_DEPTH_SIZE,+ pattern GL_INTERNALFORMAT_DEPTH_TYPE,+ pattern GL_INTERNALFORMAT_GREEN_SIZE,+ pattern GL_INTERNALFORMAT_GREEN_TYPE,+ pattern GL_INTERNALFORMAT_PREFERRED,+ pattern GL_INTERNALFORMAT_RED_SIZE,+ pattern GL_INTERNALFORMAT_RED_TYPE,+ pattern GL_INTERNALFORMAT_SHARED_SIZE,+ pattern GL_INTERNALFORMAT_STENCIL_SIZE,+ pattern GL_INTERNALFORMAT_STENCIL_TYPE,+ pattern GL_INTERNALFORMAT_SUPPORTED,+ pattern GL_INT_2_10_10_10_REV,+ pattern GL_INT_IMAGE_1D,+ pattern GL_INT_IMAGE_1D_ARRAY,+ pattern GL_INT_IMAGE_2D,+ pattern GL_INT_IMAGE_2D_ARRAY,+ pattern GL_INT_IMAGE_2D_MULTISAMPLE,+ pattern GL_INT_IMAGE_2D_MULTISAMPLE_ARRAY,+ pattern GL_INT_IMAGE_2D_RECT,+ pattern GL_INT_IMAGE_3D,+ pattern GL_INT_IMAGE_BUFFER,+ pattern GL_INT_IMAGE_CUBE,+ pattern GL_INT_IMAGE_CUBE_MAP_ARRAY,+ pattern GL_INT_SAMPLER_1D,+ pattern GL_INT_SAMPLER_1D_ARRAY,+ pattern GL_INT_SAMPLER_2D,+ pattern GL_INT_SAMPLER_2D_ARRAY,+ pattern GL_INT_SAMPLER_2D_MULTISAMPLE,+ pattern GL_INT_SAMPLER_2D_MULTISAMPLE_ARRAY,+ pattern GL_INT_SAMPLER_2D_RECT,+ pattern GL_INT_SAMPLER_3D,+ pattern GL_INT_SAMPLER_BUFFER,+ pattern GL_INT_SAMPLER_CUBE,+ pattern GL_INT_SAMPLER_CUBE_MAP_ARRAY,+ pattern GL_INT_VEC2,+ pattern GL_INT_VEC3,+ pattern GL_INT_VEC4,+ pattern GL_INVALID_ENUM,+ pattern GL_INVALID_FRAMEBUFFER_OPERATION,+ pattern GL_INVALID_INDEX,+ pattern GL_INVALID_OPERATION,+ pattern GL_INVALID_VALUE,+ pattern GL_INVERT,+ pattern GL_ISOLINES,+ pattern GL_IS_PER_PATCH,+ pattern GL_IS_ROW_MAJOR,+ pattern GL_KEEP,+ pattern GL_LAST_VERTEX_CONVENTION,+ pattern GL_LAYER_PROVOKING_VERTEX,+ pattern GL_LEFT,+ pattern GL_LEQUAL,+ pattern GL_LESS,+ pattern GL_LINE,+ pattern GL_LINEAR,+ pattern GL_LINEAR_MIPMAP_LINEAR,+ pattern GL_LINEAR_MIPMAP_NEAREST,+ pattern GL_LINES,+ pattern GL_LINES_ADJACENCY,+ pattern GL_LINE_LOOP,+ pattern GL_LINE_SMOOTH,+ pattern GL_LINE_SMOOTH_HINT,+ pattern GL_LINE_STRIP,+ pattern GL_LINE_STRIP_ADJACENCY,+ pattern GL_LINE_WIDTH,+ pattern GL_LINE_WIDTH_GRANULARITY,+ pattern GL_LINE_WIDTH_RANGE,+ pattern GL_LINK_STATUS,+ pattern GL_LOCATION,+ pattern GL_LOCATION_COMPONENT,+ pattern GL_LOCATION_INDEX,+ pattern GL_LOGIC_OP_MODE,+ pattern GL_LOSE_CONTEXT_ON_RESET,+ pattern GL_LOWER_LEFT,+ pattern GL_LOW_FLOAT,+ pattern GL_LOW_INT,+ pattern GL_MAJOR_VERSION,+ pattern GL_MANUAL_GENERATE_MIPMAP,+ pattern GL_MAP_COHERENT_BIT,+ pattern GL_MAP_FLUSH_EXPLICIT_BIT,+ pattern GL_MAP_INVALIDATE_BUFFER_BIT,+ pattern GL_MAP_INVALIDATE_RANGE_BIT,+ pattern GL_MAP_PERSISTENT_BIT,+ pattern GL_MAP_READ_BIT,+ pattern GL_MAP_UNSYNCHRONIZED_BIT,+ pattern GL_MAP_WRITE_BIT,+ pattern GL_MATRIX_STRIDE,+ pattern GL_MAX,+ pattern GL_MAX_3D_TEXTURE_SIZE,+ pattern GL_MAX_ARRAY_TEXTURE_LAYERS,+ pattern GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS,+ pattern GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE,+ pattern GL_MAX_CLIP_DISTANCES,+ pattern GL_MAX_COLOR_ATTACHMENTS,+ pattern GL_MAX_COLOR_TEXTURE_SAMPLES,+ pattern GL_MAX_COMBINED_ATOMIC_COUNTERS,+ pattern GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES,+ pattern GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_DIMENSIONS,+ pattern GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_IMAGE_UNIFORMS,+ pattern GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS,+ pattern GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES,+ pattern GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_COMBINED_UNIFORM_BLOCKS,+ pattern GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMPUTE_ATOMIC_COUNTERS,+ pattern GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_COMPUTE_IMAGE_UNIFORMS,+ pattern GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_COMPUTE_SHARED_MEMORY_SIZE,+ pattern GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_COMPUTE_UNIFORM_BLOCKS,+ pattern GL_MAX_COMPUTE_UNIFORM_COMPONENTS,+ pattern GL_MAX_COMPUTE_WORK_GROUP_COUNT,+ pattern GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS,+ pattern GL_MAX_COMPUTE_WORK_GROUP_SIZE,+ pattern GL_MAX_CUBE_MAP_TEXTURE_SIZE,+ pattern GL_MAX_CULL_DISTANCES,+ pattern GL_MAX_DEBUG_GROUP_STACK_DEPTH,+ pattern GL_MAX_DEBUG_LOGGED_MESSAGES,+ pattern GL_MAX_DEBUG_MESSAGE_LENGTH,+ pattern GL_MAX_DEPTH,+ pattern GL_MAX_DEPTH_TEXTURE_SAMPLES,+ pattern GL_MAX_DRAW_BUFFERS,+ pattern GL_MAX_DUAL_SOURCE_DRAW_BUFFERS,+ pattern GL_MAX_ELEMENTS_INDICES,+ pattern GL_MAX_ELEMENTS_VERTICES,+ pattern GL_MAX_ELEMENT_INDEX,+ pattern GL_MAX_FRAGMENT_ATOMIC_COUNTERS,+ pattern GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_FRAGMENT_IMAGE_UNIFORMS,+ pattern GL_MAX_FRAGMENT_INPUT_COMPONENTS,+ pattern GL_MAX_FRAGMENT_INTERPOLATION_OFFSET,+ pattern GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_FRAGMENT_UNIFORM_BLOCKS,+ pattern GL_MAX_FRAGMENT_UNIFORM_COMPONENTS,+ pattern GL_MAX_FRAGMENT_UNIFORM_VECTORS,+ pattern GL_MAX_FRAMEBUFFER_HEIGHT,+ pattern GL_MAX_FRAMEBUFFER_LAYERS,+ pattern GL_MAX_FRAMEBUFFER_SAMPLES,+ pattern GL_MAX_FRAMEBUFFER_WIDTH,+ pattern GL_MAX_GEOMETRY_ATOMIC_COUNTERS,+ pattern GL_MAX_GEOMETRY_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_GEOMETRY_IMAGE_UNIFORMS,+ pattern GL_MAX_GEOMETRY_INPUT_COMPONENTS,+ pattern GL_MAX_GEOMETRY_OUTPUT_COMPONENTS,+ pattern GL_MAX_GEOMETRY_OUTPUT_VERTICES,+ pattern GL_MAX_GEOMETRY_SHADER_INVOCATIONS,+ pattern GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_GEOMETRY_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS,+ pattern GL_MAX_GEOMETRY_UNIFORM_BLOCKS,+ pattern GL_MAX_GEOMETRY_UNIFORM_COMPONENTS,+ pattern GL_MAX_HEIGHT,+ pattern GL_MAX_IMAGE_SAMPLES,+ pattern GL_MAX_IMAGE_UNITS,+ pattern GL_MAX_INTEGER_SAMPLES,+ pattern GL_MAX_LABEL_LENGTH,+ pattern GL_MAX_LAYERS,+ pattern GL_MAX_NAME_LENGTH,+ pattern GL_MAX_NUM_ACTIVE_VARIABLES,+ pattern GL_MAX_NUM_COMPATIBLE_SUBROUTINES,+ pattern GL_MAX_PATCH_VERTICES,+ pattern GL_MAX_PROGRAM_TEXEL_OFFSET,+ pattern GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET,+ pattern GL_MAX_RECTANGLE_TEXTURE_SIZE,+ pattern GL_MAX_RENDERBUFFER_SIZE,+ pattern GL_MAX_SAMPLES,+ pattern GL_MAX_SAMPLE_MASK_WORDS,+ pattern GL_MAX_SERVER_WAIT_TIMEOUT,+ pattern GL_MAX_SHADER_STORAGE_BLOCK_SIZE,+ pattern GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS,+ pattern GL_MAX_SUBROUTINES,+ pattern GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS,+ pattern GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS,+ pattern GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS,+ pattern GL_MAX_TESS_CONTROL_INPUT_COMPONENTS,+ pattern GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS,+ pattern GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS,+ pattern GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS,+ pattern GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS,+ pattern GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS,+ pattern GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS,+ pattern GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS,+ pattern GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS,+ pattern GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS,+ pattern GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS,+ pattern GL_MAX_TESS_GEN_LEVEL,+ pattern GL_MAX_TESS_PATCH_COMPONENTS,+ pattern GL_MAX_TEXTURE_BUFFER_SIZE,+ pattern GL_MAX_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_TEXTURE_LOD_BIAS,+ pattern GL_MAX_TEXTURE_MAX_ANISOTROPY,+ pattern GL_MAX_TEXTURE_SIZE,+ pattern GL_MAX_TRANSFORM_FEEDBACK_BUFFERS,+ pattern GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS,+ pattern GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS,+ pattern GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS,+ pattern GL_MAX_UNIFORM_BLOCK_SIZE,+ pattern GL_MAX_UNIFORM_BUFFER_BINDINGS,+ pattern GL_MAX_UNIFORM_LOCATIONS,+ pattern GL_MAX_VARYING_COMPONENTS,+ pattern GL_MAX_VARYING_FLOATS,+ pattern GL_MAX_VARYING_VECTORS,+ pattern GL_MAX_VERTEX_ATOMIC_COUNTERS,+ pattern GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS,+ pattern GL_MAX_VERTEX_ATTRIBS,+ pattern GL_MAX_VERTEX_ATTRIB_BINDINGS,+ pattern GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET,+ pattern GL_MAX_VERTEX_ATTRIB_STRIDE,+ pattern GL_MAX_VERTEX_IMAGE_UNIFORMS,+ pattern GL_MAX_VERTEX_OUTPUT_COMPONENTS,+ pattern GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS,+ pattern GL_MAX_VERTEX_STREAMS,+ pattern GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS,+ pattern GL_MAX_VERTEX_UNIFORM_BLOCKS,+ pattern GL_MAX_VERTEX_UNIFORM_COMPONENTS,+ pattern GL_MAX_VERTEX_UNIFORM_VECTORS,+ pattern GL_MAX_VIEWPORTS,+ pattern GL_MAX_VIEWPORT_DIMS,+ pattern GL_MAX_WIDTH,+ pattern GL_MEDIUM_FLOAT,+ pattern GL_MEDIUM_INT,+ pattern GL_MIN,+ pattern GL_MINOR_VERSION,+ pattern GL_MIN_FRAGMENT_INTERPOLATION_OFFSET,+ pattern GL_MIN_MAP_BUFFER_ALIGNMENT,+ pattern GL_MIN_PROGRAM_TEXEL_OFFSET,+ pattern GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET,+ pattern GL_MIN_SAMPLE_SHADING_VALUE,+ pattern GL_MIPMAP,+ pattern GL_MIRRORED_REPEAT,+ pattern GL_MIRROR_CLAMP_TO_EDGE,+ pattern GL_MULTISAMPLE,+ pattern GL_NAME_LENGTH,+ pattern GL_NAND,+ pattern GL_NEAREST,+ pattern GL_NEAREST_MIPMAP_LINEAR,+ pattern GL_NEAREST_MIPMAP_NEAREST,+ pattern GL_NEGATIVE_ONE_TO_ONE,+ pattern GL_NEVER,+ pattern GL_NICEST,+ pattern GL_NONE,+ pattern GL_NOOP,+ pattern GL_NOR,+ pattern GL_NOTEQUAL,+ pattern GL_NO_ERROR,+ pattern GL_NO_RESET_NOTIFICATION,+ pattern GL_NUM_ACTIVE_VARIABLES,+ pattern GL_NUM_COMPATIBLE_SUBROUTINES,+ pattern GL_NUM_COMPRESSED_TEXTURE_FORMATS,+ pattern GL_NUM_EXTENSIONS,+ pattern GL_NUM_PROGRAM_BINARY_FORMATS,+ pattern GL_NUM_SAMPLE_COUNTS,+ pattern GL_NUM_SHADER_BINARY_FORMATS,+ pattern GL_NUM_SHADING_LANGUAGE_VERSIONS,+ pattern GL_NUM_SPIR_V_EXTENSIONS,+ pattern GL_OBJECT_TYPE,+ pattern GL_OFFSET,+ pattern GL_ONE,+ pattern GL_ONE_MINUS_CONSTANT_ALPHA,+ pattern GL_ONE_MINUS_CONSTANT_COLOR,+ pattern GL_ONE_MINUS_DST_ALPHA,+ pattern GL_ONE_MINUS_DST_COLOR,+ pattern GL_ONE_MINUS_SRC1_ALPHA,+ pattern GL_ONE_MINUS_SRC1_COLOR,+ pattern GL_ONE_MINUS_SRC_ALPHA,+ pattern GL_ONE_MINUS_SRC_COLOR,+ pattern GL_OR,+ pattern GL_OR_INVERTED,+ pattern GL_OR_REVERSE,+ pattern GL_OUT_OF_MEMORY,+ pattern GL_PACK_ALIGNMENT,+ pattern GL_PACK_COMPRESSED_BLOCK_DEPTH,+ pattern GL_PACK_COMPRESSED_BLOCK_HEIGHT,+ pattern GL_PACK_COMPRESSED_BLOCK_SIZE,+ pattern GL_PACK_COMPRESSED_BLOCK_WIDTH,+ pattern GL_PACK_IMAGE_HEIGHT,+ pattern GL_PACK_LSB_FIRST,+ pattern GL_PACK_ROW_LENGTH,+ pattern GL_PACK_SKIP_IMAGES,+ pattern GL_PACK_SKIP_PIXELS,+ pattern GL_PACK_SKIP_ROWS,+ pattern GL_PACK_SWAP_BYTES,+ pattern GL_PARAMETER_BUFFER,+ pattern GL_PARAMETER_BUFFER_BINDING,+ pattern GL_PATCHES,+ pattern GL_PATCH_DEFAULT_INNER_LEVEL,+ pattern GL_PATCH_DEFAULT_OUTER_LEVEL,+ pattern GL_PATCH_VERTICES,+ pattern GL_PIXEL_BUFFER_BARRIER_BIT,+ pattern GL_PIXEL_PACK_BUFFER,+ pattern GL_PIXEL_PACK_BUFFER_BINDING,+ pattern GL_PIXEL_UNPACK_BUFFER,+ pattern GL_PIXEL_UNPACK_BUFFER_BINDING,+ pattern GL_POINT,+ pattern GL_POINTS,+ pattern GL_POINT_FADE_THRESHOLD_SIZE,+ pattern GL_POINT_SIZE,+ pattern GL_POINT_SIZE_GRANULARITY,+ pattern GL_POINT_SIZE_RANGE,+ pattern GL_POINT_SPRITE_COORD_ORIGIN,+ pattern GL_POLYGON_MODE,+ pattern GL_POLYGON_OFFSET_CLAMP,+ pattern GL_POLYGON_OFFSET_FACTOR,+ pattern GL_POLYGON_OFFSET_FILL,+ pattern GL_POLYGON_OFFSET_LINE,+ pattern GL_POLYGON_OFFSET_POINT,+ pattern GL_POLYGON_OFFSET_UNITS,+ pattern GL_POLYGON_SMOOTH,+ pattern GL_POLYGON_SMOOTH_HINT,+ pattern GL_PRIMITIVES_GENERATED,+ pattern GL_PRIMITIVES_SUBMITTED,+ pattern GL_PRIMITIVE_RESTART,+ pattern GL_PRIMITIVE_RESTART_FIXED_INDEX,+ pattern GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED,+ pattern GL_PRIMITIVE_RESTART_INDEX,+ pattern GL_PROGRAM,+ pattern GL_PROGRAM_BINARY_FORMATS,+ pattern GL_PROGRAM_BINARY_LENGTH,+ pattern GL_PROGRAM_BINARY_RETRIEVABLE_HINT,+ pattern GL_PROGRAM_INPUT,+ pattern GL_PROGRAM_OUTPUT,+ pattern GL_PROGRAM_PIPELINE,+ pattern GL_PROGRAM_PIPELINE_BINDING,+ pattern GL_PROGRAM_POINT_SIZE,+ pattern GL_PROGRAM_SEPARABLE,+ pattern GL_PROVOKING_VERTEX,+ pattern GL_PROXY_TEXTURE_1D,+ pattern GL_PROXY_TEXTURE_1D_ARRAY,+ pattern GL_PROXY_TEXTURE_2D,+ pattern GL_PROXY_TEXTURE_2D_ARRAY,+ pattern GL_PROXY_TEXTURE_2D_MULTISAMPLE,+ pattern GL_PROXY_TEXTURE_2D_MULTISAMPLE_ARRAY,+ pattern GL_PROXY_TEXTURE_3D,+ pattern GL_PROXY_TEXTURE_CUBE_MAP,+ pattern GL_PROXY_TEXTURE_CUBE_MAP_ARRAY,+ pattern GL_PROXY_TEXTURE_RECTANGLE,+ pattern GL_QUADS,+ pattern GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION,+ pattern GL_QUERY,+ pattern GL_QUERY_BUFFER,+ pattern GL_QUERY_BUFFER_BARRIER_BIT,+ pattern GL_QUERY_BUFFER_BINDING,+ pattern GL_QUERY_BY_REGION_NO_WAIT,+ pattern GL_QUERY_BY_REGION_NO_WAIT_INVERTED,+ pattern GL_QUERY_BY_REGION_WAIT,+ pattern GL_QUERY_BY_REGION_WAIT_INVERTED,+ pattern GL_QUERY_COUNTER_BITS,+ pattern GL_QUERY_NO_WAIT,+ pattern GL_QUERY_NO_WAIT_INVERTED,+ pattern GL_QUERY_RESULT,+ pattern GL_QUERY_RESULT_AVAILABLE,+ pattern GL_QUERY_RESULT_NO_WAIT,+ pattern GL_QUERY_TARGET,+ pattern GL_QUERY_WAIT,+ pattern GL_QUERY_WAIT_INVERTED,+ pattern GL_R11F_G11F_B10F,+ pattern GL_R16,+ pattern GL_R16F,+ pattern GL_R16I,+ pattern GL_R16UI,+ pattern GL_R16_SNORM,+ pattern GL_R32F,+ pattern GL_R32I,+ pattern GL_R32UI,+ pattern GL_R3_G3_B2,+ pattern GL_R8,+ pattern GL_R8I,+ pattern GL_R8UI,+ pattern GL_R8_SNORM,+ pattern GL_RASTERIZER_DISCARD,+ pattern GL_READ_BUFFER,+ pattern GL_READ_FRAMEBUFFER,+ pattern GL_READ_FRAMEBUFFER_BINDING,+ pattern GL_READ_ONLY,+ pattern GL_READ_PIXELS,+ pattern GL_READ_PIXELS_FORMAT,+ pattern GL_READ_PIXELS_TYPE,+ pattern GL_READ_WRITE,+ pattern GL_RED,+ pattern GL_RED_INTEGER,+ pattern GL_REFERENCED_BY_COMPUTE_SHADER,+ pattern GL_REFERENCED_BY_FRAGMENT_SHADER,+ pattern GL_REFERENCED_BY_GEOMETRY_SHADER,+ pattern GL_REFERENCED_BY_TESS_CONTROL_SHADER,+ pattern GL_REFERENCED_BY_TESS_EVALUATION_SHADER,+ pattern GL_REFERENCED_BY_VERTEX_SHADER,+ pattern GL_RENDERBUFFER,+ pattern GL_RENDERBUFFER_ALPHA_SIZE,+ pattern GL_RENDERBUFFER_BINDING,+ pattern GL_RENDERBUFFER_BLUE_SIZE,+ pattern GL_RENDERBUFFER_DEPTH_SIZE,+ pattern GL_RENDERBUFFER_GREEN_SIZE,+ pattern GL_RENDERBUFFER_HEIGHT,+ pattern GL_RENDERBUFFER_INTERNAL_FORMAT,+ pattern GL_RENDERBUFFER_RED_SIZE,+ pattern GL_RENDERBUFFER_SAMPLES,+ pattern GL_RENDERBUFFER_STENCIL_SIZE,+ pattern GL_RENDERBUFFER_WIDTH,+ pattern GL_RENDERER,+ pattern GL_REPEAT,+ pattern GL_REPLACE,+ pattern GL_RESET_NOTIFICATION_STRATEGY,+ pattern GL_RG,+ pattern GL_RG16,+ pattern GL_RG16F,+ pattern GL_RG16I,+ pattern GL_RG16UI,+ pattern GL_RG16_SNORM,+ pattern GL_RG32F,+ pattern GL_RG32I,+ pattern GL_RG32UI,+ pattern GL_RG8,+ pattern GL_RG8I,+ pattern GL_RG8UI,+ pattern GL_RG8_SNORM,+ pattern GL_RGB,+ pattern GL_RGB10,+ pattern GL_RGB10_A2,+ pattern GL_RGB10_A2UI,+ pattern GL_RGB12,+ pattern GL_RGB16,+ pattern GL_RGB16F,+ pattern GL_RGB16I,+ pattern GL_RGB16UI,+ pattern GL_RGB16_SNORM,+ pattern GL_RGB32F,+ pattern GL_RGB32I,+ pattern GL_RGB32UI,+ pattern GL_RGB4,+ pattern GL_RGB5,+ pattern GL_RGB565,+ pattern GL_RGB5_A1,+ pattern GL_RGB8,+ pattern GL_RGB8I,+ pattern GL_RGB8UI,+ pattern GL_RGB8_SNORM,+ pattern GL_RGB9_E5,+ pattern GL_RGBA,+ pattern GL_RGBA12,+ pattern GL_RGBA16,+ pattern GL_RGBA16F,+ pattern GL_RGBA16I,+ pattern GL_RGBA16UI,+ pattern GL_RGBA16_SNORM,+ pattern GL_RGBA2,+ pattern GL_RGBA32F,+ pattern GL_RGBA32I,+ pattern GL_RGBA32UI,+ pattern GL_RGBA4,+ pattern GL_RGBA8,+ pattern GL_RGBA8I,+ pattern GL_RGBA8UI,+ pattern GL_RGBA8_SNORM,+ pattern GL_RGBA_INTEGER,+ pattern GL_RGB_INTEGER,+ pattern GL_RG_INTEGER,+ pattern GL_RIGHT,+ pattern GL_SAMPLER,+ pattern GL_SAMPLER_1D,+ pattern GL_SAMPLER_1D_ARRAY,+ pattern GL_SAMPLER_1D_ARRAY_SHADOW,+ pattern GL_SAMPLER_1D_SHADOW,+ pattern GL_SAMPLER_2D,+ pattern GL_SAMPLER_2D_ARRAY,+ pattern GL_SAMPLER_2D_ARRAY_SHADOW,+ pattern GL_SAMPLER_2D_MULTISAMPLE,+ pattern GL_SAMPLER_2D_MULTISAMPLE_ARRAY,+ pattern GL_SAMPLER_2D_RECT,+ pattern GL_SAMPLER_2D_RECT_SHADOW,+ pattern GL_SAMPLER_2D_SHADOW,+ pattern GL_SAMPLER_3D,+ pattern GL_SAMPLER_BINDING,+ pattern GL_SAMPLER_BUFFER,+ pattern GL_SAMPLER_CUBE,+ pattern GL_SAMPLER_CUBE_MAP_ARRAY,+ pattern GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW,+ pattern GL_SAMPLER_CUBE_SHADOW,+ pattern GL_SAMPLES,+ pattern GL_SAMPLES_PASSED,+ pattern GL_SAMPLE_ALPHA_TO_COVERAGE,+ pattern GL_SAMPLE_ALPHA_TO_ONE,+ pattern GL_SAMPLE_BUFFERS,+ pattern GL_SAMPLE_COVERAGE,+ pattern GL_SAMPLE_COVERAGE_INVERT,+ pattern GL_SAMPLE_COVERAGE_VALUE,+ pattern GL_SAMPLE_MASK,+ pattern GL_SAMPLE_MASK_VALUE,+ pattern GL_SAMPLE_POSITION,+ pattern GL_SAMPLE_SHADING,+ pattern GL_SCISSOR_BOX,+ pattern GL_SCISSOR_TEST,+ pattern GL_SEPARATE_ATTRIBS,+ pattern GL_SET,+ pattern GL_SHADER,+ pattern GL_SHADER_BINARY_FORMATS,+ pattern GL_SHADER_BINARY_FORMAT_SPIR_V,+ pattern GL_SHADER_COMPILER,+ pattern GL_SHADER_IMAGE_ACCESS_BARRIER_BIT,+ pattern GL_SHADER_IMAGE_ATOMIC,+ pattern GL_SHADER_IMAGE_LOAD,+ pattern GL_SHADER_IMAGE_STORE,+ pattern GL_SHADER_SOURCE_LENGTH,+ pattern GL_SHADER_STORAGE_BARRIER_BIT,+ pattern GL_SHADER_STORAGE_BLOCK,+ pattern GL_SHADER_STORAGE_BUFFER,+ pattern GL_SHADER_STORAGE_BUFFER_BINDING,+ pattern GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT,+ pattern GL_SHADER_STORAGE_BUFFER_SIZE,+ pattern GL_SHADER_STORAGE_BUFFER_START,+ pattern GL_SHADER_TYPE,+ pattern GL_SHADING_LANGUAGE_VERSION,+ pattern GL_SHORT,+ pattern GL_SIGNALED,+ pattern GL_SIGNED_NORMALIZED,+ pattern GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST,+ pattern GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE,+ pattern GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST,+ pattern GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE,+ pattern GL_SMOOTH_LINE_WIDTH_GRANULARITY,+ pattern GL_SMOOTH_LINE_WIDTH_RANGE,+ pattern GL_SMOOTH_POINT_SIZE_GRANULARITY,+ pattern GL_SMOOTH_POINT_SIZE_RANGE,+ pattern GL_SPIR_V_BINARY,+ pattern GL_SPIR_V_EXTENSIONS,+ pattern GL_SRC1_ALPHA,+ pattern GL_SRC1_COLOR,+ pattern GL_SRC_ALPHA,+ pattern GL_SRC_ALPHA_SATURATE,+ pattern GL_SRC_COLOR,+ pattern GL_SRGB,+ pattern GL_SRGB8,+ pattern GL_SRGB8_ALPHA8,+ pattern GL_SRGB_ALPHA,+ pattern GL_SRGB_READ,+ pattern GL_SRGB_WRITE,+ pattern GL_STACK_OVERFLOW,+ pattern GL_STACK_UNDERFLOW,+ pattern GL_STATIC_COPY,+ pattern GL_STATIC_DRAW,+ pattern GL_STATIC_READ,+ pattern GL_STENCIL,+ pattern GL_STENCIL_ATTACHMENT,+ pattern GL_STENCIL_BACK_FAIL,+ pattern GL_STENCIL_BACK_FUNC,+ pattern GL_STENCIL_BACK_PASS_DEPTH_FAIL,+ pattern GL_STENCIL_BACK_PASS_DEPTH_PASS,+ pattern GL_STENCIL_BACK_REF,+ pattern GL_STENCIL_BACK_VALUE_MASK,+ pattern GL_STENCIL_BACK_WRITEMASK,+ pattern GL_STENCIL_BUFFER_BIT,+ pattern GL_STENCIL_CLEAR_VALUE,+ pattern GL_STENCIL_COMPONENTS,+ pattern GL_STENCIL_FAIL,+ pattern GL_STENCIL_FUNC,+ pattern GL_STENCIL_INDEX,+ pattern GL_STENCIL_INDEX1,+ pattern GL_STENCIL_INDEX16,+ pattern GL_STENCIL_INDEX4,+ pattern GL_STENCIL_INDEX8,+ pattern GL_STENCIL_PASS_DEPTH_FAIL,+ pattern GL_STENCIL_PASS_DEPTH_PASS,+ pattern GL_STENCIL_REF,+ pattern GL_STENCIL_RENDERABLE,+ pattern GL_STENCIL_TEST,+ pattern GL_STENCIL_VALUE_MASK,+ pattern GL_STENCIL_WRITEMASK,+ pattern GL_STEREO,+ pattern GL_STREAM_COPY,+ pattern GL_STREAM_DRAW,+ pattern GL_STREAM_READ,+ pattern GL_SUBPIXEL_BITS,+ pattern GL_SYNC_CONDITION,+ pattern GL_SYNC_FENCE,+ pattern GL_SYNC_FLAGS,+ pattern GL_SYNC_FLUSH_COMMANDS_BIT,+ pattern GL_SYNC_GPU_COMMANDS_COMPLETE,+ pattern GL_SYNC_STATUS,+ pattern GL_TESS_CONTROL_OUTPUT_VERTICES,+ pattern GL_TESS_CONTROL_SHADER,+ pattern GL_TESS_CONTROL_SHADER_BIT,+ pattern GL_TESS_CONTROL_SHADER_PATCHES,+ pattern GL_TESS_CONTROL_SUBROUTINE,+ pattern GL_TESS_CONTROL_SUBROUTINE_UNIFORM,+ pattern GL_TESS_CONTROL_TEXTURE,+ pattern GL_TESS_EVALUATION_SHADER,+ pattern GL_TESS_EVALUATION_SHADER_BIT,+ pattern GL_TESS_EVALUATION_SHADER_INVOCATIONS,+ pattern GL_TESS_EVALUATION_SUBROUTINE,+ pattern GL_TESS_EVALUATION_SUBROUTINE_UNIFORM,+ pattern GL_TESS_EVALUATION_TEXTURE,+ pattern GL_TESS_GEN_MODE,+ pattern GL_TESS_GEN_POINT_MODE,+ pattern GL_TESS_GEN_SPACING,+ pattern GL_TESS_GEN_VERTEX_ORDER,+ pattern GL_TEXTURE,+ pattern GL_TEXTURE0,+ pattern GL_TEXTURE1,+ pattern GL_TEXTURE10,+ pattern GL_TEXTURE11,+ pattern GL_TEXTURE12,+ pattern GL_TEXTURE13,+ pattern GL_TEXTURE14,+ pattern GL_TEXTURE15,+ pattern GL_TEXTURE16,+ pattern GL_TEXTURE17,+ pattern GL_TEXTURE18,+ pattern GL_TEXTURE19,+ pattern GL_TEXTURE2,+ pattern GL_TEXTURE20,+ pattern GL_TEXTURE21,+ pattern GL_TEXTURE22,+ pattern GL_TEXTURE23,+ pattern GL_TEXTURE24,+ pattern GL_TEXTURE25,+ pattern GL_TEXTURE26,+ pattern GL_TEXTURE27,+ pattern GL_TEXTURE28,+ pattern GL_TEXTURE29,+ pattern GL_TEXTURE3,+ pattern GL_TEXTURE30,+ pattern GL_TEXTURE31,+ pattern GL_TEXTURE4,+ pattern GL_TEXTURE5,+ pattern GL_TEXTURE6,+ pattern GL_TEXTURE7,+ pattern GL_TEXTURE8,+ pattern GL_TEXTURE9,+ pattern GL_TEXTURE_1D,+ pattern GL_TEXTURE_1D_ARRAY,+ pattern GL_TEXTURE_2D,+ pattern GL_TEXTURE_2D_ARRAY,+ pattern GL_TEXTURE_2D_MULTISAMPLE,+ pattern GL_TEXTURE_2D_MULTISAMPLE_ARRAY,+ pattern GL_TEXTURE_3D,+ pattern GL_TEXTURE_ALPHA_SIZE,+ pattern GL_TEXTURE_ALPHA_TYPE,+ pattern GL_TEXTURE_BASE_LEVEL,+ pattern GL_TEXTURE_BINDING_1D,+ pattern GL_TEXTURE_BINDING_1D_ARRAY,+ pattern GL_TEXTURE_BINDING_2D,+ pattern GL_TEXTURE_BINDING_2D_ARRAY,+ pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE,+ pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE_ARRAY,+ pattern GL_TEXTURE_BINDING_3D,+ pattern GL_TEXTURE_BINDING_BUFFER,+ pattern GL_TEXTURE_BINDING_CUBE_MAP,+ pattern GL_TEXTURE_BINDING_CUBE_MAP_ARRAY,+ pattern GL_TEXTURE_BINDING_RECTANGLE,+ pattern GL_TEXTURE_BLUE_SIZE,+ pattern GL_TEXTURE_BLUE_TYPE,+ pattern GL_TEXTURE_BORDER_COLOR,+ pattern GL_TEXTURE_BUFFER,+ pattern GL_TEXTURE_BUFFER_BINDING,+ pattern GL_TEXTURE_BUFFER_DATA_STORE_BINDING,+ pattern GL_TEXTURE_BUFFER_OFFSET,+ pattern GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT,+ pattern GL_TEXTURE_BUFFER_SIZE,+ pattern GL_TEXTURE_COMPARE_FUNC,+ pattern GL_TEXTURE_COMPARE_MODE,+ pattern GL_TEXTURE_COMPRESSED,+ pattern GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT,+ pattern GL_TEXTURE_COMPRESSED_BLOCK_SIZE,+ pattern GL_TEXTURE_COMPRESSED_BLOCK_WIDTH,+ pattern GL_TEXTURE_COMPRESSED_IMAGE_SIZE,+ pattern GL_TEXTURE_COMPRESSION_HINT,+ pattern GL_TEXTURE_CUBE_MAP,+ pattern GL_TEXTURE_CUBE_MAP_ARRAY,+ pattern GL_TEXTURE_CUBE_MAP_NEGATIVE_X,+ pattern GL_TEXTURE_CUBE_MAP_NEGATIVE_Y,+ pattern GL_TEXTURE_CUBE_MAP_NEGATIVE_Z,+ pattern GL_TEXTURE_CUBE_MAP_POSITIVE_X,+ pattern GL_TEXTURE_CUBE_MAP_POSITIVE_Y,+ pattern GL_TEXTURE_CUBE_MAP_POSITIVE_Z,+ pattern GL_TEXTURE_CUBE_MAP_SEAMLESS,+ pattern GL_TEXTURE_DEPTH,+ pattern GL_TEXTURE_DEPTH_SIZE,+ pattern GL_TEXTURE_DEPTH_TYPE,+ pattern GL_TEXTURE_FETCH_BARRIER_BIT,+ pattern GL_TEXTURE_FIXED_SAMPLE_LOCATIONS,+ pattern GL_TEXTURE_GATHER,+ pattern GL_TEXTURE_GATHER_SHADOW,+ pattern GL_TEXTURE_GREEN_SIZE,+ pattern GL_TEXTURE_GREEN_TYPE,+ pattern GL_TEXTURE_HEIGHT,+ pattern GL_TEXTURE_IMAGE_FORMAT,+ pattern GL_TEXTURE_IMAGE_TYPE,+ pattern GL_TEXTURE_IMMUTABLE_FORMAT,+ pattern GL_TEXTURE_IMMUTABLE_LEVELS,+ pattern GL_TEXTURE_INTERNAL_FORMAT,+ pattern GL_TEXTURE_LOD_BIAS,+ pattern GL_TEXTURE_MAG_FILTER,+ pattern GL_TEXTURE_MAX_ANISOTROPY,+ pattern GL_TEXTURE_MAX_LEVEL,+ pattern GL_TEXTURE_MAX_LOD,+ pattern GL_TEXTURE_MIN_FILTER,+ pattern GL_TEXTURE_MIN_LOD,+ pattern GL_TEXTURE_RECTANGLE,+ pattern GL_TEXTURE_RED_SIZE,+ pattern GL_TEXTURE_RED_TYPE,+ pattern GL_TEXTURE_SAMPLES,+ pattern GL_TEXTURE_SHADOW,+ pattern GL_TEXTURE_SHARED_SIZE,+ pattern GL_TEXTURE_STENCIL_SIZE,+ pattern GL_TEXTURE_SWIZZLE_A,+ pattern GL_TEXTURE_SWIZZLE_B,+ pattern GL_TEXTURE_SWIZZLE_G,+ pattern GL_TEXTURE_SWIZZLE_R,+ pattern GL_TEXTURE_SWIZZLE_RGBA,+ pattern GL_TEXTURE_TARGET,+ pattern GL_TEXTURE_UPDATE_BARRIER_BIT,+ pattern GL_TEXTURE_VIEW,+ pattern GL_TEXTURE_VIEW_MIN_LAYER,+ pattern GL_TEXTURE_VIEW_MIN_LEVEL,+ pattern GL_TEXTURE_VIEW_NUM_LAYERS,+ pattern GL_TEXTURE_VIEW_NUM_LEVELS,+ pattern GL_TEXTURE_WIDTH,+ pattern GL_TEXTURE_WRAP_R,+ pattern GL_TEXTURE_WRAP_S,+ pattern GL_TEXTURE_WRAP_T,+ pattern GL_TIMEOUT_EXPIRED,+ pattern GL_TIMEOUT_IGNORED,+ pattern GL_TIMESTAMP,+ pattern GL_TIME_ELAPSED,+ pattern GL_TOP_LEVEL_ARRAY_SIZE,+ pattern GL_TOP_LEVEL_ARRAY_STRIDE,+ pattern GL_TRANSFORM_FEEDBACK,+ pattern GL_TRANSFORM_FEEDBACK_ACTIVE,+ pattern GL_TRANSFORM_FEEDBACK_BARRIER_BIT,+ pattern GL_TRANSFORM_FEEDBACK_BINDING,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_BINDING,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_INDEX,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_MODE,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_SIZE,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_START,+ pattern GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE,+ pattern GL_TRANSFORM_FEEDBACK_OVERFLOW,+ pattern GL_TRANSFORM_FEEDBACK_PAUSED,+ pattern GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN,+ pattern GL_TRANSFORM_FEEDBACK_STREAM_OVERFLOW,+ pattern GL_TRANSFORM_FEEDBACK_VARYING,+ pattern GL_TRANSFORM_FEEDBACK_VARYINGS,+ pattern GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH,+ pattern GL_TRIANGLES,+ pattern GL_TRIANGLES_ADJACENCY,+ pattern GL_TRIANGLE_FAN,+ pattern GL_TRIANGLE_STRIP,+ pattern GL_TRIANGLE_STRIP_ADJACENCY,+ pattern GL_TRUE,+ pattern GL_TYPE,+ pattern GL_UNDEFINED_VERTEX,+ pattern GL_UNIFORM,+ pattern GL_UNIFORM_ARRAY_STRIDE,+ pattern GL_UNIFORM_ATOMIC_COUNTER_BUFFER_INDEX,+ pattern GL_UNIFORM_BARRIER_BIT,+ pattern GL_UNIFORM_BLOCK,+ pattern GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS,+ pattern GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES,+ pattern GL_UNIFORM_BLOCK_BINDING,+ pattern GL_UNIFORM_BLOCK_DATA_SIZE,+ pattern GL_UNIFORM_BLOCK_INDEX,+ pattern GL_UNIFORM_BLOCK_NAME_LENGTH,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_GEOMETRY_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER,+ pattern GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER,+ pattern GL_UNIFORM_BUFFER,+ pattern GL_UNIFORM_BUFFER_BINDING,+ pattern GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT,+ pattern GL_UNIFORM_BUFFER_SIZE,+ pattern GL_UNIFORM_BUFFER_START,+ pattern GL_UNIFORM_IS_ROW_MAJOR,+ pattern GL_UNIFORM_MATRIX_STRIDE,+ pattern GL_UNIFORM_NAME_LENGTH,+ pattern GL_UNIFORM_OFFSET,+ pattern GL_UNIFORM_SIZE,+ pattern GL_UNIFORM_TYPE,+ pattern GL_UNKNOWN_CONTEXT_RESET,+ pattern GL_UNPACK_ALIGNMENT,+ pattern GL_UNPACK_COMPRESSED_BLOCK_DEPTH,+ pattern GL_UNPACK_COMPRESSED_BLOCK_HEIGHT,+ pattern GL_UNPACK_COMPRESSED_BLOCK_SIZE,+ pattern GL_UNPACK_COMPRESSED_BLOCK_WIDTH,+ pattern GL_UNPACK_IMAGE_HEIGHT,+ pattern GL_UNPACK_LSB_FIRST,+ pattern GL_UNPACK_ROW_LENGTH,+ pattern GL_UNPACK_SKIP_IMAGES,+ pattern GL_UNPACK_SKIP_PIXELS,+ pattern GL_UNPACK_SKIP_ROWS,+ pattern GL_UNPACK_SWAP_BYTES,+ pattern GL_UNSIGNALED,+ pattern GL_UNSIGNED_BYTE,+ pattern GL_UNSIGNED_BYTE_2_3_3_REV,+ pattern GL_UNSIGNED_BYTE_3_3_2,+ pattern GL_UNSIGNED_INT,+ pattern GL_UNSIGNED_INT_10F_11F_11F_REV,+ pattern GL_UNSIGNED_INT_10_10_10_2,+ pattern GL_UNSIGNED_INT_24_8,+ pattern GL_UNSIGNED_INT_2_10_10_10_REV,+ pattern GL_UNSIGNED_INT_5_9_9_9_REV,+ pattern GL_UNSIGNED_INT_8_8_8_8,+ pattern GL_UNSIGNED_INT_8_8_8_8_REV,+ pattern GL_UNSIGNED_INT_ATOMIC_COUNTER,+ pattern GL_UNSIGNED_INT_IMAGE_1D,+ pattern GL_UNSIGNED_INT_IMAGE_1D_ARRAY,+ pattern GL_UNSIGNED_INT_IMAGE_2D,+ pattern GL_UNSIGNED_INT_IMAGE_2D_ARRAY,+ pattern GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE,+ pattern GL_UNSIGNED_INT_IMAGE_2D_MULTISAMPLE_ARRAY,+ pattern GL_UNSIGNED_INT_IMAGE_2D_RECT,+ pattern GL_UNSIGNED_INT_IMAGE_3D,+ pattern GL_UNSIGNED_INT_IMAGE_BUFFER,+ pattern GL_UNSIGNED_INT_IMAGE_CUBE,+ pattern GL_UNSIGNED_INT_IMAGE_CUBE_MAP_ARRAY,+ pattern GL_UNSIGNED_INT_SAMPLER_1D,+ pattern GL_UNSIGNED_INT_SAMPLER_1D_ARRAY,+ pattern GL_UNSIGNED_INT_SAMPLER_2D,+ pattern GL_UNSIGNED_INT_SAMPLER_2D_ARRAY,+ pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE,+ pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY,+ pattern GL_UNSIGNED_INT_SAMPLER_2D_RECT,+ pattern GL_UNSIGNED_INT_SAMPLER_3D,+ pattern GL_UNSIGNED_INT_SAMPLER_BUFFER,+ pattern GL_UNSIGNED_INT_SAMPLER_CUBE,+ pattern GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY,+ pattern GL_UNSIGNED_INT_VEC2,+ pattern GL_UNSIGNED_INT_VEC3,+ pattern GL_UNSIGNED_INT_VEC4,+ pattern GL_UNSIGNED_NORMALIZED,+ pattern GL_UNSIGNED_SHORT,+ pattern GL_UNSIGNED_SHORT_1_5_5_5_REV,+ pattern GL_UNSIGNED_SHORT_4_4_4_4,+ pattern GL_UNSIGNED_SHORT_4_4_4_4_REV,+ pattern GL_UNSIGNED_SHORT_5_5_5_1,+ pattern GL_UNSIGNED_SHORT_5_6_5,+ pattern GL_UNSIGNED_SHORT_5_6_5_REV,+ pattern GL_UPPER_LEFT,+ pattern GL_VALIDATE_STATUS,+ pattern GL_VENDOR,+ pattern GL_VERSION,+ pattern GL_VERTEX_ARRAY,+ pattern GL_VERTEX_ARRAY_BINDING,+ pattern GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT,+ pattern GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING,+ pattern GL_VERTEX_ATTRIB_ARRAY_DIVISOR,+ pattern GL_VERTEX_ATTRIB_ARRAY_ENABLED,+ pattern GL_VERTEX_ATTRIB_ARRAY_INTEGER,+ pattern GL_VERTEX_ATTRIB_ARRAY_LONG,+ pattern GL_VERTEX_ATTRIB_ARRAY_NORMALIZED,+ pattern GL_VERTEX_ATTRIB_ARRAY_POINTER,+ pattern GL_VERTEX_ATTRIB_ARRAY_SIZE,+ pattern GL_VERTEX_ATTRIB_ARRAY_STRIDE,+ pattern GL_VERTEX_ATTRIB_ARRAY_TYPE,+ pattern GL_VERTEX_ATTRIB_BINDING,+ pattern GL_VERTEX_ATTRIB_RELATIVE_OFFSET,+ pattern GL_VERTEX_BINDING_BUFFER,+ pattern GL_VERTEX_BINDING_DIVISOR,+ pattern GL_VERTEX_BINDING_OFFSET,+ pattern GL_VERTEX_BINDING_STRIDE,+ pattern GL_VERTEX_PROGRAM_POINT_SIZE,+ pattern GL_VERTEX_SHADER,+ pattern GL_VERTEX_SHADER_BIT,+ pattern GL_VERTEX_SHADER_INVOCATIONS,+ pattern GL_VERTEX_SUBROUTINE,+ pattern GL_VERTEX_SUBROUTINE_UNIFORM,+ pattern GL_VERTEX_TEXTURE,+ pattern GL_VERTICES_SUBMITTED,+ pattern GL_VIEWPORT,+ pattern GL_VIEWPORT_BOUNDS_RANGE,+ pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX,+ pattern GL_VIEWPORT_SUBPIXEL_BITS,+ pattern GL_VIEW_CLASS_128_BITS,+ pattern GL_VIEW_CLASS_16_BITS,+ pattern GL_VIEW_CLASS_24_BITS,+ pattern GL_VIEW_CLASS_32_BITS,+ pattern GL_VIEW_CLASS_48_BITS,+ pattern GL_VIEW_CLASS_64_BITS,+ pattern GL_VIEW_CLASS_8_BITS,+ pattern GL_VIEW_CLASS_96_BITS,+ pattern GL_VIEW_CLASS_BPTC_FLOAT,+ pattern GL_VIEW_CLASS_BPTC_UNORM,+ pattern GL_VIEW_CLASS_RGTC1_RED,+ pattern GL_VIEW_CLASS_RGTC2_RG,+ pattern GL_VIEW_CLASS_S3TC_DXT1_RGB,+ pattern GL_VIEW_CLASS_S3TC_DXT1_RGBA,+ pattern GL_VIEW_CLASS_S3TC_DXT3_RGBA,+ pattern GL_VIEW_CLASS_S3TC_DXT5_RGBA,+ pattern GL_VIEW_COMPATIBILITY_CLASS,+ pattern GL_WAIT_FAILED,+ pattern GL_WRITE_ONLY,+ pattern GL_XOR,+ pattern GL_ZERO,+ pattern GL_ZERO_TO_ONE,+ -- * Functions+ glActiveShaderProgram,+ glActiveTexture,+ glAttachShader,+ glBeginConditionalRender,+ glBeginQuery,+ glBeginQueryIndexed,+ glBeginTransformFeedback,+ glBindAttribLocation,+ glBindBuffer,+ glBindBufferBase,+ glBindBufferRange,+ glBindBuffersBase,+ glBindBuffersRange,+ glBindFragDataLocation,+ glBindFragDataLocationIndexed,+ glBindFramebuffer,+ glBindImageTexture,+ glBindImageTextures,+ glBindProgramPipeline,+ glBindRenderbuffer,+ glBindSampler,+ glBindSamplers,+ glBindTexture,+ glBindTextureUnit,+ glBindTextures,+ glBindTransformFeedback,+ glBindVertexArray,+ glBindVertexBuffer,+ glBindVertexBuffers,+ glBlendColor,+ glBlendEquation,+ glBlendEquationSeparate,+ glBlendEquationSeparatei,+ glBlendEquationi,+ glBlendFunc,+ glBlendFuncSeparate,+ glBlendFuncSeparatei,+ glBlendFunci,+ glBlitFramebuffer,+ glBlitNamedFramebuffer,+ glBufferData,+ glBufferStorage,+ glBufferSubData,+ glCheckFramebufferStatus,+ glCheckNamedFramebufferStatus,+ glClampColor,+ glClear,+ glClearBufferData,+ glClearBufferSubData,+ glClearBufferfi,+ glClearBufferfv,+ glClearBufferiv,+ glClearBufferuiv,+ glClearColor,+ glClearDepth,+ glClearDepthf,+ glClearNamedBufferData,+ glClearNamedBufferSubData,+ glClearNamedFramebufferfi,+ glClearNamedFramebufferfv,+ glClearNamedFramebufferiv,+ glClearNamedFramebufferuiv,+ glClearStencil,+ glClearTexImage,+ glClearTexSubImage,+ glClientWaitSync,+ glClipControl,+ glColorMask,+ glColorMaski,+ glCompileShader,+ glCompressedTexImage1D,+ glCompressedTexImage2D,+ glCompressedTexImage3D,+ glCompressedTexSubImage1D,+ glCompressedTexSubImage2D,+ glCompressedTexSubImage3D,+ glCompressedTextureSubImage1D,+ glCompressedTextureSubImage2D,+ glCompressedTextureSubImage3D,+ glCopyBufferSubData,+ glCopyImageSubData,+ glCopyNamedBufferSubData,+ glCopyTexImage1D,+ glCopyTexImage2D,+ glCopyTexSubImage1D,+ glCopyTexSubImage2D,+ glCopyTexSubImage3D,+ glCopyTextureSubImage1D,+ glCopyTextureSubImage2D,+ glCopyTextureSubImage3D,+ glCreateBuffers,+ glCreateFramebuffers,+ glCreateProgram,+ glCreateProgramPipelines,+ glCreateQueries,+ glCreateRenderbuffers,+ glCreateSamplers,+ glCreateShader,+ glCreateShaderProgramv,+ glCreateTextures,+ glCreateTransformFeedbacks,+ glCreateVertexArrays,+ glCullFace,+ glDebugMessageCallback,+ glDebugMessageControl,+ glDebugMessageInsert,+ glDeleteBuffers,+ glDeleteFramebuffers,+ glDeleteProgram,+ glDeleteProgramPipelines,+ glDeleteQueries,+ glDeleteRenderbuffers,+ glDeleteSamplers,+ glDeleteShader,+ glDeleteSync,+ glDeleteTextures,+ glDeleteTransformFeedbacks,+ glDeleteVertexArrays,+ glDepthFunc,+ glDepthMask,+ glDepthRange,+ glDepthRangeArrayv,+ glDepthRangeIndexed,+ glDepthRangef,+ glDetachShader,+ glDisable,+ glDisableVertexArrayAttrib,+ glDisableVertexAttribArray,+ glDisablei,+ glDispatchCompute,+ glDispatchComputeIndirect,+ glDrawArrays,+ glDrawArraysIndirect,+ glDrawArraysInstanced,+ glDrawArraysInstancedBaseInstance,+ glDrawBuffer,+ glDrawBuffers,+ glDrawElements,+ glDrawElementsBaseVertex,+ glDrawElementsIndirect,+ glDrawElementsInstanced,+ glDrawElementsInstancedBaseInstance,+ glDrawElementsInstancedBaseVertex,+ glDrawElementsInstancedBaseVertexBaseInstance,+ glDrawRangeElements,+ glDrawRangeElementsBaseVertex,+ glDrawTransformFeedback,+ glDrawTransformFeedbackInstanced,+ glDrawTransformFeedbackStream,+ glDrawTransformFeedbackStreamInstanced,+ glEnable,+ glEnableVertexArrayAttrib,+ glEnableVertexAttribArray,+ glEnablei,+ glEndConditionalRender,+ glEndQuery,+ glEndQueryIndexed,+ glEndTransformFeedback,+ glFenceSync,+ glFinish,+ glFlush,+ glFlushMappedBufferRange,+ glFlushMappedNamedBufferRange,+ glFramebufferParameteri,+ glFramebufferRenderbuffer,+ glFramebufferTexture,+ glFramebufferTexture1D,+ glFramebufferTexture2D,+ glFramebufferTexture3D,+ glFramebufferTextureLayer,+ glFrontFace,+ glGenBuffers,+ glGenFramebuffers,+ glGenProgramPipelines,+ glGenQueries,+ glGenRenderbuffers,+ glGenSamplers,+ glGenTextures,+ glGenTransformFeedbacks,+ glGenVertexArrays,+ glGenerateMipmap,+ glGenerateTextureMipmap,+ glGetActiveAtomicCounterBufferiv,+ glGetActiveAttrib,+ glGetActiveSubroutineName,+ glGetActiveSubroutineUniformName,+ glGetActiveSubroutineUniformiv,+ glGetActiveUniform,+ glGetActiveUniformBlockName,+ glGetActiveUniformBlockiv,+ glGetActiveUniformName,+ glGetActiveUniformsiv,+ glGetAttachedShaders,+ glGetAttribLocation,+ glGetBooleani_v,+ glGetBooleanv,+ glGetBufferParameteri64v,+ glGetBufferParameteriv,+ glGetBufferPointerv,+ glGetBufferSubData,+ glGetCompressedTexImage,+ glGetCompressedTextureImage,+ glGetCompressedTextureSubImage,+ glGetDebugMessageLog,+ glGetDoublei_v,+ glGetDoublev,+ glGetError,+ glGetFloati_v,+ glGetFloatv,+ glGetFragDataIndex,+ glGetFragDataLocation,+ glGetFramebufferAttachmentParameteriv,+ glGetFramebufferParameteriv,+ glGetGraphicsResetStatus,+ glGetInteger64i_v,+ glGetInteger64v,+ glGetIntegeri_v,+ glGetIntegerv,+ glGetInternalformati64v,+ glGetInternalformativ,+ glGetMultisamplefv,+ glGetNamedBufferParameteri64v,+ glGetNamedBufferParameteriv,+ glGetNamedBufferPointerv,+ glGetNamedBufferSubData,+ glGetNamedFramebufferAttachmentParameteriv,+ glGetNamedFramebufferParameteriv,+ glGetNamedRenderbufferParameteriv,+ glGetObjectLabel,+ glGetObjectPtrLabel,+ glGetPointerv,+ glGetProgramBinary,+ glGetProgramInfoLog,+ glGetProgramInterfaceiv,+ glGetProgramPipelineInfoLog,+ glGetProgramPipelineiv,+ glGetProgramResourceIndex,+ glGetProgramResourceLocation,+ glGetProgramResourceLocationIndex,+ glGetProgramResourceName,+ glGetProgramResourceiv,+ glGetProgramStageiv,+ glGetProgramiv,+ glGetQueryBufferObjecti64v,+ glGetQueryBufferObjectiv,+ glGetQueryBufferObjectui64v,+ glGetQueryBufferObjectuiv,+ glGetQueryIndexediv,+ glGetQueryObjecti64v,+ glGetQueryObjectiv,+ glGetQueryObjectui64v,+ glGetQueryObjectuiv,+ glGetQueryiv,+ glGetRenderbufferParameteriv,+ glGetSamplerParameterIiv,+ glGetSamplerParameterIuiv,+ glGetSamplerParameterfv,+ glGetSamplerParameteriv,+ glGetShaderInfoLog,+ glGetShaderPrecisionFormat,+ glGetShaderSource,+ glGetShaderiv,+ glGetString,+ glGetStringi,+ glGetSubroutineIndex,+ glGetSubroutineUniformLocation,+ glGetSynciv,+ glGetTexImage,+ glGetTexLevelParameterfv,+ glGetTexLevelParameteriv,+ glGetTexParameterIiv,+ glGetTexParameterIuiv,+ glGetTexParameterfv,+ glGetTexParameteriv,+ glGetTextureImage,+ glGetTextureLevelParameterfv,+ glGetTextureLevelParameteriv,+ glGetTextureParameterIiv,+ glGetTextureParameterIuiv,+ glGetTextureParameterfv,+ glGetTextureParameteriv,+ glGetTextureSubImage,+ glGetTransformFeedbackVarying,+ glGetTransformFeedbacki64_v,+ glGetTransformFeedbacki_v,+ glGetTransformFeedbackiv,+ glGetUniformBlockIndex,+ glGetUniformIndices,+ glGetUniformLocation,+ glGetUniformSubroutineuiv,+ glGetUniformdv,+ glGetUniformfv,+ glGetUniformiv,+ glGetUniformuiv,+ glGetVertexArrayIndexed64iv,+ glGetVertexArrayIndexediv,+ glGetVertexArrayiv,+ glGetVertexAttribIiv,+ glGetVertexAttribIuiv,+ glGetVertexAttribLdv,+ glGetVertexAttribPointerv,+ glGetVertexAttribdv,+ glGetVertexAttribfv,+ glGetVertexAttribiv,+ glGetnCompressedTexImage,+ glGetnTexImage,+ glGetnUniformdv,+ glGetnUniformfv,+ glGetnUniformiv,+ glGetnUniformuiv,+ glHint,+ glInvalidateBufferData,+ glInvalidateBufferSubData,+ glInvalidateFramebuffer,+ glInvalidateNamedFramebufferData,+ glInvalidateNamedFramebufferSubData,+ glInvalidateSubFramebuffer,+ glInvalidateTexImage,+ glInvalidateTexSubImage,+ glIsBuffer,+ glIsEnabled,+ glIsEnabledi,+ glIsFramebuffer,+ glIsProgram,+ glIsProgramPipeline,+ glIsQuery,+ glIsRenderbuffer,+ glIsSampler,+ glIsShader,+ glIsSync,+ glIsTexture,+ glIsTransformFeedback,+ glIsVertexArray,+ glLineWidth,+ glLinkProgram,+ glLogicOp,+ glMapBuffer,+ glMapBufferRange,+ glMapNamedBuffer,+ glMapNamedBufferRange,+ glMemoryBarrier,+ glMemoryBarrierByRegion,+ glMinSampleShading,+ glMultiDrawArrays,+ glMultiDrawArraysIndirect,+ glMultiDrawArraysIndirectCount,+ glMultiDrawElements,+ glMultiDrawElementsBaseVertex,+ glMultiDrawElementsIndirect,+ glMultiDrawElementsIndirectCount,+ glNamedBufferData,+ glNamedBufferStorage,+ glNamedBufferSubData,+ glNamedFramebufferDrawBuffer,+ glNamedFramebufferDrawBuffers,+ glNamedFramebufferParameteri,+ glNamedFramebufferReadBuffer,+ glNamedFramebufferRenderbuffer,+ glNamedFramebufferTexture,+ glNamedFramebufferTextureLayer,+ glNamedRenderbufferStorage,+ glNamedRenderbufferStorageMultisample,+ glObjectLabel,+ glObjectPtrLabel,+ glPatchParameterfv,+ glPatchParameteri,+ glPauseTransformFeedback,+ glPixelStoref,+ glPixelStorei,+ glPointParameterf,+ glPointParameterfv,+ glPointParameteri,+ glPointParameteriv,+ glPointSize,+ glPolygonMode,+ glPolygonOffset,+ glPolygonOffsetClamp,+ glPopDebugGroup,+ glPrimitiveRestartIndex,+ glProgramBinary,+ glProgramParameteri,+ glProgramUniform1d,+ glProgramUniform1dv,+ glProgramUniform1f,+ glProgramUniform1fv,+ glProgramUniform1i,+ glProgramUniform1iv,+ glProgramUniform1ui,+ glProgramUniform1uiv,+ glProgramUniform2d,+ glProgramUniform2dv,+ glProgramUniform2f,+ glProgramUniform2fv,+ glProgramUniform2i,+ glProgramUniform2iv,+ glProgramUniform2ui,+ glProgramUniform2uiv,+ glProgramUniform3d,+ glProgramUniform3dv,+ glProgramUniform3f,+ glProgramUniform3fv,+ glProgramUniform3i,+ glProgramUniform3iv,+ glProgramUniform3ui,+ glProgramUniform3uiv,+ glProgramUniform4d,+ glProgramUniform4dv,+ glProgramUniform4f,+ glProgramUniform4fv,+ glProgramUniform4i,+ glProgramUniform4iv,+ glProgramUniform4ui,+ glProgramUniform4uiv,+ glProgramUniformMatrix2dv,+ glProgramUniformMatrix2fv,+ glProgramUniformMatrix2x3dv,+ glProgramUniformMatrix2x3fv,+ glProgramUniformMatrix2x4dv,+ glProgramUniformMatrix2x4fv,+ glProgramUniformMatrix3dv,+ glProgramUniformMatrix3fv,+ glProgramUniformMatrix3x2dv,+ glProgramUniformMatrix3x2fv,+ glProgramUniformMatrix3x4dv,+ glProgramUniformMatrix3x4fv,+ glProgramUniformMatrix4dv,+ glProgramUniformMatrix4fv,+ glProgramUniformMatrix4x2dv,+ glProgramUniformMatrix4x2fv,+ glProgramUniformMatrix4x3dv,+ glProgramUniformMatrix4x3fv,+ glProvokingVertex,+ glPushDebugGroup,+ glQueryCounter,+ glReadBuffer,+ glReadPixels,+ glReadnPixels,+ glReleaseShaderCompiler,+ glRenderbufferStorage,+ glRenderbufferStorageMultisample,+ glResumeTransformFeedback,+ glSampleCoverage,+ glSampleMaski,+ glSamplerParameterIiv,+ glSamplerParameterIuiv,+ glSamplerParameterf,+ glSamplerParameterfv,+ glSamplerParameteri,+ glSamplerParameteriv,+ glScissor,+ glScissorArrayv,+ glScissorIndexed,+ glScissorIndexedv,+ glShaderBinary,+ glShaderSource,+ glShaderStorageBlockBinding,+ glSpecializeShader,+ glStencilFunc,+ glStencilFuncSeparate,+ glStencilMask,+ glStencilMaskSeparate,+ glStencilOp,+ glStencilOpSeparate,+ glTexBuffer,+ glTexBufferRange,+ glTexImage1D,+ glTexImage2D,+ glTexImage2DMultisample,+ glTexImage3D,+ glTexImage3DMultisample,+ glTexParameterIiv,+ glTexParameterIuiv,+ glTexParameterf,+ glTexParameterfv,+ glTexParameteri,+ glTexParameteriv,+ glTexStorage1D,+ glTexStorage2D,+ glTexStorage2DMultisample,+ glTexStorage3D,+ glTexStorage3DMultisample,+ glTexSubImage1D,+ glTexSubImage2D,+ glTexSubImage3D,+ glTextureBarrier,+ glTextureBuffer,+ glTextureBufferRange,+ glTextureParameterIiv,+ glTextureParameterIuiv,+ glTextureParameterf,+ glTextureParameterfv,+ glTextureParameteri,+ glTextureParameteriv,+ glTextureStorage1D,+ glTextureStorage2D,+ glTextureStorage2DMultisample,+ glTextureStorage3D,+ glTextureStorage3DMultisample,+ glTextureSubImage1D,+ glTextureSubImage2D,+ glTextureSubImage3D,+ glTextureView,+ glTransformFeedbackBufferBase,+ glTransformFeedbackBufferRange,+ glTransformFeedbackVaryings,+ glUniform1d,+ glUniform1dv,+ glUniform1f,+ glUniform1fv,+ glUniform1i,+ glUniform1iv,+ glUniform1ui,+ glUniform1uiv,+ glUniform2d,+ glUniform2dv,+ glUniform2f,+ glUniform2fv,+ glUniform2i,+ glUniform2iv,+ glUniform2ui,+ glUniform2uiv,+ glUniform3d,+ glUniform3dv,+ glUniform3f,+ glUniform3fv,+ glUniform3i,+ glUniform3iv,+ glUniform3ui,+ glUniform3uiv,+ glUniform4d,+ glUniform4dv,+ glUniform4f,+ glUniform4fv,+ glUniform4i,+ glUniform4iv,+ glUniform4ui,+ glUniform4uiv,+ glUniformBlockBinding,+ glUniformMatrix2dv,+ glUniformMatrix2fv,+ glUniformMatrix2x3dv,+ glUniformMatrix2x3fv,+ glUniformMatrix2x4dv,+ glUniformMatrix2x4fv,+ glUniformMatrix3dv,+ glUniformMatrix3fv,+ glUniformMatrix3x2dv,+ glUniformMatrix3x2fv,+ glUniformMatrix3x4dv,+ glUniformMatrix3x4fv,+ glUniformMatrix4dv,+ glUniformMatrix4fv,+ glUniformMatrix4x2dv,+ glUniformMatrix4x2fv,+ glUniformMatrix4x3dv,+ glUniformMatrix4x3fv,+ glUniformSubroutinesuiv,+ glUnmapBuffer,+ glUnmapNamedBuffer,+ glUseProgram,+ glUseProgramStages,+ glValidateProgram,+ glValidateProgramPipeline,+ glVertexArrayAttribBinding,+ glVertexArrayAttribFormat,+ glVertexArrayAttribIFormat,+ glVertexArrayAttribLFormat,+ glVertexArrayBindingDivisor,+ glVertexArrayElementBuffer,+ glVertexArrayVertexBuffer,+ glVertexArrayVertexBuffers,+ glVertexAttrib1d,+ glVertexAttrib1dv,+ glVertexAttrib1f,+ glVertexAttrib1fv,+ glVertexAttrib1s,+ glVertexAttrib1sv,+ glVertexAttrib2d,+ glVertexAttrib2dv,+ glVertexAttrib2f,+ glVertexAttrib2fv,+ glVertexAttrib2s,+ glVertexAttrib2sv,+ glVertexAttrib3d,+ glVertexAttrib3dv,+ glVertexAttrib3f,+ glVertexAttrib3fv,+ glVertexAttrib3s,+ glVertexAttrib3sv,+ glVertexAttrib4Nbv,+ glVertexAttrib4Niv,+ glVertexAttrib4Nsv,+ glVertexAttrib4Nub,+ glVertexAttrib4Nubv,+ glVertexAttrib4Nuiv,+ glVertexAttrib4Nusv,+ glVertexAttrib4bv,+ glVertexAttrib4d,+ glVertexAttrib4dv,+ glVertexAttrib4f,+ glVertexAttrib4fv,+ glVertexAttrib4iv,+ glVertexAttrib4s,+ glVertexAttrib4sv,+ glVertexAttrib4ubv,+ glVertexAttrib4uiv,+ glVertexAttrib4usv,+ glVertexAttribBinding,+ glVertexAttribDivisor,+ glVertexAttribFormat,+ glVertexAttribI1i,+ glVertexAttribI1iv,+ glVertexAttribI1ui,+ glVertexAttribI1uiv,+ glVertexAttribI2i,+ glVertexAttribI2iv,+ glVertexAttribI2ui,+ glVertexAttribI2uiv,+ glVertexAttribI3i,+ glVertexAttribI3iv,+ glVertexAttribI3ui,+ glVertexAttribI3uiv,+ glVertexAttribI4bv,+ glVertexAttribI4i,+ glVertexAttribI4iv,+ glVertexAttribI4sv,+ glVertexAttribI4ubv,+ glVertexAttribI4ui,+ glVertexAttribI4uiv,+ glVertexAttribI4usv,+ glVertexAttribIFormat,+ glVertexAttribIPointer,+ glVertexAttribL1d,+ glVertexAttribL1dv,+ glVertexAttribL2d,+ glVertexAttribL2dv,+ glVertexAttribL3d,+ glVertexAttribL3dv,+ glVertexAttribL4d,+ glVertexAttribL4dv,+ glVertexAttribLFormat,+ glVertexAttribLPointer,+ glVertexAttribP1ui,+ glVertexAttribP1uiv,+ glVertexAttribP2ui,+ glVertexAttribP2uiv,+ glVertexAttribP3ui,+ glVertexAttribP3uiv,+ glVertexAttribP4ui,+ glVertexAttribP4uiv,+ glVertexAttribPointer,+ glVertexBindingDivisor,+ glViewport,+ glViewportArrayv,+ glViewportIndexedf,+ glViewportIndexedfv,+ glWaitSync+) where++import Graphics.GL.Types+import Graphics.GL.Tokens+import Graphics.GL.Functions
src/Graphics/GL/EXT.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/ABGR.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.ABGR--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/BGRA.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.BGRA--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/BindableUniform.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.BindableUniform--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/BlendColor.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.BlendColor--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/BlendEquationSeparate.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.BlendEquationSeparate--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/BlendFuncSeparate.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.BlendFuncSeparate--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/BlendMinmax.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.BlendMinmax--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/BlendSubtract.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.BlendSubtract--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/CMYKA.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.CMYKA--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/ClipVolumeHint.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.ClipVolumeHint--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/ColorSubtable.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.ColorSubtable--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/CompiledVertexArray.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.CompiledVertexArray--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/Convolution.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Convolution--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/CoordinateFrame.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.CoordinateFrame--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/CopyTexture.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.CopyTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/CullVertex.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.CullVertex--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/DebugLabel.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.DebugLabel--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/DebugMarker.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.DebugMarker--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/DepthBoundsTest.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.DepthBoundsTest--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/DirectStateAccess.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.DirectStateAccess--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/DrawBuffers2.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.DrawBuffers2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/DrawInstanced.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.DrawInstanced--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/DrawRangeElements.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.DrawRangeElements--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/ExternalBuffer.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.ExternalBuffer--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/FogCoord.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.FogCoord--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/FourTwoTwoPixels.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.FourTwoTwoPixels--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/FramebufferBlit.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.FramebufferBlit--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/FramebufferMultisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.FramebufferMultisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/FramebufferMultisampleBlitScaled.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.FramebufferMultisampleBlitScaled--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/FramebufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.FramebufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/FramebufferSRGB.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.FramebufferSRGB--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/GPUProgramParameters.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.GPUProgramParameters--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/GPUShader4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.GPUShader4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/GeometryShader4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.GeometryShader4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/Histogram.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Histogram--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/IndexArrayFormats.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.IndexArrayFormats--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/IndexFunc.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.IndexFunc--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/IndexMaterial.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.IndexMaterial--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/LightTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.LightTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/MemoryObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.MemoryObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/MemoryObjectFd.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.MemoryObjectFd--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/MemoryObjectWin32.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.MemoryObjectWin32--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/MultiDrawArrays.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.MultiDrawArrays--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/Multisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Multisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PackedDepthStencil.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PackedDepthStencil--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PackedFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PackedFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PackedPixels.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PackedPixels--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PalettedTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PalettedTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PixelBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PixelBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PixelTransform.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PixelTransform--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PointParameters.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PointParameters--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PolygonOffset.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PolygonOffset--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/PolygonOffsetClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.PolygonOffsetClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/ProvokingVertex.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.ProvokingVertex--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/RasterMultisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.RasterMultisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/RescaleNormal.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.RescaleNormal--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/SecondaryColor.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.SecondaryColor--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/Semaphore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Semaphore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/SemaphoreFd.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.SemaphoreFd--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/SemaphoreWin32.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.SemaphoreWin32--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/SeparateShaderObjects.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.SeparateShaderObjects--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/SeparateSpecularColor.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.SeparateSpecularColor--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/ShaderImageLoadStore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.ShaderImageLoadStore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.SharedTexturePalette--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/StencilClearTag.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.StencilClearTag--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/StencilTwoSide.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.StencilTwoSide--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/StencilWrap.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.StencilWrap--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/Subtexture.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Subtexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/Texture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Texture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/Texture3D.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Texture3D--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureArray.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureArray--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureCompressionLATC.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureCompressionLATC--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureCompressionRGTC.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureCompressionRGTC--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureCompressionS3TC.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureCompressionS3TC--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureCubeMap.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureCubeMap--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureEnvCombine.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureEnvCombine--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureEnvDot3.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureEnvDot3--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureFilterAnisotropic.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureFilterAnisotropic--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureFilterMinmax.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureFilterMinmax--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureInteger.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureInteger--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureLODBias.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureLODBias--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureMirrorClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureMirrorClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TexturePerturbNormal.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TexturePerturbNormal--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureSNorm.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureSNorm--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureSRGB.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureSRGB--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureSRGBDecode.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureSRGBDecode--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureSharedExponent--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TextureSwizzle.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TextureSwizzle--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TimerQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TimerQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/TransformFeedback.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.TransformFeedback--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/VertexArray.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.VertexArray--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/VertexArrayBGRA.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.VertexArrayBGRA--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/VertexAttrib64Bit.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.VertexAttrib64Bit--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/VertexShader.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.VertexShader--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/VertexWeighting.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.VertexWeighting--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/Win32KeyedMutex.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.Win32KeyedMutex--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/WindowRectangles.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.WindowRectangles--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/EXT/X11SyncObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.EXT.X11SyncObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ExtensionPredicates.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ExtensionPredicates--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>@@ -3780,6 +3780,17 @@ gl_NV_conservative_raster_dilate :: Bool gl_NV_conservative_raster_dilate = member "GL_NV_conservative_raster_dilate" extensions {-# NOINLINE gl_NV_conservative_raster_dilate #-}++-- | Is the <https://www.opengl.org/registry/specs/NV/conservative_raster_pre_snap.txt NV_conservative_raster_pre_snap> extension supported?+glGetNVConservativeRasterPreSnap :: MonadIO m => m Bool+glGetNVConservativeRasterPreSnap = getExtensions >>= (return . member "GL_NV_conservative_raster_pre_snap")++-- | Is the <https://www.opengl.org/registry/specs/NV/conservative_raster_pre_snap.txt NV_conservative_raster_pre_snap> extension supported?+-- Note that in the presence of multiple contexts with different capabilities,+-- this might be wrong. Use 'glGetNVConservativeRasterPreSnap' in those cases instead.+gl_NV_conservative_raster_pre_snap :: Bool+gl_NV_conservative_raster_pre_snap = member "GL_NV_conservative_raster_pre_snap" extensions+{-# NOINLINE gl_NV_conservative_raster_pre_snap #-} -- | Is the <https://www.opengl.org/registry/specs/NV/conservative_raster_pre_snap_triangles.txt NV_conservative_raster_pre_snap_triangles> extension supported? glGetNVConservativeRasterPreSnapTriangles :: MonadIO m => m Bool
src/Graphics/GL/Foreign.hs view
@@ -3,7 +3,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Foreign--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F01.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F01--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F02.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F02--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F03.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F03--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F04.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F04--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F05.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F05--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F06.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F06--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F07.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F07--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F08.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F08--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F09.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F09--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F10.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F10--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F11.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F11--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F12.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F12--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F13.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F13--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F14.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F14--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F15.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F15--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F16.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F16--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F17.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F17--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F18.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F18--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F19.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F19--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F20.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F20--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F21.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F21--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F22.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F22--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F23.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F23--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F24.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F24--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F25.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F25--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F26.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F26--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F27.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F27--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F28.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F28--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F29.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F29--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F30.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F30--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F31.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F31--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F32.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F32--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Functions/F33.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Functions.F33--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/GREMEDY.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.GREMEDY--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/GREMEDY/FrameTerminator.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.GREMEDY.FrameTerminator--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/GREMEDY/StringMarker.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.GREMEDY.StringMarker--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/GetProcAddress.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.GetProcAddress--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Groups.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Groups--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/HP.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.HP--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/HP/ConvolutionBorderModes.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.HP.ConvolutionBorderModes--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/HP/ImageTransform.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.HP.ImageTransform--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/HP/OcclusionTest.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.HP.OcclusionTest--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/HP/TextureLighting.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.HP.TextureLighting--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/IBM.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.IBM--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/IBM/CullVertex.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.IBM.CullVertex--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/IBM/MultimodeDrawArrays.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.IBM.MultimodeDrawArrays--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/IBM/RasterposClip.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.IBM.RasterposClip--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/IBM/StaticData.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.IBM.StaticData--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/IBM/TextureMirroredRepeat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.IBM.TextureMirroredRepeat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/IBM/VertexArrayLists.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.IBM.VertexArrayLists--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INGR.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INGR--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INGR/BlendFuncSeparate.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INGR.BlendFuncSeparate--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INGR/ColorClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INGR.ColorClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INGR/InterlaceRead.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INGR.InterlaceRead--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INTEL.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INTEL--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INTEL/ConservativeRasterization.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INTEL.ConservativeRasterization--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INTEL/FramebufferCmaa.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INTEL.FramebufferCmaa--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INTEL/MapTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INTEL.MapTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INTEL/ParallelArrays.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INTEL.ParallelArrays--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/INTEL/PerformanceQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.INTEL.PerformanceQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/BlendEquationAdvanced.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.BlendEquationAdvanced--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/BlendEquationAdvancedCoherent.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.BlendEquationAdvancedCoherent--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/ContextFlushControl.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.ContextFlushControl--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/DebugCompatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.DebugCompatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/DebugCore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.DebugCore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/NoError.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.NoError--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/ParallelShaderCompile.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.ParallelShaderCompile--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/Robustness.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.Robustness--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/TextureCompressionASTCHDR.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.TextureCompressionASTCHDR--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/KHR/TextureCompressionASTCLDR.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.KHR.TextureCompressionASTCLDR--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESA.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESA--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESA/PackInvert.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESA.PackInvert--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESA/ProgramBinaryFormats.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESA.ProgramBinaryFormats--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESA/ResizeBuffers.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESA.ResizeBuffers--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESA/TileRasterOrder.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESA.TileRasterOrder--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESA/WindowPos.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESA.WindowPos--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESA/YCbCrTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESA.YCbCrTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESAX.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESAX--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/MESAX/TextureStack.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.MESAX.TextureStack--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>@@ -26,6 +26,7 @@ module Graphics.GL.NV.ConditionalRender, module Graphics.GL.NV.ConservativeRaster, module Graphics.GL.NV.ConservativeRasterDilate,+ module Graphics.GL.NV.ConservativeRasterPreSnap, module Graphics.GL.NV.ConservativeRasterPreSnapTriangles, module Graphics.GL.NV.CopyDepthToColor, module Graphics.GL.NV.CopyImage,@@ -114,6 +115,7 @@ import Graphics.GL.NV.ConditionalRender import Graphics.GL.NV.ConservativeRaster import Graphics.GL.NV.ConservativeRasterDilate+import Graphics.GL.NV.ConservativeRasterPreSnap import Graphics.GL.NV.ConservativeRasterPreSnapTriangles import Graphics.GL.NV.CopyDepthToColor import Graphics.GL.NV.CopyImage
src/Graphics/GL/NV/AlphaToCoverageDitherControl.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.AlphaToCoverageDitherControl--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/BindlessMultiDrawIndirect.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.BindlessMultiDrawIndirect--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/BindlessMultiDrawIndirectCount.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.BindlessMultiDrawIndirectCount--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/BindlessTexture.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.BindlessTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/BlendEquationAdvanced.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.BlendEquationAdvanced--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/BlendEquationAdvancedCoherent.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.BlendEquationAdvancedCoherent--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/BlendMinmaxFactor.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.BlendMinmaxFactor--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ClipSpaceWScaling.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ClipSpaceWScaling--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/CommandList.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.CommandList--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ComputeProgram5.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ComputeProgram5--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ConditionalRender.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ConditionalRender--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ConservativeRaster.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ConservativeRaster--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ConservativeRasterDilate.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ConservativeRasterDilate--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
+ src/Graphics/GL/NV/ConservativeRasterPreSnap.hs view
@@ -0,0 +1,23 @@+{-# LANGUAGE PatternSynonyms #-}+--------------------------------------------------------------------------------+-- |+-- Module : Graphics.GL.NV.ConservativeRasterPreSnap+-- Copyright : (c) Sven Panne 2017+-- License : BSD3+--+-- Maintainer : Sven Panne <svenpanne@gmail.com>+-- Stability : stable+-- Portability : portable+--+--------------------------------------------------------------------------------++module Graphics.GL.NV.ConservativeRasterPreSnap (+ -- * Extension Support+ glGetNVConservativeRasterPreSnap,+ gl_NV_conservative_raster_pre_snap,+ -- * Enums+ pattern GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV+) where++import Graphics.GL.ExtensionPredicates+import Graphics.GL.Tokens
src/Graphics/GL/NV/ConservativeRasterPreSnapTriangles.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ConservativeRasterPreSnapTriangles--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/CopyDepthToColor.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.CopyDepthToColor--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/CopyImage.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.CopyImage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/DeepTexture3D.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.DeepTexture3D--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/DepthBufferFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.DepthBufferFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/DepthClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.DepthClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/DrawTexture.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.DrawTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/DrawVulkanImage.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.DrawVulkanImage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/Evaluators.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.Evaluators--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ExplicitMultisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ExplicitMultisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/Fence.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.Fence--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/FillRectangle.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.FillRectangle--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/FloatBuffer.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.FloatBuffer--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/FogDistance.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.FogDistance--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/FragmentCoverageToColor.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.FragmentCoverageToColor--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/FragmentProgram.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.FragmentProgram--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/FragmentProgram2.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.FragmentProgram2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/FramebufferMixedSamples.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.FramebufferMixedSamples--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/FramebufferMultisampleCoverage.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.FramebufferMultisampleCoverage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/GPUMulticast.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.GPUMulticast--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/GPUProgram4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.GPUProgram4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/GPUProgram5.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.GPUProgram5--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/GPUShader5.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.GPUShader5--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/GeometryProgram4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.GeometryProgram4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/HalfFloat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.HalfFloat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/InternalformatSampleQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.InternalformatSampleQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/LightMaxExponent.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.LightMaxExponent--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/MultisampleCoverage.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.MultisampleCoverage--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/MultisampleFilterHint.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.MultisampleFilterHint--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/OcclusionQuery.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.OcclusionQuery--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/PackedDepthStencil.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.PackedDepthStencil--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ParameterBufferObject.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ParameterBufferObject--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/PathRenderingCompatibility.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.PathRenderingCompatibility--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/PathRenderingCore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.PathRenderingCore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.PathRenderingSharedEdge--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/PixelDataRange.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.PixelDataRange--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/PointSprite.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.PointSprite--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/PresentVideo.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.PresentVideo--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/PrimitiveRestart.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.PrimitiveRestart--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/QueryResource.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.QueryResource--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/QueryResourceTag.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.QueryResourceTag--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/RegisterCombiners.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.RegisterCombiners--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/RegisterCombiners2.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.RegisterCombiners2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/RobustnessVideoMemoryPurge.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.RobustnessVideoMemoryPurge--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/SampleLocations.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.SampleLocations--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ShaderBufferLoad.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ShaderBufferLoad--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ShaderBufferStore.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ShaderBufferStore--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ShaderThreadGroup.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ShaderThreadGroup--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TessellationProgram5.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TessellationProgram5--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TexgenEmboss.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TexgenEmboss--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TexgenReflection.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TexgenReflection--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TextureBarrier.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TextureBarrier--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TextureEnvCombine4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TextureEnvCombine4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TextureExpandNormal.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TextureExpandNormal--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TextureMultisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TextureMultisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TextureRectangle.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TextureRectangle--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TextureShader.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TextureShader--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TextureShader2.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TextureShader2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TextureShader3.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TextureShader3--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TransformFeedback.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TransformFeedback--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/TransformFeedback2.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.TransformFeedback2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/UniformBufferUnifiedMemory.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.UniformBufferUnifiedMemory--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VDPAUInterop.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VDPAUInterop--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VertexArrayRange.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VertexArrayRange--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VertexArrayRange2.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VertexArrayRange2--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VertexAttribInteger64Bit.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VertexAttribInteger64Bit--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VertexBufferUnifiedMemory.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VertexBufferUnifiedMemory--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VertexProgram.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VertexProgram--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VertexProgram2Option.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VertexProgram2Option--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VertexProgram3.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VertexProgram3--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VertexProgram4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VertexProgram4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/VideoCapture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.VideoCapture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NV/ViewportSwizzle.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NV.ViewportSwizzle--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NVX.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NVX--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NVX/ConditionalRender.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NVX.ConditionalRender--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NVX/GPUMemoryInfo.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NVX.GPUMemoryInfo--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/NVX/LinkedGPUMulticast.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.NVX.LinkedGPUMulticast--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OES.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OES--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OES/ByteCoordinates.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OES.ByteCoordinates--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OES/CompressedPalettedTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OES.CompressedPalettedTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OES/FixedPoint.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OES.FixedPoint--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OES/QueryMatrix.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OES.QueryMatrix--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OES/ReadFormat.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OES.ReadFormat--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OES/SinglePrecision.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OES.SinglePrecision--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OML.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OML--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OML/Interlace.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OML.Interlace--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OML/Resample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OML.Resample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OML/Subsample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OML.Subsample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OVR.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OVR--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/OVR/Multiview.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.OVR.Multiview--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/PGI.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.PGI--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/PGI/MiscHints.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.PGI.MiscHints--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/PGI/VertexHints.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.PGI.VertexHints--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/REND.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.REND--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/REND/ScreenCoordinates.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.REND.ScreenCoordinates--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/S3.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.S3--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/S3/S3TC.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.S3.S3TC--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGI.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGI--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGI/ColorMatrix.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGI.ColorMatrix--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGI/ColorTable.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGI.ColorTable--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGI/TextureColorTable.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGI.TextureColorTable--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/DetailTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.DetailTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/FogFunction.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.FogFunction--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/GenerateMipmap.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.GenerateMipmap--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/Multisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.Multisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/PixelTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.PixelTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/PointLineTexgen.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.PointLineTexgen--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/PointParameters.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.PointParameters--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/SharpenTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.SharpenTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/Texture4D.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.Texture4D--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/TextureBorderClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.TextureBorderClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/TextureColorMask.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.TextureColorMask--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/TextureEdgeClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.TextureEdgeClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/TextureFilter4.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.TextureFilter4--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/TextureLOD.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.TextureLOD--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIS/TextureSelect.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIS.TextureSelect--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Async.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Async--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/AsyncHistogram.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.AsyncHistogram--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/AsyncPixel.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.AsyncPixel--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/BlendAlphaMinmax.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.BlendAlphaMinmax--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/CalligraphicFragment.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.CalligraphicFragment--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Clipmap.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Clipmap--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/ConvolutionAccuracy.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.ConvolutionAccuracy--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/DepthTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.DepthTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/FlushRaster.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.FlushRaster--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/FogOffset.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.FogOffset--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/FragmentLighting.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.FragmentLighting--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Framezoom.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Framezoom--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/IglooInterface.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.IglooInterface--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Instruments.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Instruments--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Interlace.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Interlace--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/IrInstrument1.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.IrInstrument1--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/ListPriority.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.ListPriority--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/PixelTexture.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.PixelTexture--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/PixelTiles.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.PixelTiles--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/PolynomialFFD.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.PolynomialFFD--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/ReferencePlane.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.ReferencePlane--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Resample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Resample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/ScalebiasHint.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.ScalebiasHint--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Shadow.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Shadow--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/ShadowAmbient.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.ShadowAmbient--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Sprite.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Sprite--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/Subsample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.Subsample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/TagSampleBuffer.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.TagSampleBuffer--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/TextureAddEnv.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.TextureAddEnv--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/TextureCoordinateClamp.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.TextureCoordinateClamp--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/TextureLODBias.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.TextureLODBias--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/TextureMultiBuffer.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.TextureMultiBuffer--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/TextureScaleBias.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.TextureScaleBias--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/VertexPreclip.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.VertexPreclip--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/YCrCb.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.YCrCb--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SGIX/YCrCbA.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SGIX.YCrCbA--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUN.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUN--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUN/ConvolutionBorderModes.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUN.ConvolutionBorderModes--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUN/GlobalAlpha.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUN.GlobalAlpha--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUN/MeshArray.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUN.MeshArray--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUN/SliceAccum.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUN.SliceAccum--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUN/TriangleList.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUN.TriangleList--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUN/Vertex.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUN.Vertex--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUNX.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUNX--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/SUNX/ConstantData.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.SUNX.ConstantData--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ThreeDFX.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ThreeDFX--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ThreeDFX/Multisample.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ThreeDFX.Multisample--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ThreeDFX/Tbuffer.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ThreeDFX.Tbuffer--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/ThreeDFX/TextureCompressionFXT1.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.ThreeDFX.TextureCompressionFXT1--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Tokens.hs view
@@ -5,7 +5,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Tokens--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>@@ -1630,6 +1630,8 @@ pattern GL_CONSERVATIVE_RASTER_MODE_NV = 0x954D :: GLenum pattern GL_CONSERVATIVE_RASTER_MODE_POST_SNAP_NV = 0x954E :: GLenum++pattern GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_NV = 0x9550 :: GLenum pattern GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV = 0x954F :: GLenum
src/Graphics/GL/Types.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Types--- Copyright : (c) Sven Panne 2009-2016+-- Copyright : (c) Sven Panne 2009-2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Version10.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Version10--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Version11.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Version11--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Version12.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Version12--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Version13.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Version13--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Version14.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Version14--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Version15.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Version15--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Version20.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Version20--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/Version21.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.Version21--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/WIN.hs view
@@ -1,7 +1,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.WIN--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/WIN/PhongShading.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.WIN.PhongShading--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>
src/Graphics/GL/WIN/SpecularFog.hs view
@@ -2,7 +2,7 @@ -------------------------------------------------------------------------------- -- | -- Module : Graphics.GL.WIN.SpecularFog--- Copyright : (c) Sven Panne 2016+-- Copyright : (c) Sven Panne 2017 -- License : BSD3 -- -- Maintainer : Sven Panne <svenpanne@gmail.com>