From: Roland S. <rsc...@hi...> - 2004-04-23 22:35:41
|
Roland Scheidegger wrote: > What's new: > - Updated to new texstore code (defined > _mesa_texstore_rgb[a]_dxt[1,3,5]) functions > - dropped the forced compression of all textures. This has cut the patch > size almost in half. Mesa can't handle this (since it decides if a > texture is compressed before the call to ChooseTextureFormat is made), > and the previously used hacks are just ugly, not to mention likely > updates to this portion of the code would have been needed. Anyway, it > wasn't OGL-conformant, it didn't work in a useful way with dynamic > textures, and probably nobody except me (for testing) has ever used it, > so it's probably no great loss. The idea was this would help with > almost-no-ram mobile chips, but a better fix for that would be to change > the buffer allocation scheme. > - The dxt compression/decompression library Makefile now has an install > target ;-) > - fixed that ugly bug in the debug printf in the r200 driver... just noticed that reading back the decompressed texture doesn't work at all. Odd since the texture fetch code hasn't changed at all. And I can't even use gdb with that gimp dds plugin to figure out what's going on, crap. Ah well who needs that feature... Roland |