LogoPixi’VN
pixi-jsClasses

Class: GpuBufferSystem

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:18

System plugin to the renderer to manage buffers.

Advanced

Implements

Constructors

Constructor

> new GpuBufferSystem(renderer): GpuBufferSystem

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:28

Parameters

renderer

WebGPURenderer

Returns

GpuBufferSystem

Properties

CONTEXT_UID

> protected CONTEXT_UID: number

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:24

Methods

contextChange()

> protected contextChange(gpu): void

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:29

Parameters

gpu

GPU

Returns

void


createGPUBuffer()

> createGPUBuffer(buffer): GPUBuffer

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:35

Parameters

buffer

Buffer

Returns

GPUBuffer


destroy()

> destroy(): void

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:37

Generic destroy methods to be overridden by the subclass

Returns

void

Implementation of

System.destroy


destroyAll()

> destroyAll(): void

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:33

dispose all WebGL resources of all managed buffers

Returns

void


getGPUBuffer()

> getGPUBuffer(buffer): GPUBuffer

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:30

Parameters

buffer

Buffer

Returns

GPUBuffer


onBufferChange()

> protected onBufferChange(buffer): void

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:36

Parameters

buffer

Buffer

Returns

void


onBufferUnload()

> protected onBufferUnload(buffer): void

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:34

Parameters

buffer

Buffer

Returns

void


updateBuffer()

> updateBuffer(buffer): GPUBuffer

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/buffer/GpuBufferSystem.d.ts:31

Parameters

buffer

Buffer

Returns

GPUBuffer