John Carmack's position on ATi driver optimization for Q3A...

Mats

Senior member
Jul 10, 2001
408
0
0
<<"Making any automatic optimization based on a benchmark name is wrong. It
subverts the purpose of benchmarking, which is to gauge how a similar class of
applications will perform on a tested configuration, not just how the single
application chosen as representative performs."

"It is never acceptable to have the driver automatically make a conformance
tradeoff, even if they are positive that it won't make any difference.">>

If you don't know what a conformance trade is:

Conformance trades.

<<"Most conformance trades that happen with drivers are
unintentional, where the slower, more general fallback case just didn't get
called when it was supposed to, because the driver didn't check for a certain
combination to exit some specially optimized path. However, there are
optimizations that can give performance improvements in ways that make it
impossible to remain conformant. For example, a driver could choose to skip
storing of a color value before it is passed on to the hardware, which would
save a few cycles.">>


pm me for more info.
 

Mats

Senior member
Jul 10, 2001
408
0
0

Damn Mats, thanks for the info buddy. I was wondering what Carmack had to say about ATi's driver optimization.
 

Soccerman

Elite Member
Oct 9, 1999
6,378
0
0
lmao!

wehat did u expect him to say?

here's what he would have said if he wanted to make the people on these forums stir up in confusion: - I fully and totally support ATi's optimizations, they just go to show how Quake 3 rules the world, and who cares about image quality, we're running at over 200 FPS here!
 

Killrose

Diamond Member
Oct 26, 1999
6,230
8
81
Did they ask him what he thought of TRUFORM and SMOOTHVISION? Or was Nvidia asking the questions?

Anyhow, Ati has been spanked, and people within the company "let go" over this issue. And the latest drivers have (hope fully) dropped these features.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |