LogoPixi’VN
pixi-jsClasses

Class: GpuDeviceSystem

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/GpuDeviceSystem.d.ts:50

System plugin to the renderer to manage the context.

Advanced

Implements

Constructors

Constructor

> new GpuDeviceSystem(renderer): GpuDeviceSystem

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/GpuDeviceSystem.d.ts:65

Parameters

renderer

WebGPURenderer

The renderer this System works for.

Returns

GpuDeviceSystem

Properties

gpu

> gpu: GPU

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/GpuDeviceSystem.d.ts:59

The GPU device


defaultOptions

> static defaultOptions: GpuContextOptions

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/GpuDeviceSystem.d.ts:57

The default options for the GpuDeviceSystem.

Methods

contextChange()

> protected contextChange(gpu): void

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/GpuDeviceSystem.d.ts:71

Handle the context change event

Parameters

gpu

GPU

Returns

void


destroy()

> destroy(): void

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/GpuDeviceSystem.d.ts:80

Generic destroy methods to be overridden by the subclass

Returns

void

Implementation of

System.destroy


init()

> init(options): Promise<void>

Defined in: node_modules/pixi.js/lib/rendering/renderers/gpu/GpuDeviceSystem.d.ts:66

Parameters

options

GpuContextOptions

Returns

Promise<void>

Implementation of

System.init