decode.webgpu.TypeAlias.TextureDataTypeToBufferType - MONOGRID/gainmap-js GitHub Wiki
@monogrid/gainmap-js / decode/webgpu / TextureDataTypeToBufferType
TextureDataTypeToBufferType<
TType> =TTypeextends typeofUnsignedByteType?Uint8ClampedArray<ArrayBuffer> :TTypeextends typeofByteType?Int8Array<ArrayBuffer> :TTypeextends typeofShortType?Int16Array<ArrayBuffer> :TTypeextends typeofUnsignedShortType?Uint16Array<ArrayBuffer> :TTypeextends typeofIntType?Int32Array<ArrayBuffer> :TTypeextends typeofUnsignedIntType?Uint32Array<ArrayBuffer> :TTypeextends typeofFloatType?Float32Array<ArrayBuffer> :TTypeextends typeofHalfFloatType?Uint16Array<ArrayBuffer> :TTypeextends typeofUnsignedShort4444Type?Uint16Array<ArrayBuffer> :TTypeextends typeofUnsignedShort5551Type?Uint16Array<...> : ... extends ... ? ... : ...
Defined in: src/decode/webgpu/core/QuadRenderer.ts:42
Utility Type that translates three texture types to their TypedArray counterparts.
TType extends TextureDataType