Is the EXT_transform_feedback extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.EXT.TransformFeedback
Contents
Synopsis
- value glGetEXTTransformFeedback
- value gl_EXT_transform_feedback
- pattern GL_INTERLEAVED_ATTRIBS_EXT
- pattern GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS_EXT
- pattern GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS_EXT
- pattern GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS_EXT
- pattern GL_PRIMITIVES_GENERATED_EXT
- pattern GL_RASTERIZER_DISCARD_EXT
- pattern GL_SEPARATE_ATTRIBS_EXT
- pattern GL_TRANSFORM_FEEDBACK_BUFFER_BINDING_EXT
- pattern GL_TRANSFORM_FEEDBACK_BUFFER_EXT
- pattern GL_TRANSFORM_FEEDBACK_BUFFER_MODE_EXT
- pattern GL_TRANSFORM_FEEDBACK_BUFFER_SIZE_EXT
- pattern GL_TRANSFORM_FEEDBACK_BUFFER_START_EXT
- pattern GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN_EXT
- pattern GL_TRANSFORM_FEEDBACK_VARYINGS_EXT
- pattern GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH_EXT
- value glBeginTransformFeedbackEXT
- value glBindBufferBaseEXT
- value glBindBufferOffsetEXT
- value glBindBufferRangeEXT
- value glEndTransformFeedbackEXT
- value glGetTransformFeedbackVaryingEXT
- value glTransformFeedbackVaryingsEXT
- PackageOpenGLRaw-3.3.4.1
- Exports24
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
Is the EXT_transform_feedback extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetEXTTransformFeedback in those cases instead.
Enums
Functions
This command is an alias for glBeginTransformFeedback.
glBindBufferBaseEXT :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintindex.-> GLuintbuffer.-> m ()
This command is an alias for glBindBufferBase.
glBindBufferRangeEXT :: MonadIO m=> GLenumtargetof type BufferTargetARB.-> GLuintindex.-> GLuintbuffer.-> GLintptroffsetof typeBufferOffset.-> GLsizeiptrsizeof typeBufferSize.-> m ()
This command is an alias for glBindBufferRange.
This command is an alias for glEndTransformFeedback.
glGetTransformFeedbackVaryingEXT :: MonadIO m=> GLuintprogram.-> GLuintindex.-> GLsizeibufSize.-> Ptr GLsizeilengthpointing to1element of typeGLsizei.-> Ptr GLsizeisizepointing to1element of typeGLsizei.-> Ptr GLenumtypepointing to1element of type GlslTypeToken.-> Ptr GLcharnamepointing tobufSizeelements of typeGLchar.-> m ()
This command is an alias for glGetTransformFeedbackVarying.
This command is an alias for glTransformFeedbackVaryings.