Originally posted by TheTaz
It open's a whole "can of worms". Who's to say one side isn't "paying more money" than the other side, which is swaying the results? Heck, there's already someone on B3D forums telling Dave that "Dell asked for this patch because they're selling ATi cards, now."
Uhhuh, if you've been reading B3D, you should know the relevant changes in the pixel shaders of the new patch are register permutations. If the nVidia unified compiler would be a real deal, it should have no effect on the performance. Actually, the compiler is
a real deal, because performance only drops ~15%. It would be a lot more if the compiler would be the old one - the 15 % difference emerges from hand-compiled shaders replacement (cheating, slightly different output).
Furthermore, someone at B3D extracted the old 3dMark patch 330 shaders, and tried them with his own program. Then he tried the patch 340 shaders with his own program. No performance difference - so nVidia drivers are not only doing shader detection but also application detection to make sure only 3dMark03 shaders get replaced. This is obviously not very nice.
EDIT: Some clarifications...