docs.rodeo

MDN Web Docs mirror

WebGLTransformFeedback

{{APIRef("WebGL")}} {{AvailableInWorkers}} 

The WebGLTransformFeedback interface is part of the WebGL 2 API and enables transform feedback, which is the process of capturing primitives generated by vertex processing. It allows to preserve the post-transform rendering state of an object and resubmit this data multiple times.

{{InheritanceDiagram}} 

When working with WebGLTransformFeedback objects, the following methods of the {{domxref("WebGL2RenderingContext")}}  are useful:

Examples

Creating a WebGLTransformFeedback object

in this example, gl must be a {{domxref("WebGL2RenderingContext")}} . WebGLTransformFeedback objects are not available in WebGL 1.

const transformFeedback = gl.createTransformFeedback();

Specifications

{{Specifications}} 

Browser compatibility

{{Compat}} 

In this article

View on MDN