On Tue, 3 Dec 2002, Brian Paul wrote:
> 
> Otherwise, by using a generic format like GL_RGB the user is indicating
> that he doesn't especially care.  In this case, I think the driver should
> lean toward the higher quality texture formats.

Why? I don't understand this reluctance to just admit that the _user_ may 
be right.

The fact is, people _want_ to be able to set their settings to match their 
preferences. And they may well know better than the GL libraries or the 
program, since they can actually judge a lot better. It's not just about 
"32-bit is better quality", it's also "16-bit may perform a lot better". 

It's just something that the libraries _cannot_ know. It's fundamentally a 
user preference issue.

Sure, you could say that every program should just specify the hinting
itself, but let's face it - it's inconvenient for programmers to have to
have the setup screens (_especially_ since the settings will depend on
what the card is), but it's also supremely inconvenient for users to have
to set settings in 10 different programs in 10 different ways.

In short, the only sane remaining thing to do is to have environment 
variables. Arguing against them is just not very clever.

(Sure, you could have a config file, but that sucks too - different
programs almost certainly want different settings. Some games need to have
less detail to be playable, others want to be cranked up to full
settings.)

So let's hear it for environment variables (and if there were to be a nice 
graphical interface for _setting_ the default environment variables, that 
would be wonderful, but that's a totally different issue).

                                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