To AMD developers/lawyers: S3TC and mesa drivers
Many games run corrupted (Doom3/Prey/Spring games) or slowly without S3TC support. libtxc_dxtn is usually not installed by default and manually installing it is not very practical for all users.
However if AMD (and Intel and possibly others) already paid for the S3TC patents would be possible to integrate libtxc_dxtn in mesa and enable it by default on these chips, leaving it disabled on other drivers (which could still enable it without recompiling mesa installing the external libtxc_dxtn)?
Why you opened an new Thread there are already some Threads about this and in no thread an AMD or xorg dev talk to us .... ( except smt like "do it yourself" or "its broken"
btw Current S3TC Thread
Bug list related to S3TC
woah, libtxc_dxtn compresses textures into s3tc format, it doesnt decompress it
It's driver which doesnt support uploading compressed s3tc textures into card.
Originally Posted by oibaf
Google up old threads discussing S3TC on mesa3d-dev before beating poor dead horses.
The problem is not the need for an external library which is trivial to install, but the fact it does not work even with it!
It is working fine on i965 and r300g, other drivers might have bugs though.
Originally Posted by darkbasic
AFAIK, the driver can upload compressed textures just fine, and the hardware can deal with it.
Originally Posted by netkas
What it can't do is take uncompressed textures, compress them, and pass them to the hardware.
For this, you need the libtxc library. Which unfortunately does not work with r600.
Is it a driver or a library issue? When will be solved?
Originally Posted by pingufunkybeat