texture-compression-bc

Availability now
93%
last 30 days, n = 142
Year over year
unlocks once the dataset spans a year
Explore

BC formats store textures compressed in GPU memory (typically 4:1 to 8:1), which cuts VRAM use and, more importantly, memory bandwidth during sampling. BC7 offers high-quality RGBA, BC5 two-channel data for normal maps, BC6H HDR - a complete toolkit for shipped game content.

BC is a desktop-GPU family: essentially universal on Windows, Linux, and Intel/AMD/NVIDIA hardware, and supported on Apple silicon Macs. Mobile GPUs instead implement ETC2/ASTC, which is why WebGPU guarantees that at least one of the compressed-texture families is available but not which one.

Portable applications ship the same content in two or three compressed encodings and pick at runtime - the availability numbers for BC, ETC2, and ASTC on this site tell you exactly what the split looks like in the field.

Availability by month

MonthWith featureEligible reportsAvailability
2026-08 100 106 94.3%
2026-09 32 36 88.9%

By browser (last 30 days)

BrowserAvailabilityn
chrome 90.0% 90
edge 100.0% 8
firefox 97.7% 44

Availability = share of first-party, non-quarantined reports with WebGPU on a hardware (non-fallback) adapter that expose this feature. Developer-leaning sample. Full methodology.