Is the ARB_tessellation_shader extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.ARB.TessellationShader
Contents
Synopsis
- value glGetARBTessellationShader
- value gl_ARB_tessellation_shader
- pattern GL_CCW
- pattern GL_CW
- pattern GL_EQUAL
- pattern GL_FRACTIONAL_EVEN
- pattern GL_FRACTIONAL_ODD
- pattern GL_ISOLINES
- pattern GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS
- pattern GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS
- pattern GL_MAX_PATCH_VERTICES
- pattern GL_MAX_TESS_CONTROL_INPUT_COMPONENTS
- pattern GL_MAX_TESS_CONTROL_OUTPUT_COMPONENTS
- 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_INPUT_COMPONENTS
- pattern GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS
- 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_PATCHES
- pattern GL_PATCH_DEFAULT_INNER_LEVEL
- pattern GL_PATCH_DEFAULT_OUTER_LEVEL
- pattern GL_PATCH_VERTICES
- pattern GL_QUADS
- pattern GL_TESS_CONTROL_OUTPUT_VERTICES
- pattern GL_TESS_CONTROL_SHADER
- pattern GL_TESS_EVALUATION_SHADER
- pattern GL_TESS_GEN_MODE
- pattern GL_TESS_GEN_POINT_MODE
- pattern GL_TESS_GEN_SPACING
- pattern GL_TESS_GEN_VERTEX_ORDER
- pattern GL_TRIANGLES
- pattern GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_CONTROL_SHADER
- pattern GL_UNIFORM_BLOCK_REFERENCED_BY_TESS_EVALUATION_SHADER
- value glPatchParameterfv
- value glPatchParameteri
- PackageOpenGLRaw-3.3.4.1
- Exports41
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
Is the ARB_tessellation_shader extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetARBTessellationShader in those cases instead.
Enums
Functions
value
glPatchParameterfv :: MonadIO m=> GLenumpnameof type PatchParameterName.-> Ptr GLfloatvaluespointing toCOMPSIZE(pname)elements of typeGLfloat.-> m ()
Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.