DirectX 10 whats new?
So whats new with DirectX 10, does the programming paradigm changes, will it be easier or harder? Any articles I can read?
Quite a lot changes. There was a sticky around here somewhere, but it seems to have gone. There's always This link<a/>.
Quote:Original post by blaze02
XInput! Easy access to get input and manipulate the xbox 360 controller.
XInput is available now, no need to wait for DX10 [grin]
Quote:Original post by blaze02That's not new. You could do that since October 2005.
XInput! Easy access to get input and manipulate the xbox 360 controller.
EDIT: Darn Beaten to it by way.
If you're interested in checking out Direct3D 10 you can get the previews as part of the last three (Dec '05, Feb '06, Apr '06) DirectX SDK's. You need Windows Vista to actually run any D3D10 code, but you can still poke around the source code and help files under XP.
If you're familiar with Direct3D 9, especially code based around the FX framework and SM2/SM3 then you shouldn't have too much trouble getting going with D3D10.
hth
Jack
Quote:does the programming paradigm changesThe general concepts of the graphics pipeline is still there. The biggest change is probably that its entirely shader based - no more fixed function.
Quote:will it be easier or harder?I personally think its easier. The API is a lot cleaner and more refined now that its dropped almost all of the legacy code-paths.
If you're familiar with Direct3D 9, especially code based around the FX framework and SM2/SM3 then you shouldn't have too much trouble getting going with D3D10.
hth
Jack
Quote:Original post by jollyjeffersQuote:does the programming paradigm changesThe general concepts of the graphics pipeline is still there. The biggest change is probably that its entirely shader based - no more fixed function.
There is room for programmability, fixed function is still there in some areas (texturing, rop operations (alpha blending, testing, z-test, stencil ops), setup, interpolation, multisampling, etc.). Some people could argue that programmability is not needed there because it has a low interest/area consumed but that's not the point ;).
LeGreg
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement