Class: GlUboSystem
Defined in: node_modules/pixi.js/lib/rendering/renderers/gl/GlUboSystem.d.ts:8
System plugin to the renderer to manage uniform buffers. But with an WGSL adaptor.
Advanced
Extends
Constructors
Constructor
> new GlUboSystem(): GlUboSystem
Defined in: node_modules/pixi.js/lib/rendering/renderers/gl/GlUboSystem.d.ts:14
Returns
GlUboSystem
Overrides
Methods
destroy()
> destroy(): void
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:34
Generic destroy methods to be overridden by the subclass
Returns
void
Inherited from
ensureUniformGroup()
> ensureUniformGroup(uniformGroup): void
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:25
Parameters
uniformGroup
Returns
void
Inherited from
getUniformGroupData()
> getUniformGroupData(uniformGroup): object
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:26
Parameters
uniformGroup
Returns
object
layout
> layout: UboLayout
syncFunction
> syncFunction: (uniforms, data, dataInt32, offset) => void
Parameters
uniforms
Record<string, any>
data
Float32Array
dataInt32
Int32Array
offset
number
Returns
void
Inherited from
syncUniformGroup()
> syncUniformGroup(uniformGroup, data?, offset?): boolean
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:32
Parameters
uniformGroup
data?
Float32Array<ArrayBufferLike>
offset?
number
Returns
boolean
Inherited from
updateUniformGroup()
> updateUniformGroup(uniformGroup): boolean
Defined in: node_modules/pixi.js/lib/rendering/renderers/shared/shader/UboSystem.d.ts:33
Parameters
uniformGroup
Returns
boolean