Is the EXT_vertex_shader extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.EXT.VertexShader
- 44 values
- PackageOpenGLRaw-3.3.4.1
- Exports154
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
2 declarationsIs the EXT_vertex_shader extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetEXTVertexShader in those cases instead.
Enums
110 declarationsFunctions
42 declarationsglBindMaterialParameterEXT :: MonadIO m=> GLenumfaceof type MaterialFace.-> GLenumvalueof type MaterialParameter.-> m GLuint
glBindTexGenParameterEXT :: MonadIO m=> GLenumunitof type TextureUnit.-> GLenumcoordof type TextureCoordName.-> GLenumvalueof type TextureGenParameter.-> m GLuint
glBindTextureUnitParameterEXT :: MonadIO m=> GLenumunitof type TextureUnit.-> GLenumvalueof type VertexShaderTextureUnitParameter.-> m GLuint
glGenSymbolsEXT :: MonadIO m=> GLenumdatatypeof type DataTypeEXT.-> GLenumstoragetypeof type VertexShaderStorageTypeEXT.-> GLenumrangeof type ParameterRangeEXT.-> GLuintcomponents.-> m GLuint
glSetInvariantEXT :: MonadIO m=> GLuintid.-> GLenumtypeof type ScalarType.-> Ptr aaddrpointing toCOMPSIZE(id,type)elements of typea.-> m ()
glSetLocalConstantEXT :: MonadIO m=> GLuintid.-> GLenumtypeof type ScalarType.-> Ptr aaddrpointing toCOMPSIZE(id,type)elements of typea.-> m ()
glShaderOp1EXT :: MonadIO m=> GLenumopof type VertexShaderOpEXT.-> GLuintres.-> GLuintarg1.-> m ()
glShaderOp2EXT glShaderOp3EXT glSwizzleEXT :: MonadIO m=> GLuintres.-> GLuintin.-> GLenumoutXof type VertexShaderCoordOutEXT.-> GLenumoutYof type VertexShaderCoordOutEXT.-> GLenumoutZof type VertexShaderCoordOutEXT.-> GLenumoutWof type VertexShaderCoordOutEXT.-> m ()
glVariantPointerEXT glWriteMaskEXT :: MonadIO m=> GLuintres.-> GLuintin.-> GLenumoutXof type VertexShaderWriteMaskEXT.-> GLenumoutYof type VertexShaderWriteMaskEXT.-> GLenumoutZof type VertexShaderWriteMaskEXT.-> GLenumoutWof type VertexShaderWriteMaskEXT.-> m ()