ETC1S is the original universal supercompression texture format supported by the open source Basis Universal library. It was designed to support all LDR GPU texture formats like ETC1, BC1-7, ASTC, PVRTC1, etc. and be fast to transcode in basic WASM (no threading, no SIMD needed), and also have compelling bitrates via codebooks applied to the individual components of the ETC1S latent.
It decodes slightly faster than libjpeg. In various domains, like in very large scale geospatial use cases, it's quite popular, but using the ETC1S format resulted in quality tradeoffs. My previous open source "crunch" library (used by some game engines and by various geospatial vendors) had higher quality, but also higher bitrates and could only target the older BC1-5 formats (originally).
We didn't announce this ETC1S specific feature when it was first released over a year ago: over time we've slowly moved to real-time filtering and encoding of some ETC1S blocks when targeting some formats like BC7. Developers can disable this via transcoder "decode" flag, but by default we now apply a chroma space filter during transcoding ETC1S.
Here's an example: ETC1S supercompression at 1.5 bpp, 6x pixel zoom, BC7 target. We use a real-time encoder (mode 5 BC7) selectively if doing so will reduce artifacts. The filter works on the CoCg components of the YCoCg colorspace.
Crop 6x pixel zoom, chroma filter enabled:
Crop 6x pixel zoom, chroma filter disabled: