On Tue, 3 Dec 2002, magenta wrote:
> > 
> > Ugh.  The internalFormat is itself a hint.  If the programmer cares about
> > how much storage is used or the quality, he/she should use GL_RGB4, GL_RGB8,
> > GL_RGB16, etc.
> 
> Oh yeah.  Heh.

Oh, NO! No "Heh".

The whole argument about "if the programmer cares about .." is totally
bogus. It's not the programmer preferences that matter. It's the _user_
who matters, and that's the whole point of having environment variables.  

The user may not have as much texture memory on the card as the programmer
had. Or the user may have a newer card that does things differently than
what the original programmer used. Or the user may just have different
personal preferences. Whatever.

Sure, the programmer may have good reasons to support only one way of
doing things (and note that this is a much bigger issue than just texture
formats - it's also things like whether to use anisotropic filtering,
anti-aliasing, etc). But when that isn't the case, it's a _good_ thing if
the programmer doesn't care, and the user can select whatever is
appropriate.

                        Linus



-------------------------------------------------------
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

Reply via email to