Is the ARB_vertex_shader extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.ARB.VertexShader
- 48 values
- PackageOpenGLRaw-3.3.4.1
- Exports74
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
2 declarationsIs the ARB_vertex_shader extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetARBVertexShader in those cases instead.
Enums
26 declarationsFunctions
46 declarationsglBindAttribLocationARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> GLuintindex.-> Ptr GLcharARBname.-> m ()
This command is an alias for glBindAttribLocation.
This command is an alias for glDisableVertexAttribArray.
This command is an alias for glEnableVertexAttribArray.
glGetActiveAttribARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> GLuintindex.-> GLsizeimaxLength.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLintsizepointing to1element of typeGLint.-> Ptr GLenumtypepointing to1element of type AttributeType.-> Ptr GLcharARBnamepointing tomaxLengthelements of typeGLcharARB.-> m ()
This command is an alias for glGetActiveAttrib.
glGetAttribLocationARB :: MonadIO m=> GLhandleARBprogramObjof typehandleARB.-> Ptr GLcharARBname.-> m GLint
This command is an alias for glGetAttribLocation.
This command is an alias for glGetVertexAttribPointerv.
This command is an alias for glGetVertexAttribdv.
This command is an alias for glGetVertexAttribfv.
This command is an alias for glGetVertexAttribiv.
The vector equivalent of this command is glVertexAttrib1dvARB. This command is an alias for glVertexAttrib1d.
glVertexAttrib1dvARB This command is an alias for glVertexAttrib1dv.
The vector equivalent of this command is glVertexAttrib1fvARB. This command is an alias for glVertexAttrib1f.
glVertexAttrib1fvARB This command is an alias for glVertexAttrib1fv.
The vector equivalent of this command is glVertexAttrib1svARB. This command is an alias for glVertexAttrib1s.
glVertexAttrib1svARB This command is an alias for glVertexAttrib1sv.
The vector equivalent of this command is glVertexAttrib2dvARB. This command is an alias for glVertexAttrib2d.
glVertexAttrib2dvARB This command is an alias for glVertexAttrib2dv.
The vector equivalent of this command is glVertexAttrib2fvARB. This command is an alias for glVertexAttrib2f.
glVertexAttrib2fvARB This command is an alias for glVertexAttrib2fv.
The vector equivalent of this command is glVertexAttrib2svARB. This command is an alias for glVertexAttrib2s.
glVertexAttrib2svARB This command is an alias for glVertexAttrib2sv.
The vector equivalent of this command is glVertexAttrib3dvARB. This command is an alias for glVertexAttrib3d.
glVertexAttrib3dvARB This command is an alias for glVertexAttrib3dv.
The vector equivalent of this command is glVertexAttrib3fvARB. This command is an alias for glVertexAttrib3f.
glVertexAttrib3fvARB This command is an alias for glVertexAttrib3fv.
The vector equivalent of this command is glVertexAttrib3svARB. This command is an alias for glVertexAttrib3s.
glVertexAttrib3svARB This command is an alias for glVertexAttrib3sv.
This command is an alias for glVertexAttrib4Nbv.
This command is an alias for glVertexAttrib4Niv.
This command is an alias for glVertexAttrib4Nsv.
This command is an alias for glVertexAttrib4Nub.
This command is an alias for glVertexAttrib4Nubv.
This command is an alias for glVertexAttrib4Nuiv.
This command is an alias for glVertexAttrib4Nusv.
glVertexAttrib4bvARB This command is an alias for glVertexAttrib4bv.
glVertexAttrib4dARB The vector equivalent of this command is glVertexAttrib4dvARB. This command is an alias for glVertexAttrib4d.
glVertexAttrib4dvARB This command is an alias for glVertexAttrib4dv.
glVertexAttrib4fARB The vector equivalent of this command is glVertexAttrib4fvARB. This command is an alias for glVertexAttrib4f.
glVertexAttrib4fvARB This command is an alias for glVertexAttrib4fv.
glVertexAttrib4ivARB This command is an alias for glVertexAttrib4iv.
glVertexAttrib4sARB The vector equivalent of this command is glVertexAttrib4svARB. This command is an alias for glVertexAttrib4s.
glVertexAttrib4svARB This command is an alias for glVertexAttrib4sv.
This command is an alias for glVertexAttrib4ubv.
This command is an alias for glVertexAttrib4uiv.
This command is an alias for glVertexAttrib4usv.
This command is an alias for glVertexAttribPointer.