Static variables

staticread onlyH2D:BufferFormat

Alias for XY_UV_RGBA

staticread onlyINDEX16:BufferFormat

staticread onlyINDEX32:BufferFormat

staticread onlyPOS3D:BufferFormat

staticread onlyPOS3D_NORMAL:BufferFormat

staticread onlyPOS3D_UV:BufferFormat

staticread onlyVEC4_DATA:BufferFormat

staticread onlyXY_UV:BufferFormat

staticread onlyXY_UV_RGBA:BufferFormat

Static methods

staticfloat16to32(v:Int):Float

@:value({ denormalsAreZero : false })staticfloat32to16(v:Float, denormalsAreZero:Bool = false):Int

staticfloat32toS8(v:Float):Int

staticfloat32toU8(v:Float):Int

staticfloatS8to32(v:Int):Float

staticinlinefloatU8to32(v:Int):Float

staticfromID(uid:Int):BufferFormat

staticmake(inputs:Array<BufferInput>):BufferFormat

Variables

read onlyhasLowPrecision:Bool

read onlystride:Int

read onlystrideBytes:Int

read onlyuid:Int

Methods

append(name:String, type:InputFormat):BufferFormat

calculateInputOffset(name:String):Int

getInput(name:String):BufferInput

inlinegetInputs():ArrayIterator<BufferInput>

hasInput(name:String, ?type:InputFormat):Bool

resolveMapping(target:BufferFormat):Null<Null<Array<BufferMapping>>>

toString():String