THREE.JS / LOADER CONTRACT
Pixels arrive in packets.
Deterministic raw RGB24 and RLE RGBA32 TGA payloads pass through the installed TGALoader. The route makes native RGBA conversion, origin handling, mipmap policy, DataTexture ownership, and the official two-box presentation inspectable.
StartingWEBGL2 / TGA
Preparing the native texture-loader contract.
- active format
- —
- texture data
- —
- first pixel / alpha
- —
- loader flags
- —
- presentation
- —
- sample avg / p95
- —
Official crate_color8.tga and grey8 crate assets, indexed/grey/16-bit TGA variants, arbitrary origin/alpha matrices, exact page/pixel fidelity, native device performance, context-loss stress, and whole-example fidelity remain separate boundaries.
Sources: TGALoader docs · official TGA example · pinned loader source