In the world of DirectX, Vista has once again marked a turning point that many have decidedly difficult to follow. Although technology allows for DirectX 10 advanced very important, especially with Geometric Shaders, the option of reserving only the new Windows has adverse effects on the spread of technology.
And yet, an update 10.1 is already available, and the latest GPU ATI Radeon 48xx manages already. Microsoft works primarily on version 11 of its API (Application Programming Interface). The editor of Redmond also performs this work in close collaboration with manufacturers of GPU, history of putting everyone else agrees.
Shaders Model 5.0 and GPGPU
What can we expect new in this future evolution? For the moment, pending the conference on August 26 which will lift the veil on all mysteries little is known. But little is still very interesting. For example, DirectX 11 is based on version 10. Until then, everything seems normal and logical. Then, the API will introduce the Model Shaders 5.0, which NVIDIA has been working for some time.
By against the arrival of Compute Shaders may not clearly marked. The goal? Nothing less than a major topical technique: the ability to calculate the GPU of the map of operations that would otherwise be borne by the central processor (GPGPU). And then, as with technology OpenCL to be present in Snow Apple Leopard is to enable ease of use and valid whatever the map. Of course, what one does not know is precisely the batch of cards that will be compatible. But there is good hope that this part of the technology is compatible with all cards DirectX 9.
Among other new features that will come out safely, highlighted a feature that can translate quickly maps travel objects or the Multithreading Rendering. It should be noted that DirectX 11 API will be the basis for the next generation XBOX, which is expected to be launched in 2009.
- DirectX 9 vs. DirectX 10
- DirectX 9 cards will run DirectX 10 with Windows 7
- DirectX 10 and the next 3D Mark
- Microsoft works on version 3.0 of its SilverLight
- Microsoft Windows Vista Requirements