Gabe Newell says DirectX 10 shouldn't have been limited to Vista
Tuesday 28th August 2007, 10:10:00 AM, written by Rys
Referencing his company's online hardware survey, Newell says, "Microsoft made a terrible mistake", in limiting DirectX 10 to Vista, saying
it should be available on Windows XP too.
According to heise online, developers creating cross-platform games look to the lowest common denominator, and since none of the next-gen consoles support Shader Model 4.0, only a few games use it.
Given that modern 3D consoles have never shared a graphics programming API, nevermind Direct3D, we're not sure that makes too much sense, even if Gabe was referencing hardware capabilities rather than the programming model.
Regardless, he seems quite adamant that DirectX 10 hardware uptake when paired with Vista is slow, at least as measured by the Valve survey. The current survey shows 8% of Steam users are using Vista, with a subset of that using DirectX 10 graphics hardware to create the platform being talked about.
According to heise online, developers creating cross-platform games look to the lowest common denominator, and since none of the next-gen consoles support Shader Model 4.0, only a few games use it.
Given that modern 3D consoles have never shared a graphics programming API, nevermind Direct3D, we're not sure that makes too much sense, even if Gabe was referencing hardware capabilities rather than the programming model.
Regardless, he seems quite adamant that DirectX 10 hardware uptake when paired with Vista is slow, at least as measured by the Valve survey. The current survey shows 8% of Steam users are using Vista, with a subset of that using DirectX 10 graphics hardware to create the platform being talked about.
Tagging
graphics ± valve, steam, survey, gabe, directx10, microsoft
Related graphics News
Khronos release OpenGL 3.3 and 4.0
Mazatech release AmanithVG 4.0, supporting OpenVG 1.1
OpenGL 3.0 is here (finally)
[Analysis] TSMC 40G to deliver up to 3.76x the perf/mm^2 of 65G & Power Implications
Old News: AMD CTO resigns, NVIDIA CFO retires, DDR3 for MCP7A, S3, etc.
SwiftShader 2.0: A DX9 Software Rasterizer that runs Crysis
S3 launches DirectX 10.1 Chrome 400 GPUs
GPGPU and 3D luminaries join 3D graphics heavyweights
The Technology of a 3D Engine - Part One
Samsung joins Qimonda and Hynix in the GDDR5 race
Mazatech release AmanithVG 4.0, supporting OpenVG 1.1
OpenGL 3.0 is here (finally)
[Analysis] TSMC 40G to deliver up to 3.76x the perf/mm^2 of 65G & Power Implications
Old News: AMD CTO resigns, NVIDIA CFO retires, DDR3 for MCP7A, S3, etc.
SwiftShader 2.0: A DX9 Software Rasterizer that runs Crysis
S3 launches DirectX 10.1 Chrome 400 GPUs
GPGPU and 3D luminaries join 3D graphics heavyweights
The Technology of a 3D Engine - Part One
Samsung joins Qimonda and Hynix in the GDDR5 race


DX10 is pretty much the same speed as DX9 in Bioshock. It also gives some nicer shadows and particle effects which while not a huge improvement, is good for free.
Regarding Vista and DX10, theres no doubt its hurting the adoption of DX10 not being on XP but then MS doesn't really care about the adoption of DX10, it cares about the adoption of Vista and im sure being the only platform with DX10 is helping push sales (although by how much is debatable).
Now that I've been using Vista 64 for a while...
1. Going back to a 32 bit operating system is painful. Even Vista 32. When I get the time I'm going to see how well Vista 64 works on my tablet PC.
2. Using Windows XP is agonizing and I liken it to sticking needles in my eyes. I had a similar experience upgrading from Win2k to WinXP although that was a far more questionable upgrade than going from WinXP to Vista.
If I didn't use and rely on multiple displays for almost everything in daily computing, then going back to Vista probably wouldn't be "as" bad. Even still, doing simple things in Vista just takes so much longer in XP that it just isn't worth it for me from a time constrained standpoint.
OH, and DX10 still isn't really a concern. Just like DX9 wasn't really a big selling point for me for at least the first year it was around.
As to tying DX10 to Vista. Well, I much prefer that, than have MS spending 1-2 more years shoe-horning it and the underlying OS graphics handling changes into the XP kernel.
Although I'd have been much happier if they'd also found some way to try to force people into using the 64 bit version. 32 bit OS's need to die. The sooner they die, the sooner we can move on to even more graphically rich titles. Or maybe the few titles hitting the 2gb virtual addressing barrier are just an anomaly and not indicative of an upcoming limitation.
Regards,
SB