Add comment for
Migrating to Direct3D 10
Enter the missing letter in: "Internation?l"
[quote][b]Steve[/b] wrote: Can't agree more. People should stop foaming at the mouth at Dx10 support and stop and look to see just how much of SM3.0 they're actually using. Most of the time - none. Get up to speed with Dx9 before claiming you need Dx10 support guys. Fact is that even now, SM3 hardware is not that mainstream. You can just about get away with requiring SM2 now, but not SM3. SM4? Come on. In a couple of years maybe - until then it's limited to nice-but-pointless-in-practice tech demos and a handful of AAA games the hardcore people will upgrade for. One point though - there are a few things in each shader model which require a bit of engineering to support, and aren't just a case of migrating by changing a driver name. Things like SM3 instancing (requires a slightly different approach to geometry design, and needs to take into account SM2 fallbacks which are slightly more limited, and the fact that SM1 hardware can't do it at all), and in Dx10 the render-to-buffer modes where you can effectively perform multiple iteration effects without ever leaving the GPU. These kinds of things require more awareness from the user, and that's why we're only introducing support for SM3-specific features now (that's beyond basic support for just vs_3_0 et al, which has been a given for a couple of years) - because 'support' means more than just enabling vs_3_0. But I agree the time to do it (over other features) is when it's useful to many people - Dx10 is useful to no-one but marketing men at the moment.[/quote]
[url] www.example.com [/url]
Imprint and Data Policy