Textures Compression for 16MB Banshee / Voodoo3

Started by PHOENIX, 02 August 2003, 00:30:56

Previous topic - Next topic

PHOENIX

Hello

It would be good to add support for Textures Compression for 16MB Banshee / Voodoo3

Regards
 

mojomotion

Hi phoenix,
i read avenger spec file documentation and there are explained that the texture compression is yet functional! It is not the same as FXT1 or DXT5 but it work well! In fact the 24bit rgb textures are compressed in 8 bit Narrow Channel(YAB) with a good bandwith and memory saving:)

<powered by radeon9700>
Banshee Team

dborca

QuoteOriginally posted by mojomotion

i read avenger spec file documentation and there are explained that the texture compression is yet functional! It is not the same as FXT1 or DXT5 but it work well! In fact the 24bit rgb textures are compressed in 8 bit Narrow Channel(YAB) with a good bandwith and memory saving:)
Yes, I added that to Mesa. :D It's already implemented, but not activated for two reasons:

Primo: there is no OpenGL standard for NCC textures. GL_COMPRESSED_NCC would be nice... [:p] Without that, no real application would ever make use of it. As a consequence, NCC can be used only internally... which brings us to the second issue

Secundo: NCC looks bad without error diffusion. With error diffusion it is great (sometimes better than FXT1/DXTC), but is awfully slow. [:(]
Regards,
Daniel Borca