Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- gl_OES_tessellation_shader :: Bool
- glPatchParameteriOES :: MonadIO m => GLenum -> GLint -> m ()
- pattern GL_CCW :: (Eq a, Num a) => a
- pattern GL_CW :: (Eq a, Num a) => a
- pattern GL_EQUAL :: (Eq a, Num a) => a
- pattern GL_FRACTIONAL_EVEN_OES :: (Eq a, Num a) => a
- pattern GL_FRACTIONAL_ODD_OES :: (Eq a, Num a) => a
- pattern GL_ISOLINES_OES :: (Eq a, Num a) => a
- pattern GL_IS_PER_PATCH_OES :: (Eq a, Num a) => a
- pattern GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_PATCH_VERTICES_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_GEN_LEVEL_OES :: (Eq a, Num a) => a
- pattern GL_MAX_TESS_PATCH_COMPONENTS_OES :: (Eq a, Num a) => a
- pattern GL_PATCHES_OES :: (Eq a, Num a) => a
- pattern GL_PATCH_VERTICES_OES :: (Eq a, Num a) => a
- pattern GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES :: (Eq a, Num a) => a
- pattern GL_QUADS_OES :: (Eq a, Num a) => a
- pattern GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES :: (Eq a, Num a) => a
- pattern GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES :: (Eq a, Num a) => a
- pattern GL_TESS_CONTROL_OUTPUT_VERTICES_OES :: (Eq a, Num a) => a
- pattern GL_TESS_CONTROL_SHADER_BIT_OES :: (Eq a, Num a) => a
- pattern GL_TESS_CONTROL_SHADER_OES :: (Eq a, Num a) => a
- pattern GL_TESS_EVALUATION_SHADER_BIT_OES :: (Eq a, Num a) => a
- pattern GL_TESS_EVALUATION_SHADER_OES :: (Eq a, Num a) => a
- pattern GL_TESS_GEN_MODE_OES :: (Eq a, Num a) => a
- pattern GL_TESS_GEN_POINT_MODE_OES :: (Eq a, Num a) => a
- pattern GL_TESS_GEN_SPACING_OES :: (Eq a, Num a) => a
- pattern GL_TESS_GEN_VERTEX_ORDER_OES :: (Eq a, Num a) => a
- pattern GL_TRIANGLES :: (Eq a, Num a) => a
Extension Support
gl_OES_tessellation_shader :: Bool Source #
Checks that the GL_OES_tessellation_shader extension is available.
GL_OES_tessellation_shader
glPatchParameteriOES :: MonadIO m => GLenum -> GLint -> m () Source #
Usage: glPatchParameteriOES
pname value
This command is an alias for glPatchParameteri
.
pattern GL_FRACTIONAL_EVEN_OES :: (Eq a, Num a) => a Source #
pattern GL_FRACTIONAL_ODD_OES :: (Eq a, Num a) => a Source #
pattern GL_ISOLINES_OES :: (Eq a, Num a) => a Source #
pattern GL_IS_PER_PATCH_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_PATCH_VERTICES_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_ATOMIC_COUNTERS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_IMAGE_UNIFORMS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_INPUT_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_UNIFORM_BLOCKS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_CONTROL_UNIFORM_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_ATOMIC_COUNTERS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_IMAGE_UNIFORMS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_UNIFORM_BLOCKS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_GEN_LEVEL_OES :: (Eq a, Num a) => a Source #
pattern GL_MAX_TESS_PATCH_COMPONENTS_OES :: (Eq a, Num a) => a Source #
pattern GL_PATCHES_OES :: (Eq a, Num a) => a Source #
pattern GL_PATCH_VERTICES_OES :: (Eq a, Num a) => a Source #
pattern GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES :: (Eq a, Num a) => a Source #
pattern GL_QUADS_OES :: (Eq a, Num a) => a Source #
pattern GL_REFERENCED_BY_TESS_CONTROL_SHADER_OES :: (Eq a, Num a) => a Source #
pattern GL_REFERENCED_BY_TESS_EVALUATION_SHADER_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_CONTROL_OUTPUT_VERTICES_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_CONTROL_SHADER_BIT_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_CONTROL_SHADER_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_EVALUATION_SHADER_BIT_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_EVALUATION_SHADER_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_GEN_MODE_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_GEN_POINT_MODE_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_GEN_SPACING_OES :: (Eq a, Num a) => a Source #
pattern GL_TESS_GEN_VERTEX_ORDER_OES :: (Eq a, Num a) => a Source #
pattern GL_TRIANGLES :: (Eq a, Num a) => a Source #