-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Roland Scheidegger wrote:
> On 20.07.2008 19:32, Corbin Simpson wrote:
>> Howdy. I was just going through the r3xx/r5xx bugs, and I noticed that
>> lots of problems are related to certain texture compression features
>> being dependent on out-of-tree code. I also noticed that, at least on
>> R400+ Radeons, we actually have hardware support for such compression,
>> and I thought that was the case on certain nVidia chipsets, too.
>>
>> My question is, does anybody know the status on S3TC/DXTC/etc., and if
>> it's still owned by S3/VIA, and if they might be interested in opening it?
>>
>> ...Oh, I guess that's three questions. :3
>>
>> ~ C.
> 
> What do you mean with "have hardware support for such compression"? Even
> very old r100 (and chips from other IHVs) have support for it. But they
> only have hardware support for decompression, not compression which is
> what you'd need too for OpenGL conformance. I'd be surprised to hear
> R400 can do compression. I know it's possible to do online-compression
> on new hardware with shaders, but I think it might require more like
> R600 class hardware. And it probably wouldn't change anything, since
> you'd just implement the same algorithm on the gpu instead of the cpu
> (it still would be software-based implementation).

Okay, nevermind, I did some more reading.

So ALL Radeons can do decompression. Right now we have a system where we
only upload S3TC textures if they were precompressed (NWN, UT2K4, etc.)
and we have to force the extension on in order to do it.

This is NOT ideal.

I couldn't help but notice that VIA has been open-sourcing stuff left
'n' right, and wondered if maaaybe they might be interested in loosening
their grip on that particular patent since it's already implemented in
*all modern graphics hardware* already.

Or maybe this'll just be another LinDVD kind of thing...

~ C.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkiEzKgACgkQeCCY8PC5utA4RwCfVu8j7h6/7dn9SjAxVyHEg1dH
hysAoIy8YhRB0WpPQgz4FTOpHwN411+8
=bakE
-----END PGP SIGNATURE-----

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to