To reduce the illusion of fragmentation a bit, we could make it so that you can't create a device with ASTC or ETC2 without texture-compression-unaligned, since it seems no such devices exist. That is, for a device request with texture-compression-astc or texture-compression-etc2, texture-compression-unaligned gets enabled automatically. If needed this could also require core-features-and-limits to be requested (implicitly or explicitly) as well.
This doesn't have to be done now, it can wait until we have clearer results [on how widely this works on hardware]. It would just have a minor temporary impact on cross-browser compatibility if it comes after multiple browsers ship texture-compression-unaligned.
Originally posted by @kainino0x in #6312 (comment)
Reactions are currently unavailable
Originally posted by @kainino0x in #6312 (comment)