WebGL.Raw.WebGL2.WebGLTransformFeedback   
- Package
- purescript-webgl2-raw
- Repository
- chrismshelton/purescript-webgl2-raw
#createTransformFeedback Source
createTransformFeedback :: forall c. IsWebGL2RenderingContext c => c -> Effect (Maybe WebGLTransformFeedback)Usage: createTransformFeedback gl
WebGLTransformFeedback? createTransformFeedback();
Documentation: WebGL 2.0 spec, section 3.7.15
#deleteTransformFeedback Source
deleteTransformFeedback :: forall c. IsWebGL2RenderingContext c => c -> Maybe WebGLTransformFeedback -> Effect UnitUsage: deleteTransformFeedback gl tf
void deleteTransformFeedback (WebGLTransformFeedback? tf);
Documentation: WebGL 2.0 spec, section 3.7.15
#isTransformFeedback Source
isTransformFeedback :: forall c. IsWebGL2RenderingContext c => c -> Maybe WebGLTransformFeedback -> Effect GLbooleanUsage: isTransformFeedback gl tf
[WebGLHandlesContextLoss] GLboolean
isTransformFeedback (WebGLTransformFeedback? tf);
Documentation: WebGL 2.0 spec, section 3.7.15
#bindTransformFeedback Source
bindTransformFeedback :: forall c. IsWebGL2RenderingContext c => c -> GLenum -> Maybe WebGLTransformFeedback -> Effect UnitUsage: bindTransformFeedback gl target tf
void
bindTransformFeedback (GLenum target, WebGLTransformFeedback? tf);
Documentation: WebGL 2.0 spec, section 3.7.15
#beginTransformFeedback Source
beginTransformFeedback :: forall c. IsWebGL2RenderingContext c => c -> GLenum -> Effect UnitUsage: beginTransformFeedback gl primitiveMode
void beginTransformFeedback (GLenum primitiveMode);
Documentation: WebGL 2.0 spec, section 3.7.15
#endTransformFeedback Source
endTransformFeedback :: forall c. IsWebGL2RenderingContext c => c -> Effect UnitUsage: endTransformFeedback gl
void endTransformFeedback();
Documentation: WebGL 2.0 spec, section 3.7.15
#transformFeedbackVaryings Source
transformFeedbackVaryings :: forall c. IsWebGL2RenderingContext c => c -> WebGLProgram -> Array String -> GLenum -> Effect UnitUsage: transformFeedbackVaryings gl program varyings bufferMode
void
transformFeedbackVaryings ( WebGLProgram program
                          , sequence<DOMString> varyings
                          , GLenum bufferMode
                          );
