Comment Re:So What? Who Cares? (Score 5, Insightful) 361
Absolutely! I can't believe that some people are saying this isn't cheating!!
Here's the deal, prior to any optimisation/cheating...
App programmer tells card to render something -> Card renders it the way app programmer tells it to -> User sees what app programmer intended.
After optimisation...
App programmer tells card to render something -> Card renders it the way app programmer tells it to, but faster -> User sees what app programmer intended.
After cheating...
Programmer tells card to render something -> Driver programmer decides that, actually app programmer doesn't know what he/she is talking about and shouldn't have told it to render the thing that way and that they know a much better way to render it -> Card renders it the way the driver programmer tells it to, which (surprise!) is faster -> User sees what driver programmer intended.
The point is that what the app programmer and driver programmer intended are different things. This, in itself is not a cheat. The cheat comes in when the driver programmer doesn't tell people about the change and instead let's people think that a difference in FPS between competitor cards is because of differences in power, rather than differences in what they are trying to render.
It's a matter of trust that graphics cards render things the way the app tells them to. To do otherwise is cheating. Plain and simple.