• About Us
  • Search
  • Compatibility
  • Forums
  • Archive
  • Channels
  • Home
To take full advantage of all features you need to login or register. Registration is completely free and takes only a few seconds.
Warp2Search.net » News » June 2003 » Driver Strategies By id Software's John Carmack

Driver Strategies By id Software's John Carmack

Posted by: NewsFactory on: 06/01/2003 02:00 AM [ Print | 0 comment(s) ] · 993 views

ID Software's John Carmack has made a post at Slashdot with what does and does not constitute cheating relating to a discussion of the recent controversy and an insight into video performance in DOOM 3.

Rewriting shaders behind an application's back in a way that changes the output under non-controlled circumstances is absolutely, positively wrong and indefensible.



Rewriting a shader so that it does exactly the same thing, but in a more efficient way, is generally acceptable compiler optimization, but there is a range of defensibility from completely generic instruction scheduling that helps almost everyone, to exact shader comparisons that only help one specific application. Full shader comparisons are morally grungy, but not deeply evil.

The significant issue that clouds current ATI / Nvidia comparisons is fragment shader precision. Nvidia can work at 12 bit integer, 16 bit float, and 32 bit float. ATI works only at 24 bit float. There isn't actually a mode where they can be exactly compared. DX9 and ARB_fragment_program assume 32 bit float operation, and ATI just converts everything to 24 bit. For just about any given set of operations, the Nvidia card operating at 16 bit float will be faster than the ATI, while the Nvidia operating at 32 bit float will be slower. When DOOM runs the NV30 specific fragment shader, it is faster than the ATI, while if they both run the ARB2 shader, the ATI is faster.

Driver Strategies By id Software's John Carmack


Digg it! Del.icio.us Technorati Furl Google Bookmarks

« Creative Detonator FX 44.04 Windows 98/ME/NT4.0/2000/XP · Driver Strategies By id Software's John Carmack · Half-Life 2 Interview »

Warp2Search.net » News » June 2003 » Driver Strategies By id Software's John Carmack

Latest News

· Windows Home Server Power Pack 3: November 24
· MemSet 4.1
· SetFSB 2.2.134.98
· ProduKey 1.40
· Hiren's BootCD 10.1
· FinalBurner Free 2.15.0.171
· Replay Music 3.92
· Google Chrome BETA 4.0.249.4
· Sapphire 5970 Cfx and HIS 5970 CFx Review
· Ultra X4 500 W Power Supply Review
· PC Tools ThreatFire 4.7.0.9
· ZipGenius 6.2.0.2000
· Avira AntiVir Personal - FREE Antivirus 9.0.0.415
· Wise Disk Cleaner 4.83
· Realtek High Definition Audio for Vista\Win 7 2.37
· Realtek High Definition Audio for 2K\XP\03 2.37
· Thermaltake SD100 mini ITX Home Theater Chassis Review
· Foobar 1.0 Beta 1

Community Forum

· re:How to save mobile text message to pc?
Posted by lance58

· How to save mobile text message to pc?
Posted by janneluu

· S.T.A.L.K.E.R.: Call of Pripyat Benchmark
Posted by Regeneration

· Thermaltake BlacX Duet Dual Hard Drive Docking Station Review @ Tweaknews
Posted by Tweaknews

· Noctua NH-D14 Premium CPU Cooler Review @ Clunk.org.uk
Posted by Clunk


Nodes To Friends





Online Users

There are currently 582 user(s) online:
Ask Jeeves, Google, Live Search, MSN, Yahoo

© 2007-2009 Esselbach Internet Solutions
All products mentioned are registered trademarks or trademarks of their respective owners.
Read our disclaimer over here and our Privacy Policy over here
Managed with Contentteller(R) Business Edition, (C) 2002 - 2009 Esselbach Internet Solutions