{-# LANGUAGE CPP, ScopedTypeVariables, PatternSynonyms #-}
module Graphics.GL.Core41 (
module Graphics.GL.Core40
, glActiveShaderProgram
, glBindProgramPipeline
, glClearDepthf
, glCreateShaderProgramv
, glDeleteProgramPipelines
, glDepthRangeArrayv
, glDepthRangeIndexed
, glDepthRangef
, glGenProgramPipelines
, glGetDoublei_v
, glGetFloati_v
, glGetProgramBinary
, glGetProgramPipelineInfoLog
, glGetProgramPipelineiv
, glGetShaderPrecisionFormat
, glGetVertexAttribLdv
, glIsProgramPipeline
, 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
, glReleaseShaderCompiler
, glScissorArrayv
, glScissorIndexed
, glScissorIndexedv
, glShaderBinary
, glUseProgramStages
, glValidateProgramPipeline
, glVertexAttribL1d
, glVertexAttribL1dv
, glVertexAttribL2d
, glVertexAttribL2dv
, glVertexAttribL3d
, glVertexAttribL3dv
, glVertexAttribL4d
, glVertexAttribL4dv
, glVertexAttribLPointer
, glViewportArrayv
, glViewportIndexedf
, glViewportIndexedfv
, pattern GL_ACTIVE_PROGRAM
, pattern GL_ALL_SHADER_BITS
, pattern GL_FIXED
, pattern GL_FRAGMENT_SHADER_BIT
, pattern GL_GEOMETRY_SHADER_BIT
, pattern GL_HIGH_FLOAT
, pattern GL_HIGH_INT
, pattern GL_IMPLEMENTATION_COLOR_READ_FORMAT
, pattern GL_IMPLEMENTATION_COLOR_READ_TYPE
, pattern GL_LAYER_PROVOKING_VERTEX
, pattern GL_LOW_FLOAT
, pattern GL_LOW_INT
, pattern GL_MAX_FRAGMENT_UNIFORM_VECTORS
, pattern GL_MAX_VARYING_VECTORS
, pattern GL_MAX_VERTEX_UNIFORM_VECTORS
, pattern GL_MAX_VIEWPORTS
, pattern GL_MEDIUM_FLOAT
, pattern GL_MEDIUM_INT
, pattern GL_NUM_PROGRAM_BINARY_FORMATS
, pattern GL_NUM_SHADER_BINARY_FORMATS
, pattern GL_PROGRAM_BINARY_FORMATS
, pattern GL_PROGRAM_BINARY_LENGTH
, pattern GL_PROGRAM_BINARY_RETRIEVABLE_HINT
, pattern GL_PROGRAM_PIPELINE_BINDING
, pattern GL_PROGRAM_SEPARABLE
, pattern GL_RGB565
, pattern GL_SHADER_BINARY_FORMATS
, pattern GL_SHADER_COMPILER
, pattern GL_TESS_CONTROL_SHADER_BIT
, pattern GL_TESS_EVALUATION_SHADER_BIT
, pattern GL_UNDEFINED_VERTEX
, pattern GL_VERTEX_SHADER_BIT
, pattern GL_VIEWPORT_BOUNDS_RANGE
, pattern GL_VIEWPORT_INDEX_PROVOKING_VERTEX
, pattern GL_VIEWPORT_SUBPIXEL_BITS
) where
import Graphics.GL.Internal.Shared
import Graphics.GL.Core40