On Tue, 3 Dec 2002, Leif Delgass wrote: > On Tue, 3 Dec 2002, Brian Paul wrote: > > > > There was previously a dependency on the screen color depth when > > > choosing the texture format in the radeon driver. > > > > I think that may have been a carry-over from the r128 (or tdfx?) driver > > which may not have allowed 32bpp textures when the screen was 16bpp (but > > I could be wrong). > > I doubt it's a hardware limitation, at least for r128 -- I don't know > about tdfx. Even mach64 can handle 32bpp textures with a 16bpp screen. > More likely it was done to help performance and memory usage at 16bpp. The > other side of this coin is that with a 32bpp screen, you can actually save > memory if the application only needs 16bpp for a texture and specifies an > appropriate sized format.
Actually, after looking at the specs a bit more closely, it seems that for multitexturing on mach64, the two textures need to be the same bpp depth, although they can vary in format given that restriction. -- Leif Delgass http://www.retinalburn.net ------------------------------------------------------- This SF.net email is sponsored by: Microsoft Visual Studio.NET comprehensive development tool, built to increase your productivity. Try a free online hosted session at: http://ads.sourceforge.net/cgi-bin/redirect.pl?micr0003en _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel