Safe Haskell | None |
---|---|
Language | Haskell2010 |
- module Graphics.GL.Raw.Profile.Embedded30
- glActiveShaderProgram :: MonadIO m => GLuint -> GLuint -> m ()
- glBindImageTexture :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLenum -> m ()
- glBindProgramPipeline :: MonadIO m => GLuint -> m ()
- glBindVertexBuffer :: MonadIO m => GLuint -> GLuint -> GLintptr -> GLsizei -> m ()
- glCreateShaderProgramv :: MonadIO m => GLenum -> GLsizei -> Ptr GLchar -> m GLuint
- glDeleteProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDispatchCompute :: MonadIO m => GLuint -> GLuint -> GLuint -> m ()
- glDispatchComputeIndirect :: MonadIO m => GLintptr -> m ()
- glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr () -> m ()
- glDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr () -> m ()
- glFramebufferParameteri :: MonadIO m => GLenum -> GLenum -> GLint -> m ()
- glGenProgramPipelines :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetBooleani_v :: MonadIO m => GLenum -> GLuint -> Ptr GLboolean -> m ()
- glGetFramebufferParameteriv :: MonadIO m => GLenum -> GLenum -> Ptr GLint -> m ()
- glGetMultisamplefv :: MonadIO m => GLenum -> GLuint -> Ptr GLfloat -> m ()
- glGetProgramInterfaceiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetProgramPipelineInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramPipelineiv :: MonadIO m => GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramResourceIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
- glGetProgramResourceLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetProgramResourceName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetProgramResourceiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m ()
- glGetTexLevelParameterfv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLfloat -> m ()
- glGetTexLevelParameteriv :: MonadIO m => GLenum -> GLint -> GLenum -> Ptr GLint -> m ()
- glIsProgramPipeline :: MonadIO m => GLuint -> m GLboolean
- glMemoryBarrier :: MonadIO m => GLbitfield -> m ()
- glMemoryBarrierByRegion :: MonadIO m => GLbitfield -> m ()
- glProgramUniform1f :: MonadIO m => GLuint -> GLint -> GLfloat -> m ()
- glProgramUniform1fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform1i :: MonadIO m => GLuint -> GLint -> GLint -> m ()
- glProgramUniform1iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform1ui :: MonadIO m => GLuint -> GLint -> GLuint -> m ()
- glProgramUniform1uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform2f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> m ()
- glProgramUniform2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform2i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform2iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform2ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> m ()
- glProgramUniform2uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform3f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform3i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform3iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform3ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform3uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniform4f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m ()
- glProgramUniform4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLfloat -> m ()
- glProgramUniform4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m ()
- glProgramUniform4iv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLint -> m ()
- glProgramUniform4ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m ()
- glProgramUniform4uiv :: MonadIO m => GLuint -> GLint -> GLsizei -> Ptr GLuint -> m ()
- glProgramUniformMatrix2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix2x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix3x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glProgramUniformMatrix4x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m ()
- glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m ()
- glTexStorage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m ()
- glUseProgramStages :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m ()
- glValidateProgramPipeline :: MonadIO m => GLuint -> m ()
- glVertexAttribBinding :: MonadIO m => GLuint -> GLuint -> m ()
- glVertexAttribFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m ()
- glVertexAttribIFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLuint -> m ()
- glVertexBindingDivisor :: MonadIO m => GLuint -> GLuint -> m ()
- pattern GL_ACTIVE_ATOMIC_COUNTER_BUFFERS :: GLenum
- pattern GL_ACTIVE_PROGRAM :: GLenum
- pattern GL_ACTIVE_RESOURCES :: GLenum
- pattern GL_ACTIVE_VARIABLES :: GLenum
- pattern GL_ALL_BARRIER_BITS :: GLenum
- pattern GL_ALL_SHADER_BITS :: GLenum
- pattern GL_ARRAY_SIZE :: GLenum
- pattern GL_ARRAY_STRIDE :: GLenum
- pattern GL_ATOMIC_COUNTER_BARRIER_BIT :: GLenum
- pattern GL_ATOMIC_COUNTER_BUFFER :: GLenum
- pattern GL_ATOMIC_COUNTER_BUFFER_BINDING :: GLenum
- pattern GL_ATOMIC_COUNTER_BUFFER_INDEX :: GLenum
- pattern GL_ATOMIC_COUNTER_BUFFER_SIZE :: GLenum
- pattern GL_ATOMIC_COUNTER_BUFFER_START :: GLenum
- pattern GL_BLOCK_INDEX :: GLenum
- pattern GL_BUFFER_BINDING :: GLenum
- pattern GL_BUFFER_DATA_SIZE :: GLenum
- pattern GL_BUFFER_UPDATE_BARRIER_BIT :: GLenum
- pattern GL_BUFFER_VARIABLE :: GLenum
- pattern GL_COMMAND_BARRIER_BIT :: GLenum
- pattern GL_COMPUTE_SHADER :: GLenum
- pattern GL_COMPUTE_SHADER_BIT :: GLenum
- pattern GL_COMPUTE_WORK_GROUP_SIZE :: GLenum
- pattern GL_DEPTH_STENCIL_TEXTURE_MODE :: GLenum
- pattern GL_DISPATCH_INDIRECT_BUFFER :: GLenum
- pattern GL_DISPATCH_INDIRECT_BUFFER_BINDING :: GLenum
- pattern GL_DRAW_INDIRECT_BUFFER :: GLenum
- pattern GL_DRAW_INDIRECT_BUFFER_BINDING :: GLenum
- pattern GL_ELEMENT_ARRAY_BARRIER_BIT :: GLenum
- pattern GL_FRAGMENT_SHADER_BIT :: GLenum
- pattern GL_FRAMEBUFFER_BARRIER_BIT :: GLenum
- pattern GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS :: GLenum
- pattern GL_FRAMEBUFFER_DEFAULT_HEIGHT :: GLenum
- pattern GL_FRAMEBUFFER_DEFAULT_SAMPLES :: GLenum
- pattern GL_FRAMEBUFFER_DEFAULT_WIDTH :: GLenum
- pattern GL_IMAGE_2D :: GLenum
- pattern GL_IMAGE_2D_ARRAY :: GLenum
- pattern GL_IMAGE_3D :: GLenum
- pattern GL_IMAGE_BINDING_ACCESS :: GLenum
- pattern GL_IMAGE_BINDING_FORMAT :: GLenum
- pattern GL_IMAGE_BINDING_LAYER :: GLenum
- pattern GL_IMAGE_BINDING_LAYERED :: GLenum
- pattern GL_IMAGE_BINDING_LEVEL :: GLenum
- pattern GL_IMAGE_BINDING_NAME :: GLenum
- pattern GL_IMAGE_CUBE :: GLenum
- pattern GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS :: GLenum
- pattern GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE :: GLenum
- pattern GL_IMAGE_FORMAT_COMPATIBILITY_TYPE :: GLenum
- pattern GL_INT_IMAGE_2D :: GLenum
- pattern GL_INT_IMAGE_2D_ARRAY :: GLenum
- pattern GL_INT_IMAGE_3D :: GLenum
- pattern GL_INT_IMAGE_CUBE :: GLenum
- pattern GL_INT_SAMPLER_2D_MULTISAMPLE :: GLenum
- pattern GL_IS_ROW_MAJOR :: GLenum
- pattern GL_LOCATION :: GLenum
- pattern GL_MATRIX_STRIDE :: GLenum
- pattern GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS :: GLenum
- pattern GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE :: GLenum
- pattern GL_MAX_COLOR_TEXTURE_SAMPLES :: GLenum
- pattern GL_MAX_COMBINED_ATOMIC_COUNTERS :: GLenum
- pattern GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS :: GLenum
- pattern GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS :: GLenum
- pattern GL_MAX_COMBINED_IMAGE_UNIFORMS :: GLenum
- pattern GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES :: GLenum
- pattern GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS :: GLenum
- pattern GL_MAX_COMPUTE_ATOMIC_COUNTERS :: GLenum
- pattern GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS :: GLenum
- pattern GL_MAX_COMPUTE_IMAGE_UNIFORMS :: GLenum
- pattern GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS :: GLenum
- pattern GL_MAX_COMPUTE_SHARED_MEMORY_SIZE :: GLenum
- pattern GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS :: GLenum
- pattern GL_MAX_COMPUTE_UNIFORM_BLOCKS :: GLenum
- pattern GL_MAX_COMPUTE_UNIFORM_COMPONENTS :: GLenum
- pattern GL_MAX_COMPUTE_WORK_GROUP_COUNT :: GLenum
- pattern GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS :: GLenum
- pattern GL_MAX_COMPUTE_WORK_GROUP_SIZE :: GLenum
- pattern GL_MAX_DEPTH_TEXTURE_SAMPLES :: GLenum
- pattern GL_MAX_FRAGMENT_ATOMIC_COUNTERS :: GLenum
- pattern GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS :: GLenum
- pattern GL_MAX_FRAGMENT_IMAGE_UNIFORMS :: GLenum
- pattern GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS :: GLenum
- pattern GL_MAX_FRAMEBUFFER_HEIGHT :: GLenum
- pattern GL_MAX_FRAMEBUFFER_SAMPLES :: GLenum
- pattern GL_MAX_FRAMEBUFFER_WIDTH :: GLenum
- pattern GL_MAX_IMAGE_UNITS :: GLenum
- pattern GL_MAX_INTEGER_SAMPLES :: GLenum
- pattern GL_MAX_NAME_LENGTH :: GLenum
- pattern GL_MAX_NUM_ACTIVE_VARIABLES :: GLenum
- pattern GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET :: GLenum
- pattern GL_MAX_SAMPLE_MASK_WORDS :: GLenum
- pattern GL_MAX_SHADER_STORAGE_BLOCK_SIZE :: GLenum
- pattern GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS :: GLenum
- pattern GL_MAX_UNIFORM_LOCATIONS :: GLenum
- pattern GL_MAX_VERTEX_ATOMIC_COUNTERS :: GLenum
- pattern GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS :: GLenum
- pattern GL_MAX_VERTEX_ATTRIB_BINDINGS :: GLenum
- pattern GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET :: GLenum
- pattern GL_MAX_VERTEX_ATTRIB_STRIDE :: GLenum
- pattern GL_MAX_VERTEX_IMAGE_UNIFORMS :: GLenum
- pattern GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS :: GLenum
- pattern GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET :: GLenum
- pattern GL_NAME_LENGTH :: GLenum
- pattern GL_NUM_ACTIVE_VARIABLES :: GLenum
- pattern GL_OFFSET :: GLenum
- pattern GL_PIXEL_BUFFER_BARRIER_BIT :: GLenum
- pattern GL_PROGRAM_INPUT :: GLenum
- pattern GL_PROGRAM_OUTPUT :: GLenum
- pattern GL_PROGRAM_PIPELINE_BINDING :: GLenum
- pattern GL_PROGRAM_SEPARABLE :: GLenum
- pattern GL_READ_ONLY :: GLenum
- pattern GL_READ_WRITE :: GLenum
- pattern GL_REFERENCED_BY_COMPUTE_SHADER :: GLenum
- pattern GL_REFERENCED_BY_FRAGMENT_SHADER :: GLenum
- pattern GL_REFERENCED_BY_VERTEX_SHADER :: GLenum
- pattern GL_SAMPLER_2D_MULTISAMPLE :: GLenum
- pattern GL_SAMPLE_MASK :: GLenum
- pattern GL_SAMPLE_MASK_VALUE :: GLenum
- pattern GL_SAMPLE_POSITION :: GLenum
- pattern GL_SHADER_IMAGE_ACCESS_BARRIER_BIT :: GLenum
- pattern GL_SHADER_STORAGE_BARRIER_BIT :: GLenum
- pattern GL_SHADER_STORAGE_BLOCK :: GLenum
- pattern GL_SHADER_STORAGE_BUFFER :: GLenum
- pattern GL_SHADER_STORAGE_BUFFER_BINDING :: GLenum
- pattern GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT :: GLenum
- pattern GL_SHADER_STORAGE_BUFFER_SIZE :: GLenum
- pattern GL_SHADER_STORAGE_BUFFER_START :: GLenum
- pattern GL_STENCIL_INDEX :: GLenum
- pattern GL_TEXTURE_2D_MULTISAMPLE :: GLenum
- pattern GL_TEXTURE_ALPHA_SIZE :: GLenum
- pattern GL_TEXTURE_ALPHA_TYPE :: GLenum
- pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE :: GLenum
- pattern GL_TEXTURE_BLUE_SIZE :: GLenum
- pattern GL_TEXTURE_BLUE_TYPE :: GLenum
- pattern GL_TEXTURE_COMPRESSED :: GLenum
- pattern GL_TEXTURE_DEPTH :: GLenum
- pattern GL_TEXTURE_DEPTH_SIZE :: GLenum
- pattern GL_TEXTURE_DEPTH_TYPE :: GLenum
- pattern GL_TEXTURE_FETCH_BARRIER_BIT :: GLenum
- pattern GL_TEXTURE_FIXED_SAMPLE_LOCATIONS :: GLenum
- pattern GL_TEXTURE_GREEN_SIZE :: GLenum
- pattern GL_TEXTURE_GREEN_TYPE :: GLenum
- pattern GL_TEXTURE_HEIGHT :: GLenum
- pattern GL_TEXTURE_INTERNAL_FORMAT :: GLenum
- pattern GL_TEXTURE_RED_SIZE :: GLenum
- pattern GL_TEXTURE_RED_TYPE :: GLenum
- pattern GL_TEXTURE_SAMPLES :: GLenum
- pattern GL_TEXTURE_SHARED_SIZE :: GLenum
- pattern GL_TEXTURE_STENCIL_SIZE :: GLenum
- pattern GL_TEXTURE_UPDATE_BARRIER_BIT :: GLenum
- pattern GL_TEXTURE_WIDTH :: GLenum
- pattern GL_TOP_LEVEL_ARRAY_SIZE :: GLenum
- pattern GL_TOP_LEVEL_ARRAY_STRIDE :: GLenum
- pattern GL_TRANSFORM_FEEDBACK_BARRIER_BIT :: GLenum
- pattern GL_TRANSFORM_FEEDBACK_VARYING :: GLenum
- pattern GL_TYPE :: GLenum
- pattern GL_UNIFORM :: GLenum
- pattern GL_UNIFORM_BARRIER_BIT :: GLenum
- pattern GL_UNIFORM_BLOCK :: GLenum
- pattern GL_UNSIGNED_INT_ATOMIC_COUNTER :: GLenum
- pattern GL_UNSIGNED_INT_IMAGE_2D :: GLenum
- pattern GL_UNSIGNED_INT_IMAGE_2D_ARRAY :: GLenum
- pattern GL_UNSIGNED_INT_IMAGE_3D :: GLenum
- pattern GL_UNSIGNED_INT_IMAGE_CUBE :: GLenum
- pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE :: GLenum
- pattern GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT :: GLenum
- pattern GL_VERTEX_ATTRIB_BINDING :: GLenum
- pattern GL_VERTEX_ATTRIB_RELATIVE_OFFSET :: GLenum
- pattern GL_VERTEX_BINDING_BUFFER :: GLenum
- pattern GL_VERTEX_BINDING_DIVISOR :: GLenum
- pattern GL_VERTEX_BINDING_OFFSET :: GLenum
- pattern GL_VERTEX_BINDING_STRIDE :: GLenum
- pattern GL_VERTEX_SHADER_BIT :: GLenum
- pattern GL_WRITE_ONLY :: GLenum
Graphics.GL.Raw.Profile.Embedded31
glActiveShaderProgram :: MonadIO m => GLuint -> GLuint -> m () Source
glBindImageTexture :: MonadIO m => GLuint -> GLuint -> GLint -> GLboolean -> GLint -> GLenum -> GLenum -> m () Source
glBindProgramPipeline :: MonadIO m => GLuint -> m () Source
glDispatchComputeIndirect :: MonadIO m => GLintptr -> m () Source
glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr () -> m () Source
glGetProgramPipelineInfoLog :: MonadIO m => GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m () Source
glGetProgramResourceName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m () Source
glGetProgramResourceiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLenum -> GLsizei -> Ptr GLsizei -> Ptr GLint -> m () Source
glIsProgramPipeline :: MonadIO m => GLuint -> m GLboolean Source
glMemoryBarrier :: MonadIO m => GLbitfield -> m () Source
glMemoryBarrierByRegion :: MonadIO m => GLbitfield -> m () Source
glProgramUniform4f :: MonadIO m => GLuint -> GLint -> GLfloat -> GLfloat -> GLfloat -> GLfloat -> m () Source
glProgramUniform4i :: MonadIO m => GLuint -> GLint -> GLint -> GLint -> GLint -> GLint -> m () Source
glProgramUniform4ui :: MonadIO m => GLuint -> GLint -> GLuint -> GLuint -> GLuint -> GLuint -> m () Source
glProgramUniformMatrix2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glProgramUniformMatrix2x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glProgramUniformMatrix2x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glProgramUniformMatrix3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glProgramUniformMatrix3x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glProgramUniformMatrix3x4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glProgramUniformMatrix4fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glProgramUniformMatrix4x2fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glProgramUniformMatrix4x3fv :: MonadIO m => GLuint -> GLint -> GLsizei -> GLboolean -> Ptr GLfloat -> m () Source
glSampleMaski :: MonadIO m => GLuint -> GLbitfield -> m () Source
glTexStorage2DMultisample :: MonadIO m => GLenum -> GLsizei -> GLenum -> GLsizei -> GLsizei -> GLboolean -> m () Source
glUseProgramStages :: MonadIO m => GLuint -> GLbitfield -> GLuint -> m () Source
glValidateProgramPipeline :: MonadIO m => GLuint -> m () Source
glVertexAttribBinding :: MonadIO m => GLuint -> GLuint -> m () Source
glVertexAttribFormat :: MonadIO m => GLuint -> GLint -> GLenum -> GLboolean -> GLuint -> m () Source
glVertexBindingDivisor :: MonadIO m => GLuint -> GLuint -> m () Source
pattern GL_ACTIVE_ATOMIC_COUNTER_BUFFERS :: GLenum Source
pattern GL_ACTIVE_PROGRAM :: GLenum Source
pattern GL_ACTIVE_RESOURCES :: GLenum Source
pattern GL_ACTIVE_VARIABLES :: GLenum Source
pattern GL_ALL_BARRIER_BITS :: GLenum Source
pattern GL_ALL_SHADER_BITS :: GLenum Source
pattern GL_ARRAY_SIZE :: GLenum Source
pattern GL_ARRAY_STRIDE :: GLenum Source
pattern GL_ATOMIC_COUNTER_BARRIER_BIT :: GLenum Source
pattern GL_ATOMIC_COUNTER_BUFFER :: GLenum Source
pattern GL_ATOMIC_COUNTER_BUFFER_BINDING :: GLenum Source
pattern GL_ATOMIC_COUNTER_BUFFER_INDEX :: GLenum Source
pattern GL_ATOMIC_COUNTER_BUFFER_SIZE :: GLenum Source
pattern GL_ATOMIC_COUNTER_BUFFER_START :: GLenum Source
pattern GL_BLOCK_INDEX :: GLenum Source
pattern GL_BUFFER_BINDING :: GLenum Source
pattern GL_BUFFER_DATA_SIZE :: GLenum Source
pattern GL_BUFFER_UPDATE_BARRIER_BIT :: GLenum Source
pattern GL_BUFFER_VARIABLE :: GLenum Source
pattern GL_COMMAND_BARRIER_BIT :: GLenum Source
pattern GL_COMPUTE_SHADER :: GLenum Source
pattern GL_COMPUTE_SHADER_BIT :: GLenum Source
pattern GL_COMPUTE_WORK_GROUP_SIZE :: GLenum Source
pattern GL_DEPTH_STENCIL_TEXTURE_MODE :: GLenum Source
pattern GL_DISPATCH_INDIRECT_BUFFER :: GLenum Source
pattern GL_DISPATCH_INDIRECT_BUFFER_BINDING :: GLenum Source
pattern GL_DRAW_INDIRECT_BUFFER :: GLenum Source
pattern GL_DRAW_INDIRECT_BUFFER_BINDING :: GLenum Source
pattern GL_ELEMENT_ARRAY_BARRIER_BIT :: GLenum Source
pattern GL_FRAGMENT_SHADER_BIT :: GLenum Source
pattern GL_FRAMEBUFFER_BARRIER_BIT :: GLenum Source
pattern GL_FRAMEBUFFER_DEFAULT_HEIGHT :: GLenum Source
pattern GL_FRAMEBUFFER_DEFAULT_SAMPLES :: GLenum Source
pattern GL_FRAMEBUFFER_DEFAULT_WIDTH :: GLenum Source
pattern GL_IMAGE_2D :: GLenum Source
pattern GL_IMAGE_2D_ARRAY :: GLenum Source
pattern GL_IMAGE_3D :: GLenum Source
pattern GL_IMAGE_BINDING_ACCESS :: GLenum Source
pattern GL_IMAGE_BINDING_FORMAT :: GLenum Source
pattern GL_IMAGE_BINDING_LAYER :: GLenum Source
pattern GL_IMAGE_BINDING_LAYERED :: GLenum Source
pattern GL_IMAGE_BINDING_LEVEL :: GLenum Source
pattern GL_IMAGE_BINDING_NAME :: GLenum Source
pattern GL_IMAGE_CUBE :: GLenum Source
pattern GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS :: GLenum Source
pattern GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE :: GLenum Source
pattern GL_IMAGE_FORMAT_COMPATIBILITY_TYPE :: GLenum Source
pattern GL_INT_IMAGE_2D :: GLenum Source
pattern GL_INT_IMAGE_2D_ARRAY :: GLenum Source
pattern GL_INT_IMAGE_3D :: GLenum Source
pattern GL_INT_IMAGE_CUBE :: GLenum Source
pattern GL_INT_SAMPLER_2D_MULTISAMPLE :: GLenum Source
pattern GL_IS_ROW_MAJOR :: GLenum Source
pattern GL_LOCATION :: GLenum Source
pattern GL_MATRIX_STRIDE :: GLenum Source
pattern GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS :: GLenum Source
pattern GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE :: GLenum Source
pattern GL_MAX_COLOR_TEXTURE_SAMPLES :: GLenum Source
pattern GL_MAX_COMBINED_ATOMIC_COUNTERS :: GLenum Source
pattern GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS :: GLenum Source
pattern GL_MAX_COMBINED_IMAGE_UNIFORMS :: GLenum Source
pattern GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES :: GLenum Source
pattern GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS :: GLenum Source
pattern GL_MAX_COMPUTE_ATOMIC_COUNTERS :: GLenum Source
pattern GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS :: GLenum Source
pattern GL_MAX_COMPUTE_IMAGE_UNIFORMS :: GLenum Source
pattern GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS :: GLenum Source
pattern GL_MAX_COMPUTE_SHARED_MEMORY_SIZE :: GLenum Source
pattern GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS :: GLenum Source
pattern GL_MAX_COMPUTE_UNIFORM_BLOCKS :: GLenum Source
pattern GL_MAX_COMPUTE_UNIFORM_COMPONENTS :: GLenum Source
pattern GL_MAX_COMPUTE_WORK_GROUP_COUNT :: GLenum Source
pattern GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS :: GLenum Source
pattern GL_MAX_COMPUTE_WORK_GROUP_SIZE :: GLenum Source
pattern GL_MAX_DEPTH_TEXTURE_SAMPLES :: GLenum Source
pattern GL_MAX_FRAGMENT_ATOMIC_COUNTERS :: GLenum Source
pattern GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS :: GLenum Source
pattern GL_MAX_FRAGMENT_IMAGE_UNIFORMS :: GLenum Source
pattern GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS :: GLenum Source
pattern GL_MAX_FRAMEBUFFER_HEIGHT :: GLenum Source
pattern GL_MAX_FRAMEBUFFER_SAMPLES :: GLenum Source
pattern GL_MAX_FRAMEBUFFER_WIDTH :: GLenum Source
pattern GL_MAX_IMAGE_UNITS :: GLenum Source
pattern GL_MAX_INTEGER_SAMPLES :: GLenum Source
pattern GL_MAX_NAME_LENGTH :: GLenum Source
pattern GL_MAX_NUM_ACTIVE_VARIABLES :: GLenum Source
pattern GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET :: GLenum Source
pattern GL_MAX_SAMPLE_MASK_WORDS :: GLenum Source
pattern GL_MAX_SHADER_STORAGE_BLOCK_SIZE :: GLenum Source
pattern GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS :: GLenum Source
pattern GL_MAX_UNIFORM_LOCATIONS :: GLenum Source
pattern GL_MAX_VERTEX_ATOMIC_COUNTERS :: GLenum Source
pattern GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS :: GLenum Source
pattern GL_MAX_VERTEX_ATTRIB_BINDINGS :: GLenum Source
pattern GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET :: GLenum Source
pattern GL_MAX_VERTEX_ATTRIB_STRIDE :: GLenum Source
pattern GL_MAX_VERTEX_IMAGE_UNIFORMS :: GLenum Source
pattern GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS :: GLenum Source
pattern GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET :: GLenum Source
pattern GL_NAME_LENGTH :: GLenum Source
pattern GL_NUM_ACTIVE_VARIABLES :: GLenum Source
pattern GL_PIXEL_BUFFER_BARRIER_BIT :: GLenum Source
pattern GL_PROGRAM_INPUT :: GLenum Source
pattern GL_PROGRAM_OUTPUT :: GLenum Source
pattern GL_PROGRAM_PIPELINE_BINDING :: GLenum Source
pattern GL_PROGRAM_SEPARABLE :: GLenum Source
pattern GL_READ_ONLY :: GLenum Source
pattern GL_READ_WRITE :: GLenum Source
pattern GL_REFERENCED_BY_COMPUTE_SHADER :: GLenum Source
pattern GL_REFERENCED_BY_FRAGMENT_SHADER :: GLenum Source
pattern GL_REFERENCED_BY_VERTEX_SHADER :: GLenum Source
pattern GL_SAMPLER_2D_MULTISAMPLE :: GLenum Source
pattern GL_SAMPLE_MASK :: GLenum Source
pattern GL_SAMPLE_MASK_VALUE :: GLenum Source
pattern GL_SAMPLE_POSITION :: GLenum Source
pattern GL_SHADER_IMAGE_ACCESS_BARRIER_BIT :: GLenum Source
pattern GL_SHADER_STORAGE_BARRIER_BIT :: GLenum Source
pattern GL_SHADER_STORAGE_BLOCK :: GLenum Source
pattern GL_SHADER_STORAGE_BUFFER :: GLenum Source
pattern GL_SHADER_STORAGE_BUFFER_BINDING :: GLenum Source
pattern GL_SHADER_STORAGE_BUFFER_SIZE :: GLenum Source
pattern GL_SHADER_STORAGE_BUFFER_START :: GLenum Source
pattern GL_STENCIL_INDEX :: GLenum Source
pattern GL_TEXTURE_2D_MULTISAMPLE :: GLenum Source
pattern GL_TEXTURE_ALPHA_SIZE :: GLenum Source
pattern GL_TEXTURE_ALPHA_TYPE :: GLenum Source
pattern GL_TEXTURE_BINDING_2D_MULTISAMPLE :: GLenum Source
pattern GL_TEXTURE_BLUE_SIZE :: GLenum Source
pattern GL_TEXTURE_BLUE_TYPE :: GLenum Source
pattern GL_TEXTURE_COMPRESSED :: GLenum Source
pattern GL_TEXTURE_DEPTH :: GLenum Source
pattern GL_TEXTURE_DEPTH_SIZE :: GLenum Source
pattern GL_TEXTURE_DEPTH_TYPE :: GLenum Source
pattern GL_TEXTURE_FETCH_BARRIER_BIT :: GLenum Source
pattern GL_TEXTURE_FIXED_SAMPLE_LOCATIONS :: GLenum Source
pattern GL_TEXTURE_GREEN_SIZE :: GLenum Source
pattern GL_TEXTURE_GREEN_TYPE :: GLenum Source
pattern GL_TEXTURE_HEIGHT :: GLenum Source
pattern GL_TEXTURE_INTERNAL_FORMAT :: GLenum Source
pattern GL_TEXTURE_RED_SIZE :: GLenum Source
pattern GL_TEXTURE_RED_TYPE :: GLenum Source
pattern GL_TEXTURE_SAMPLES :: GLenum Source
pattern GL_TEXTURE_SHARED_SIZE :: GLenum Source
pattern GL_TEXTURE_STENCIL_SIZE :: GLenum Source
pattern GL_TEXTURE_UPDATE_BARRIER_BIT :: GLenum Source
pattern GL_TEXTURE_WIDTH :: GLenum Source
pattern GL_TOP_LEVEL_ARRAY_SIZE :: GLenum Source
pattern GL_TOP_LEVEL_ARRAY_STRIDE :: GLenum Source
pattern GL_TRANSFORM_FEEDBACK_BARRIER_BIT :: GLenum Source
pattern GL_TRANSFORM_FEEDBACK_VARYING :: GLenum Source
pattern GL_UNIFORM :: GLenum Source
pattern GL_UNIFORM_BARRIER_BIT :: GLenum Source
pattern GL_UNIFORM_BLOCK :: GLenum Source
pattern GL_UNSIGNED_INT_ATOMIC_COUNTER :: GLenum Source
pattern GL_UNSIGNED_INT_IMAGE_2D :: GLenum Source
pattern GL_UNSIGNED_INT_IMAGE_2D_ARRAY :: GLenum Source
pattern GL_UNSIGNED_INT_IMAGE_3D :: GLenum Source
pattern GL_UNSIGNED_INT_IMAGE_CUBE :: GLenum Source
pattern GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE :: GLenum Source
pattern GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT :: GLenum Source
pattern GL_VERTEX_ATTRIB_BINDING :: GLenum Source
pattern GL_VERTEX_ATTRIB_RELATIVE_OFFSET :: GLenum Source
pattern GL_VERTEX_BINDING_BUFFER :: GLenum Source
pattern GL_VERTEX_BINDING_DIVISOR :: GLenum Source
pattern GL_VERTEX_BINDING_OFFSET :: GLenum Source
pattern GL_VERTEX_BINDING_STRIDE :: GLenum Source
pattern GL_VERTEX_SHADER_BIT :: GLenum Source
pattern GL_WRITE_ONLY :: GLenum Source