[Mesa-dev] [PATCH 0/4] import the txc_dxtn code from libtxc_dxtn into mesa (Was: Merge floating to master)

Ian Romanick idr at freedesktop.org
Mon Mar 7 10:16:41 PST 2011


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

On 03/06/2011 03:47 PM, Jon Severinsson wrote:
> As you are about to introduce --enable-patented for floating point textures,
> I thought the same functionality should be used for s3tc support.
> 
> This patch series does so by importing the code from libtxc_dxtn into mesa and
> build it instead of the dlopened library.
> 
> For it do make any sence you need at least the configure.ac changes from Lucas
> Stach's patch "put patented features under configure enable switch" [1].

If we're going to make any significant changes to Mesa's S3TC support,
we might want to consider changing to a maintained library. :)  For
example libsquish (http://code.google.com/p/libsquish/) might be a good
choice.

One advantage of having S3TC in Mesa would be that we could (finally) do
hardware accelerated compression.  There's quite a bit of work published
about, for example, DXT5 compression on GPUs.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAk11IQgACgkQX1gOwKyEAw8zzwCeIaYR0ud9DK52ODjy6++7s7dR
bFcAnilHNj3Qqom3nHAsVZx2PMZZc1Vf
=nX8p
-----END PGP SIGNATURE-----


More information about the mesa-dev mailing list