View Single Post
Old 09-13-2008, 12:04 AM   #10
Haliken
Quintessence of EQUI XML
 
Haliken's Avatar
 
Join Date: Sep 2002
Posts: 773
Interface Author - Click to view interfaces
Default

Regardless of the details, the artifacts we see are clearly caused by the texture format. Use TGA and get incredibly obvious artifacts in-game; use DDS saved as A8R8G8B8 and get pristine, pixel-perfect colors.

Enok

P.S. - I've been saving the DDS files without mip-maps, so unless EQ is generating them (which it would be with TGA too since it seems to convert TGAs into DXT5 DDS format when it loads them), the only extra memory overhead would be from using A8R8G8B8 instead of DXT5. Memory usage by EQ has not lead me to believe there's a noticeable difference in memory usage, and UI load time is significantly faster (60 TGAs for item icons alone being converted to DDS meant 60 less 256x256 TGAs that EQ needed to convert to DXT5 upon loading).
Haliken is offline   Reply With Quote