Safe Haskell | None |
---|---|
Language | Haskell2010 |
- module Graphics.GL.Raw.Profile.Core33
- glBeginQueryIndexed :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glBindTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
- glBlendEquationSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glBlendEquationi :: MonadIO m => GLuint -> GLenum -> m ()
- glBlendFuncSeparatei :: MonadIO m => GLuint -> GLenum -> GLenum -> GLenum -> GLenum -> m ()
- glBlendFunci :: MonadIO m => GLuint -> GLenum -> GLenum -> m ()
- glDeleteTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr () -> m ()
- glDrawElementsIndirect :: MonadIO m => GLenum -> GLenum -> Ptr () -> m ()
- glDrawTransformFeedback :: MonadIO m => GLenum -> GLuint -> m ()
- glDrawTransformFeedbackStream :: MonadIO m => GLenum -> GLuint -> GLuint -> m ()
- glEndQueryIndexed :: MonadIO m => GLenum -> GLuint -> m ()
- glGenTransformFeedbacks :: MonadIO m => GLsizei -> Ptr GLuint -> m ()
- glGetActiveSubroutineName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveSubroutineUniformName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m ()
- glGetActiveSubroutineUniformiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetProgramStageiv :: MonadIO m => GLuint -> GLenum -> GLenum -> Ptr GLint -> m ()
- glGetQueryIndexediv :: MonadIO m => GLenum -> GLuint -> GLenum -> Ptr GLint -> m ()
- glGetSubroutineIndex :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLuint
- glGetSubroutineUniformLocation :: MonadIO m => GLuint -> GLenum -> Ptr GLchar -> m GLint
- glGetUniformSubroutineuiv :: MonadIO m => GLenum -> GLint -> Ptr GLuint -> m ()
- glGetUniformdv :: MonadIO m => GLuint -> GLint -> Ptr GLdouble -> m ()
- glIsTransformFeedback :: MonadIO m => GLuint -> m GLboolean
- glMinSampleShading :: MonadIO m => GLfloat -> m ()
- glPatchParameterfv :: MonadIO m => GLenum -> Ptr GLfloat -> m ()
- glPatchParameteri :: MonadIO m => GLenum -> GLint -> m ()
- glPauseTransformFeedback :: MonadIO m => m ()
- glResumeTransformFeedback :: MonadIO m => m ()
- glUniform1d :: MonadIO m => GLint -> GLdouble -> m ()
- glUniform1dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform2d :: MonadIO m => GLint -> GLdouble -> GLdouble -> m ()
- glUniform2dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform3d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> m ()
- glUniform3dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniform4d :: MonadIO m => GLint -> GLdouble -> GLdouble -> GLdouble -> GLdouble -> m ()
- glUniform4dv :: MonadIO m => GLint -> GLsizei -> Ptr GLdouble -> m ()
- glUniformMatrix2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix2x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix3x4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4x2dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformMatrix4x3dv :: MonadIO m => GLint -> GLsizei -> GLboolean -> Ptr GLdouble -> m ()
- glUniformSubroutinesuiv :: MonadIO m => GLenum -> GLsizei -> Ptr GLuint -> m ()
- pattern GL_ACTIVE_SUBROUTINES :: GLenum
- pattern GL_ACTIVE_SUBROUTINE_MAX_LENGTH :: GLenum
- pattern GL_ACTIVE_SUBROUTINE_UNIFORMS :: GLenum
- pattern GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS :: GLenum
- pattern GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH :: GLenum
- pattern GL_COMPATIBLE_SUBROUTINES :: GLenum
- pattern GL_DOUBLE_MAT2 :: GLenum
- pattern GL_DOUBLE_MAT2x3 :: GLenum
- pattern GL_DOUBLE_MAT2x4 :: GLenum
- pattern GL_DOUBLE_MAT3 :: GLenum
- pattern GL_DOUBLE_MAT3x2 :: GLenum
- pattern GL_DOUBLE_MAT3x4 :: GLenum
- pattern GL_DOUBLE_MAT4 :: GLenum
- pattern GL_DOUBLE_MAT4x2 :: GLenum
- pattern GL_DOUBLE_MAT4x3 :: GLenum
- pattern GL_DOUBLE_VEC2 :: GLenum
- pattern GL_DOUBLE_VEC3 :: GLenum
- pattern GL_DOUBLE_VEC4 :: GLenum
- pattern GL_DRAW_INDIRECT_BUFFER :: GLenum
- pattern GL_DRAW_INDIRECT_BUFFER_BINDING :: GLenum
- pattern GL_FRACTIONAL_EVEN :: GLenum
- pattern GL_FRACTIONAL_ODD :: GLenum
- pattern GL_FRAGMENT_INTERPOLATION_OFFSET_BITS :: GLenum
- pattern GL_GEOMETRY_SHADER_INVOCATIONS :: GLenum
- pattern GL_INT_SAMPLER_CUBE_MAP_ARRAY :: GLenum
- pattern GL_ISOLINES :: GLenum
- pattern GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS :: GLenum
- pattern GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS :: GLenum
- pattern GL_MAX_FRAGMENT_INTERPOLATION_OFFSET :: GLenum
- pattern GL_MAX_GEOMETRY_SHADER_INVOCATIONS :: GLenum
- pattern GL_MAX_PATCH_VERTICES :: GLenum
- pattern GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET :: GLenum
- pattern GL_MAX_SUBROUTINES :: GLenum
- pattern GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS :: GLenum
- pattern GL_MAX_TESS_CONTROL_INPUT_COMPONENTS :: GLenum
- pattern GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS :: GLenum
- pattern GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS :: GLenum
- pattern GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS :: GLenum
- pattern GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS :: GLenum
- pattern GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS :: GLenum
- pattern GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS :: GLenum
- pattern GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS :: GLenum
- pattern GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS :: GLenum
- pattern GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS :: GLenum
- pattern GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS :: GLenum
- pattern GL_MAX_TESS_GEN_LEVEL :: GLenum
- pattern GL_MAX_TESS_PATCH_COMPONENTS :: GLenum
- pattern GL_MAX_TRANSFORM_FEEDBACK_BUFFERS :: GLenum
- pattern GL_MAX_VERTEX_STREAMS :: GLenum
- pattern GL_MIN_FRAGMENT_INTERPOLATION_OFFSET :: GLenum
- pattern GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET :: GLenum
- pattern GL_MIN_SAMPLE_SHADING_VALUE :: GLenum
- pattern GL_NUM_COMPATIBLE_SUBROUTINES :: GLenum
- pattern GL_PATCHES :: GLenum
- pattern GL_PATCH_DEFAULT_INNER_LEVEL :: GLenum
- pattern GL_PATCH_DEFAULT_OUTER_LEVEL :: GLenum
- pattern GL_PATCH_VERTICES :: GLenum
- pattern GL_PROXY_TEXTURE_CUBE_MAP_ARRAY :: GLenum
- pattern GL_QUADS :: GLenum
- pattern GL_SAMPLER_CUBE_MAP_ARRAY :: GLenum
- pattern GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW :: GLenum
- pattern GL_SAMPLE_SHADING :: GLenum
- pattern GL_TESS_CONTROL_OUTPUT_VERTICES :: GLenum
- pattern GL_TESS_CONTROL_SHADER :: GLenum
- pattern GL_TESS_EVALUATION_SHADER :: GLenum
- pattern GL_TESS_GEN_MODE :: GLenum
- pattern GL_TESS_GEN_POINT_MODE :: GLenum
- pattern GL_TESS_GEN_SPACING :: GLenum
- pattern GL_TESS_GEN_VERTEX_ORDER :: GLenum
- pattern GL_TEXTURE_BINDING_CUBE_MAP_ARRAY :: GLenum
- pattern GL_TEXTURE_CUBE_MAP_ARRAY :: GLenum
- pattern GL_TRANSFORM_FEEDBACK :: GLenum
- pattern GL_TRANSFORM_FEEDBACK_BINDING :: GLenum
- pattern GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE :: GLenum
- pattern GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED :: GLenum
- pattern GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER :: GLenum
- pattern GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER :: GLenum
- pattern GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY :: GLenum
Graphics.GL.Raw.Profile.Core40
glBindTransformFeedback :: MonadIO m => GLenum -> GLuint -> m () Source
glBlendEquationi :: MonadIO m => GLuint -> GLenum -> m () Source
glDrawArraysIndirect :: MonadIO m => GLenum -> Ptr () -> m () Source
glDrawTransformFeedback :: MonadIO m => GLenum -> GLuint -> m () Source
glEndQueryIndexed :: MonadIO m => GLenum -> GLuint -> m () Source
glGetActiveSubroutineName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m () Source
glGetActiveSubroutineUniformName :: MonadIO m => GLuint -> GLenum -> GLuint -> GLsizei -> Ptr GLsizei -> Ptr GLchar -> m () Source
glGetActiveSubroutineUniformiv :: MonadIO m => GLuint -> GLenum -> GLuint -> GLenum -> Ptr GLint -> m () Source
glIsTransformFeedback :: MonadIO m => GLuint -> m GLboolean Source
glMinSampleShading :: MonadIO m => GLfloat -> m () Source
glPatchParameteri :: MonadIO m => GLenum -> GLint -> m () Source
glPauseTransformFeedback :: MonadIO m => m () Source
glResumeTransformFeedback :: MonadIO m => m () Source
glUniform1d :: MonadIO m => GLint -> GLdouble -> m () Source
pattern GL_ACTIVE_SUBROUTINES :: GLenum Source
pattern GL_ACTIVE_SUBROUTINE_MAX_LENGTH :: GLenum Source
pattern GL_ACTIVE_SUBROUTINE_UNIFORMS :: GLenum Source
pattern GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS :: GLenum Source
pattern GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH :: GLenum Source
pattern GL_COMPATIBLE_SUBROUTINES :: GLenum Source
pattern GL_DOUBLE_MAT2 :: GLenum Source
pattern GL_DOUBLE_MAT2x3 :: GLenum Source
pattern GL_DOUBLE_MAT2x4 :: GLenum Source
pattern GL_DOUBLE_MAT3 :: GLenum Source
pattern GL_DOUBLE_MAT3x2 :: GLenum Source
pattern GL_DOUBLE_MAT3x4 :: GLenum Source
pattern GL_DOUBLE_MAT4 :: GLenum Source
pattern GL_DOUBLE_MAT4x2 :: GLenum Source
pattern GL_DOUBLE_MAT4x3 :: GLenum Source
pattern GL_DOUBLE_VEC2 :: GLenum Source
pattern GL_DOUBLE_VEC3 :: GLenum Source
pattern GL_DOUBLE_VEC4 :: GLenum Source
pattern GL_DRAW_INDIRECT_BUFFER :: GLenum Source
pattern GL_DRAW_INDIRECT_BUFFER_BINDING :: GLenum Source
pattern GL_FRACTIONAL_EVEN :: GLenum Source
pattern GL_FRACTIONAL_ODD :: GLenum Source
pattern GL_FRAGMENT_INTERPOLATION_OFFSET_BITS :: GLenum Source
pattern GL_GEOMETRY_SHADER_INVOCATIONS :: GLenum Source
pattern GL_INT_SAMPLER_CUBE_MAP_ARRAY :: GLenum Source
pattern GL_ISOLINES :: GLenum Source
pattern GL_MAX_FRAGMENT_INTERPOLATION_OFFSET :: GLenum Source
pattern GL_MAX_GEOMETRY_SHADER_INVOCATIONS :: GLenum Source
pattern GL_MAX_PATCH_VERTICES :: GLenum Source
pattern GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET :: GLenum Source
pattern GL_MAX_SUBROUTINES :: GLenum Source
pattern GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS :: GLenum Source
pattern GL_MAX_TESS_CONTROL_INPUT_COMPONENTS :: GLenum Source
pattern GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS :: GLenum Source
pattern GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS :: GLenum Source
pattern GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS :: GLenum Source
pattern GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS :: GLenum Source
pattern GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS :: GLenum Source
pattern GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS :: GLenum Source
pattern GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS :: GLenum Source
pattern GL_MAX_TESS_GEN_LEVEL :: GLenum Source
pattern GL_MAX_TESS_PATCH_COMPONENTS :: GLenum Source
pattern GL_MAX_TRANSFORM_FEEDBACK_BUFFERS :: GLenum Source
pattern GL_MAX_VERTEX_STREAMS :: GLenum Source
pattern GL_MIN_FRAGMENT_INTERPOLATION_OFFSET :: GLenum Source
pattern GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET :: GLenum Source
pattern GL_MIN_SAMPLE_SHADING_VALUE :: GLenum Source
pattern GL_NUM_COMPATIBLE_SUBROUTINES :: GLenum Source
pattern GL_PATCHES :: GLenum Source
pattern GL_PATCH_DEFAULT_INNER_LEVEL :: GLenum Source
pattern GL_PATCH_DEFAULT_OUTER_LEVEL :: GLenum Source
pattern GL_PATCH_VERTICES :: GLenum Source
pattern GL_PROXY_TEXTURE_CUBE_MAP_ARRAY :: GLenum Source
pattern GL_SAMPLER_CUBE_MAP_ARRAY :: GLenum Source
pattern GL_SAMPLER_CUBE_MAP_ARRAY_SHADOW :: GLenum Source
pattern GL_SAMPLE_SHADING :: GLenum Source
pattern GL_TESS_CONTROL_OUTPUT_VERTICES :: GLenum Source
pattern GL_TESS_CONTROL_SHADER :: GLenum Source
pattern GL_TESS_EVALUATION_SHADER :: GLenum Source
pattern GL_TESS_GEN_MODE :: GLenum Source
pattern GL_TESS_GEN_POINT_MODE :: GLenum Source
pattern GL_TESS_GEN_SPACING :: GLenum Source
pattern GL_TESS_GEN_VERTEX_ORDER :: GLenum Source
pattern GL_TEXTURE_BINDING_CUBE_MAP_ARRAY :: GLenum Source
pattern GL_TEXTURE_CUBE_MAP_ARRAY :: GLenum Source
pattern GL_TRANSFORM_FEEDBACK :: GLenum Source
pattern GL_TRANSFORM_FEEDBACK_BINDING :: GLenum Source
pattern GL_TRANSFORM_FEEDBACK_BUFFER_ACTIVE :: GLenum Source
pattern GL_TRANSFORM_FEEDBACK_BUFFER_PAUSED :: GLenum Source
pattern GL_UNSIGNED_INT_SAMPLER_CUBE_MAP_ARRAY :: GLenum Source