hashString

Last modified: Nov 26, 2025
ParameterTypeDefault Value
strstring

Returns

number

hashArray

ParameterTypeDefault Value
arrayArray<number>

Returns

number

hash

ParameterTypeDefault Value
params...Array<number>

Returns

number

getTypeFromLength

Returns the data type for the given the length.

ParameterTypeDefault Value
lengthnumber

Returns

string

getTypedArrayFromType

Returns the typed array for the given data type.

ParameterTypeDefault Value
typestring

Returns

TypedArray

getLengthFromType

Returns the length for the given data type.

ParameterTypeDefault Value
typestring

Returns

number

getMemoryLengthFromType

Returns the gpu memory length for the given data type.

ParameterTypeDefault Value
typestring

Returns

number

getAlignmentFromType

Returns the alignment requirement for the given data type.

ParameterTypeDefault Value
typestring

Returns

number

getValueType

Returns the data type for the given value.

ParameterTypeDefault Value
valueany

Returns

null | string

getValueFromType

Returns the value/object for the given data type and parameters.

ParameterTypeDefault Value
typestring
params...Array<any>

Returns

any

getDataFromObject

Gets the object data that can be shared between different rendering steps.

ParameterTypeDefault Value
objectObject

Returns

Object

arrayBufferToBase64

Converts the given array buffer to a Base64 string.

ParameterTypeDefault Value
arrayBufferArrayBuffer

Returns

string

base64ToArrayBuffer

Converts the given Base64 string to an array buffer.

ParameterTypeDefault Value
base64string

Returns

ArrayBuffer