texture-compression-bc

Availability now
84%
last 30 days, n = 180
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 207 238 87.0%
2026-09 151 175 86.3%
2026-10 89 102 87.3%

By browser (last 30 days)

BrowserAvailabilityn
chrome 83.3% 120
edge 95.2% 21
firefox 100.0% 18
safari 60.0% 15
opera 100.0% 1

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.