As you know if you have been following graphics hardware over the past six months or so, there is a rich thicket of issues surrounding benchmarking, driver optimizations, and next-gen graphics hardware. I will not attempt to bring you up to speed on all of them here. I believe Newell's presentation summarized the relevant issues nicely and stated Valve's position with little ambiguity, so I'll present my pictures of those slides with some commentary as necessary.
The context of Newell's remarks was ATI's "Shader Days" event. Select members of the press spent the day here taking in presentations by employees of ATI, Microsoft, and SoftImage about the latest developments in DirectX 9-class shaders, with an emphasis on pixel shader hardware. The briefings were full of useful information about how innovations made possible by DirectX 9-class programmable graphics hardware promise to vastly improve visual fidelity in games and other interactive apps without compromising performance. The capstone of the day's presentations was Newell's talk, which was accompanied by a stunning demonstration of Half-Life 2's source engine in action.
Newell began by establishing Half-Life 2's credentials as a true Direct X 9 app.
Newell then talked about his consternation over techniques IHVs have used to skew benchmark results, a problem he considers serious, because it threatens the gaming experience for Valve's customers.
As you can tell from looking at the list in the slide above, Newell was concerned particularly with some of the techniques NVIDIA has used in recent driver releases, although he didn't exempt other graphics hardware makers from his complaints. He said they had seen cases where fog was completely removed from a level in one of Valve's games, by the graphics driver software, in order to improve performance. I asked him to clarify which game, and he said it was Half-Life 2. Apparently, this activity has gone on while the game is still in development. He also mentioned that he's seen drivers detect screen capture attempts and output higher quality data than what's actually shown in-game.
Newell summed up his problem with bad benchmarks in a nice zinger line: "Our customers will be pissed."
|Shuttle XH110G packs a PCIe x16 slot into a three-liter package||2|
|I Love My Feet Day Shortbread||6|
|Color is key in Viewsonic's VP2785-4K display||2|
|Nokia 8 zeroes in on the Galaxy S8 and its friends||8|
|Nvidia Quadro vDWS brings greater flexibility to virtualized pro graphics||1|
|Deal of the day: a 144-Hz IPS FreeSync monitor for $400||42|
|Alphacool Eiswolf 120 GPX-Pro takes the RX Vega to the pool||8|
|The Tech Report's summer 2017 mobile staff picks||47|
|Go pro with the Asus ROG Strix XG27VQ gaming monitor||13|
|I know you're joking but the numberpad is nothing more than a bad-habit crutch for hunt-and-peck, two-finger typists. Touch-typists don't even use it....||+28|