Dieter Nützel wrote:
Am Freitag, 16. Januar 2004 20:00 schrieb Roland Scheidegger:

ok, here's another attempt, which uses an external dxtn library (patch
against current Mesa cvs trunk).


And, again? - After texture merge.

since you've asked ;-)

fixes:
- the dlopen stuff will no longer be built into libGLcore.a, so no more
unresolved symbols and indirect rendering should work again (of course,
without s3tc support). It will still break the build of mesa on
platforms which don't support dlopen
- some minor flaw fixed in the radeon and r200 texstate.c regarding to
valid texture formats
- should hopefully apply to mesa cvs again ;-)

the compression library also got an update:
- better handling of small color gradients (doesn't help much for Quake
III high quality sky unfortunately)
- very minor code cleanup, some small bugs fixed
- it should be faster - thanks to the inclusion of the -O3 flag I forgot
last time ;-)
Sometimes it still produces completely wrong colors. I've only seen this
with forced compression via driconf on textures with an alpha component,
it might or might not be because even values which are completely
transparent (and thus might have a completely arbitrary color value in
the original) are used for the base color search.

Roland

(btw this is a resend. Hoping the crappy sf server works today :-()

Attachment: libtxc_dxtn.tar.gz
Description: Unix tar archive


Attachment: mesa_r200_radeon_txc.diff.gz
Description: Unix tar archive

Reply via email to