Skip to main content


Texture Loaders

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

The   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