I'm missing some context here. Texture compression is still a big deal in games, but all this stuff seems to reference very specific technology that's quite different from what's used today. Is this some demoscene or retro site, or what?
RAD Game Tools (now part of Unreal Engine, since bought by Epic) think that game studios encode offline when "baking" the game assets, and there have been game re-releases that have smaller download than the original. See https://cbloomrants.blogspot.com/2020/06/oodle-texture-slash...
The PS5 console has a decompressor for their general purpose compression format (Oodle Kraken) in hardware, and the intent is to stream textures from SSD, through general purpose decompressor, to GPU. See https://cbloomrants.blogspot.com/2020/06/oodle-texture-bc7pr...
Yep. RAD Game Tools (where the author works) combines "within-the-GPU compression" with content compression to make them work better together. They have a texture compressor that not only has high visual quality, but also sets up the fixed-rate block-compressed file more likely to end up smaller compared to other encoders when the file is additionally put through general purpose DEFLATE/ZSTD file compression. And, then they have a general purpose file compressor that has higher size/speed performance as well. Win + Win.
Anyone remembering the um 'Stripped'-cracked games coming with only a fifth (or lower) size of the original CDs/DVDs using UHARC and...well some of them came without any graphics (still games, still playable) sometime ...?
8 comments
[ 3.4 ms ] story [ 30.8 ms ] threadETC and EAC are the mobile world’s answer to the patent restrictions of DXT.
ASTC formats are the mobile world’s answer to the patent restrictions of BC4,5,6,7.
The PS5 console has a decompressor for their general purpose compression format (Oodle Kraken) in hardware, and the intent is to stream textures from SSD, through general purpose decompressor, to GPU. See https://cbloomrants.blogspot.com/2020/06/oodle-texture-bc7pr...
(-;