Documentation: WebGL 2.0 spec, section 3.7.15
#getTransformFeedbackVarying Source
getTransformFeedbackVarying :: forall c. IsWebGL2RenderingContext c => c -> WebGLProgram -> GLuint -> Effect (Maybe WebGLActiveInfo)Usage: getTransformFeedbackVarying gl program index
WebGLActiveInfo?
getTransformFeedbackVarying (WebGLProgram program, GLuint index);
Documentation: WebGL 2.0 spec, section 3.7.15
#pauseTransformFeedback Source
pauseTransformFeedback :: forall c. IsWebGL2RenderingContext c => c -> Effect UnitUsage: pauseTransformFeedback gl
void pauseTransformFeedback();
Documentation: WebGL 2.0 spec, section 3.7.15
#resumeTransformFeedback Source
resumeTransformFeedback :: forall c. IsWebGL2RenderingContext c => c -> Effect UnitUsage: resumeTransformFeedback gl
void resumeTransformFeedback();
Documentation: WebGL 2.0 spec, section 3.7.15
Re-exports from WebGL.Raw.Types  
#WebGLTransformFeedback Source
data WebGLTransformFeedback :: TypeDocumentation: WebGL 2.0 spec, section 3.5
- Modules
- WebGL.Raw. Extensions. ANGLE. InstancedArrays 
- WebGL.Raw. Extensions. EXT. BlendMinmax 
- WebGL.Raw. Extensions. EXT. ColorBufferFloat 
- WebGL.Raw. Extensions. EXT. ColorBufferHalfFloat 
- WebGL.Raw. Extensions. EXT. DisjointTimerQuery 
- WebGL.Raw. Extensions. EXT. DisjointTimerQueryWebgl2 
- WebGL.Raw. Extensions. EXT. FragDepth 
- WebGL.Raw. Extensions. EXT. SRGB 
- WebGL.Raw. Extensions. EXT. ShaderTextureLod 
- WebGL.Raw. Extensions. EXT. TextureFilterAnisotropic 
- WebGL.Raw. Extensions. OES. ElementIndexUint 
- WebGL.Raw. Extensions. OES. StandardDerivatives 
- WebGL.Raw. Extensions. OES. TextureFloat 
- WebGL.Raw. Extensions. OES. TextureFloatLinear 
- WebGL.Raw. Extensions. OES. TextureHalfFloat 
- WebGL.Raw. Extensions. OES. TextureHalfFloatLinear 
- WebGL.Raw. Extensions. OES. VertexArrayObject 
- WebGL.Raw. Extensions. WEBGL. ColorBufferFloat 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureAstc 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureEtc 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureEtc1 
- WebGL.Raw. Extensions. WEBGL. CompressedTexturePvrtc 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureS3tc 
- WebGL.Raw. Extensions. WEBGL. CompressedTextureS3tcSrgb 
- WebGL.Raw. Extensions. WEBGL. DebugRendererInfo 
- WebGL.Raw. Extensions. WEBGL. DebugShaders 
- WebGL.Raw. Extensions. WEBGL. DepthTexture 
- WebGL.Raw. Extensions. WEBGL. DrawBuffers 
- WebGL.Raw. Extensions. WEBGL. LoseContext 
- WebGL.Raw. Types 
- WebGL.Raw. WebGL1 
- WebGL.Raw. WebGL1. Enums 
- WebGL.Raw. WebGL1. Uniforms 
- WebGL.Raw. WebGL1. VertexAttributes 
- WebGL.Raw. WebGL1. WebGLActiveInfo 
- WebGL.Raw. WebGL1. WebGLBuffer 
- WebGL.Raw. WebGL1. WebGLContextEvent 
- WebGL.Raw. WebGL1. WebGLFramebuffer 
- WebGL.Raw. WebGL1. WebGLProgram 
- WebGL.Raw. WebGL1. WebGLRenderbuffer 
- WebGL.Raw. WebGL1. WebGLRenderingContext 
- WebGL.Raw. WebGL1. WebGLShader 
- WebGL.Raw. WebGL1. WebGLShaderPrecisionFormat 
- WebGL.Raw. WebGL1. WebGLTexture 
- WebGL.Raw. WebGL2 
- WebGL.Raw. WebGL2. Enums 
- WebGL.Raw. WebGL2. UniformBufferObjects 
- WebGL.Raw. WebGL2. Uniforms 
- WebGL.Raw. WebGL2. VertexAttributes 
- WebGL.Raw. WebGL2. WebGL2RenderingContext 
- WebGL.Raw. WebGL2. WebGLActiveInfo 
- WebGL.Raw. WebGL2. WebGLBuffer 
- WebGL.Raw. WebGL2. WebGLContextEvent 
- WebGL.Raw. WebGL2. WebGLFramebuffer 
- WebGL.Raw. WebGL2. WebGLProgram 
- WebGL.Raw. WebGL2. WebGLQuery 
- WebGL.Raw. WebGL2. WebGLRenderbuffer 
- WebGL.Raw. WebGL2. WebGLSampler 
- WebGL.Raw. WebGL2. WebGLShader 
- WebGL.Raw. WebGL2. WebGLShaderPrecisionFormat 
- WebGL.Raw. WebGL2. WebGLSync 
- WebGL.Raw. WebGL2. WebGLTexture 
- WebGL.Raw. WebGL2. WebGLTransformFeedback 
- WebGL.Raw. WebGL2. WebGLVertexArrayObject