Class: GlGeometryGpuData
Defined in: node_modules/pixi.js/lib/rendering/renderers/gl/geometry/GlGeometrySystem.d.ts:19
Internal
Stores GPU-specific data for a Geometry instance in WebGL context.
This class manages Vertex Array Object (VAO) caching for geometries, allowing efficient reuse of VAOs across different shader programs. Each geometry can have multiple VAOs cached, one for each unique shader program signature it's used with.
Implements
Constructors
Constructor
> new GlGeometryGpuData(): GlGeometryGpuData
Defined in: node_modules/pixi.js/lib/rendering/renderers/gl/geometry/GlGeometrySystem.d.ts:21
Returns
GlGeometryGpuData
Properties
vaoCache
> vaoCache: Record<string, WebGLVertexArrayObject>
Defined in: node_modules/pixi.js/lib/rendering/renderers/gl/geometry/GlGeometrySystem.d.ts:20
Methods
destroy()
> destroy(): void
Defined in: node_modules/pixi.js/lib/rendering/renderers/gl/geometry/GlGeometrySystem.d.ts:22
Returns
void