Skip to main content

Textures

Texture Loaders

This page loads every  texture format   supported by loaders.gl and attempts to display them in WebGL using the luma.gl Texture2D class.

The @loaders.gl/textures   module provides loaders for compressed textures stored in KTX, DDS and PVR container files, plus CRN (Crunch), and Basis supercompressed textures.

This page also shows which compressed texture types your device and browser supports.

Note that multiple textures on this page will fail to display due to lack of GPU support (reported via WebGL extensions). For example: DXT formats are usually only supported on Desktops while PVRTC is typically only available on mobile devices with PowerVR chipsets.

Inspired by toji's awesome texture-tester