LogoPixi’VN
pixi-jsInterfaces

Interface: ExternalSourceOptions

Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/texture/sources/ExternalSource.d.ts:8

Options for creating an ExternalSource.

Advanced

Properties

height?

> optional height?: number

Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/texture/sources/ExternalSource.d.ts:30

Height of the texture. Auto-detected for GPUTexture, required for WebGLTexture.

Advanced


label?

> optional label?: string

Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/texture/sources/ExternalSource.d.ts:35

Optional label for debugging

Advanced


renderer

> renderer: Renderer

Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/texture/sources/ExternalSource.d.ts:20

The renderer this texture will be used with

Advanced


resource?

> optional resource?: WebGLTexture | GPUTexture

Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/texture/sources/ExternalSource.d.ts:15

The external GPU texture (GPUTexture for WebGPU, WebGLTexture for WebGL). If not provided, a shared 1x1 placeholder texture will be used until updateGPUTexture() is called.

Advanced


width?

> optional width?: number

Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/texture/sources/ExternalSource.d.ts:25

Width of the texture. Auto-detected for GPUTexture, required for WebGLTexture.

Advanced