I think we're all getting tired of these driver optimization banners that keep getting waved every time a video card manufacturer comes out with a new set of drivers or a new graphics card. Like with most things, if someone keeps crying "wolf", eventually we all start to ignore those cries and sooner or later, nobody gives a rat's ass WHAT they're saying.
The only thing that matters is PERCEIVED visual quality (what we can actually SEE with our own eyes WHILE we're playing a game or viewing a movie or whatever it is we're running). If all the pixels line up into recognizable patterns at an acceptable performance level, the graphics card is doing it's job. Period.
But, apparently that's not good enough. We keep seeing screen captures of images (at high magnification, no less) from games and benchmarks that IF you take the time to fully analyze them, yeah .... you'll see a few pixels out of place here and there or a particular corner of a texture might look slightly diffused or different from one version of a driver to the next. SO WHAT?!
This frame-by-frame analysis is pointless because, remember, we typically see this stuff going by so fast that we'd rarely see a a MAJOR difference let alone a few pixels out of place. And too, if you're looking at texture quality or individual pixels, you're NOT playing the game. You're running a benchmark or analyzing the results of one just for the sake of running it ... and that's NOT what a computer is intended to be used for.
I didn't build my computer to run benchmarks or stare at pixels to see if anything is different from one frame to the next or one graphics card or driver iteration to the next. If a game, image or movie looks good to me, I could really care less if the drivers I'm running are optimized or not. And frankly, if they ARE optimized ... I'd call that GOOD programming and not a cheat. If a programmer is smart enough to make a game run faster and NOT affect perceived image quality or performance in a negative way, I'd say they're doing the job they're being paid to do. Wouldn't you?
Having the ability to turn things (optimizations) on and off is an excellent idea, but I doubt we'll ever see it. Why? Because for the most part, they are HARDWARE specific optimizations and if you turn them off, you'll probably break something (meaning the card will stop doing what it's suppose to do, which is to render D3D or OpenGL scenes).
The drivers take the instructions in the game that make calls to D3D or OpenGL functions and translates them to hardware functions. How those functions are then implemented by the hardware (the translation of a software instruction to a hardware function) IS a function of the hardware itself with the drivers as the "arbiter" (controller).
The drivers make that translation directly and turning off either specific or general optimizations would probably break something in that pathway. Minor tweaking of specific (adjustable) functions probably could be turned off but I wouldn't think that would be a desirable feature to want to implement anyway (why would you want an image or sequence of frames in a game to look WORSE?!). Remember too that game developers put in optimizations and patches for specific hardware platforms as well (both for ATi and NVidia cards) and turning off ANYTHING that's hard coded (meaning not adjustable by the end-user) would probably break the game as well.
The point of optimizations is to IMPROVE either performance (speed) or image quality (or both). At some point you have to make a tradeoff between speed and image quality by applying or turning off anti-aliasing, anisotropic filtering, etc. We already have access to those functions (and others) and they do directly affect both what we see (image quality) as well as the speed at which we see it (performance).
More appropriately, a single button or checkbox to instantly turn off all ADJUSTABLE parameters like Anti-Aliasing, Anisotropic filtering, Mipmap detail levels, etc., would be extremely handy (as compared with having to move a bunch of sliders or uncheck a bunch of checkboxes). If you want to think of it that way, a RAW mode. Give me ONE BUTTON to turn EVERYTHING OFF, please! That's all I want!
BOTH ATi and NVidia optimize their drivers for their HARDWARE and for the applications that will inevitably be run on them. And that's a GOOD thing because they actually DO improve performance and visual quality through those optimizations. Forget about benchmarks like 3DMark (that nobody trusts anymore anyway) and concentrate on actual game performance ... how the games look and how it performs on YOUR system (not somebody else's).
It's what we actually perceive in front of our eyes at full frame-rate SPEED that's important. NOT a 100x magnified array of pixels or the corner of a texture that holds any meaning for us (especially when it's flying by 150 frames per second). Believe what your eyes see and NOT what the reviewers want you to see.
Spend your money wisely and ask other REAL people (who use the same hardware for more than just benchmarks) what they're seeing. If you trust their judgment and your own eyes, then you'll be happy with the results no matter what hardware you buy. Then HOPE that whatever optimizations a developer comes up with to IMPROVE image quality and performance, is only a short time period away. The sooner you're able to start enjoying that hardware (and what those optimizations provide), the happier you'll be with your decision ... and THAT is what it's all about (product satisfaction).
By the way, Dark Biene ... sorry about unloading on you the other day. That was uncalled for on my part and I apologize if I offended you (which I'm sure I did). I forget sometimes, being the Old Fart that I am, that not everyone sees things the way I do and that everyone does NOT have the same command of the English language I have. It won't happen again.
Later.