Goodish stuff:
DirectX 10 Preview: The Future of PC Graphics and Gaming:
http://www.firingsquad.com/hardware/directx_10_graphics_preview/default.asp
One thing to note about DirectX 10 is that it will only be made available for Windows Vista. Microsoft has no plans to make DX10 compatible with Windows XP or any other previous operating systems. The one thing that Microsoft has done with Vista is incorporate a subsystem that will comply with DirectX 9.0 graphics hardware due to the population of users that still own DX9-compliant hardware. This subsystem will be named none other than DirectX 9.0L. So, in short, if you have DirectX 9 hardware, you will be using DirectX 9.0L as your API in Windows Vista.
DirectX 9L will support all the fancy eye candy effects Microsoft has integrated into Vista’s Aero Glass interface, so DX9 users will still get the 3D desktop and all its effects under DirectX 9.0L. According to Microsoft, it would be difficult to port DirectX 10 to older operating systems like Windows XP due to the new driver model.
Below are just some of the new features found in DirectX 10. Just keep in mind that even things that have previous version (i.e. Shader Model 3.0) have been completely reworked from beginning to end in DirectX 10. Some of the features include:
# Brand new Geometry Shader added to the middle of the pipeline, in between the vertex and pixel shaders.
# Increased efficiency, fixing the “small batch problem”. (Microsoft claims performance improvements up to six times that of DierctX 9 hardware running on Windows XP because of this). As a result, less overhead from processor (CPU offloading to the GPU), giving the ability to pump out more objects onto the screen. This increases realism and performance in newer games.
# Virtualized memory for the GPU. The video card will be able to use space in system RAM to store information that does not fit on local video card memory.
# Shader Model 4.0 has a broader instruction set including integer and bitwise instruction, transferring more work to the GPU.
# Fixed function pipeline is gone. Everything is now programmable (done with shaders).
Last line meaning that Blitz3D [app] is not going to work at all if you have Vista... someone [please] correct me if I'm wrong?
Tim's part:
http://www.firingsquad.com/hardware/directx_10_graphics_preview/page8.asp
DirectX 10 Preview: The Future of PC Graphics and Gaming:
http://www.firingsquad.com/hardware/directx_10_graphics_preview/default.asp
One thing to note about DirectX 10 is that it will only be made available for Windows Vista. Microsoft has no plans to make DX10 compatible with Windows XP or any other previous operating systems. The one thing that Microsoft has done with Vista is incorporate a subsystem that will comply with DirectX 9.0 graphics hardware due to the population of users that still own DX9-compliant hardware. This subsystem will be named none other than DirectX 9.0L. So, in short, if you have DirectX 9 hardware, you will be using DirectX 9.0L as your API in Windows Vista.
DirectX 9L will support all the fancy eye candy effects Microsoft has integrated into Vista’s Aero Glass interface, so DX9 users will still get the 3D desktop and all its effects under DirectX 9.0L. According to Microsoft, it would be difficult to port DirectX 10 to older operating systems like Windows XP due to the new driver model.
Below are just some of the new features found in DirectX 10. Just keep in mind that even things that have previous version (i.e. Shader Model 3.0) have been completely reworked from beginning to end in DirectX 10. Some of the features include:
# Brand new Geometry Shader added to the middle of the pipeline, in between the vertex and pixel shaders.
# Increased efficiency, fixing the “small batch problem”. (Microsoft claims performance improvements up to six times that of DierctX 9 hardware running on Windows XP because of this). As a result, less overhead from processor (CPU offloading to the GPU), giving the ability to pump out more objects onto the screen. This increases realism and performance in newer games.
# Virtualized memory for the GPU. The video card will be able to use space in system RAM to store information that does not fit on local video card memory.
# Shader Model 4.0 has a broader instruction set including integer and bitwise instruction, transferring more work to the GPU.
# Fixed function pipeline is gone. Everything is now programmable (done with shaders).
Last line meaning that Blitz3D [app] is not going to work at all if you have Vista... someone [please] correct me if I'm wrong?
Tim's part:
http://www.firingsquad.com/hardware/directx_10_graphics_preview/page8.asp


