Class: Buffer

PIXI.Buffer

A wrapper for data so that it can be used and uploaded by webGL

new PIXI.Buffer (data)

Name Type Description
data ArrayBuffer | SharedArrayBuffer | ArrayBufferView

the data to store in the buffer.

Members

data ArrayBuffer | SharedArrayBuffer | ArrayBufferView

The data in the buffer, as a typed array

Methods

PIXI.Buffer.from (data)PIXI.Buffer static

Helper function that creates a buffer based on an array or TypedArray

Name Type Description
data TypedArray | Array

the TypedArray that the buffer will store. If this is a regular Array it will be converted to a Float32Array.

Returns:
Type Description
PIXI.Buffer A new Buffer based on the data provided.

destroy ()

Destroys the buffer

update ()

flags this buffer as requiring an upload to the GPU