CeramicSimdKernels

backend.CeramicSimdKernels (extern class)

Static Members

unity
MeshPartF32(dst: Float32Array, dstOffset: Int, vertexSize: Int, writeSlot: Bool, idxDst: UInt16Array, idxOffset: Int, idxBase: Int, verts: Float32Array, vertStride: Int, indices: cs.NativeArray<Int>, start: Int, count: Int, colorMode: Int, floatColors: Float32Array, packedColors: cs.NativeArray<Int>, r: Single, g: Single, b: Single, a: Single, globalAlpha: Single, premultiply: Bool, zeroAlpha: Bool, hasUvs: Bool, uvs: cs.NativeArray<Float>, uvFactorX: Single, uvFactorY: Single, meshAttrCount: Int, shaderAttrCount: Int, mA: Single, mB: Single, mC: Single, mD: Single, mTX: Single, mTY: Single, z: Single, slot: Single): Void
Name Type
dst Float32Array
dstOffset Int
vertexSize Int
writeSlot Bool
idxDst UInt16Array
idxOffset Int
idxBase Int
verts Float32Array
vertStride Int
indices cs.NativeArray<Int>
start Int
count Int
colorMode Int
floatColors Float32Array
packedColors cs.NativeArray<Int>
r Single
g Single
b Single
a Single
globalAlpha Single
premultiply Bool
zeroAlpha Bool
hasUvs Bool
uvs cs.NativeArray<Float>
uvFactorX Single
uvFactorY Single
meshAttrCount Int
shaderAttrCount Int
mA Single
mB Single
mC Single
mD Single
mTX Single
mTY Single
z Single
slot Single

unity
MeshPartF64(dst: Float32Array, dstOffset: Int, vertexSize: Int, writeSlot: Bool, idxDst: UInt16Array, idxOffset: Int, idxBase: Int, verts: cs.NativeArray<Float>, vertStride: Int, indices: cs.NativeArray<Int>, start: Int, count: Int, colorMode: Int, floatColors: Float32Array, packedColors: cs.NativeArray<Int>, r: Single, g: Single, b: Single, a: Single, globalAlpha: Single, premultiply: Bool, zeroAlpha: Bool, hasUvs: Bool, uvs: cs.NativeArray<Float>, uvFactorX: Single, uvFactorY: Single, meshAttrCount: Int, shaderAttrCount: Int, mA: Single, mB: Single, mC: Single, mD: Single, mTX: Single, mTY: Single, z: Single, slot: Single): Void
Name Type
dst Float32Array
dstOffset Int
vertexSize Int
writeSlot Bool
idxDst UInt16Array
idxOffset Int
idxBase Int
verts cs.NativeArray<Float>
vertStride Int
indices cs.NativeArray<Int>
start Int
count Int
colorMode Int
floatColors Float32Array
packedColors cs.NativeArray<Int>
r Single
g Single
b Single
a Single
globalAlpha Single
premultiply Bool
zeroAlpha Bool
hasUvs Bool
uvs cs.NativeArray<Float>
uvFactorX Single
uvFactorY Single
meshAttrCount Int
shaderAttrCount Int
mA Single
mB Single
mC Single
mD Single
mTX Single
mTY Single
z Single
slot Single

unity
QuadsFlush(dst: Float32Array, dstOffset: Int, vertexSize: Int, writeSlot: Bool, idxDst: UInt16Array, idxOffset: Int, idxBase: Int, records: Float32Array, recordSize: Int, attrCount: Int, quadCount: Int): Void
Name Type
dst Float32Array
dstOffset Int
vertexSize Int
writeSlot Bool
idxDst UInt16Array
idxOffset Int
idxBase Int
records Float32Array
recordSize Int
attrCount Int
quadCount Int

Metadata

Name Parameters
:nativeGen -