Ralf's profileFun with GPUsBlogLists Tools Help

Blog


    September 25

    New Vista build for everyone!?

    Another week another Vista build (5728-16387 to be exact) and as the original RC1 build it is public available. But as with other builds beside the big releases (Beta 2; RC 1) Direct3D 10 is out of Sync again. Fortunately I haven’t override my RC 1 installation with this new build.

    But this is something I could life with but the WDK (Windows Driver Kit) updates that are released with every new Vista build too starts to make me angry. As I want to make my SSE D3D10 software device compatible to the IDXGIFactory::CreateSoftwareAdapter method I need the WDK that contains the driver interfaces that the D3D10 runtime use to talk with a driver. Software devices are nothing else than D3D10 User Mode driver that although “emulates” the kernel mode part of the driver.

    I haven’t counted the number of WDK updates but every time it’s the same game. The necessary D3D10 headers are still missing and the documentation is crap. Therefore I could not work on the SSE Software device and the same is partial true for the D3D10 to D3D9 layer.

    I am really hope they include this headers real soon.

    Beside of these downs at least the managed D3D10 layer is near finalization but October and a new SDK is near. Maybe the API is already stable and we will not see any future changes.

    September 16

    CodePlex project

    The managed Layer for Direct3D 10 has now its own CodePlex project. Thanks’ to the CodePlex team for providing the infrastructure.

    September 07

    XNA Capabilities Viewer

    As XNA use compared to other Direct3X version different names for all the surface formats it’s a little bit pedantically to use the standard DirectX Caps Viewer. To ease my pain a little bit I have written a XNA Version of the Viewer. I will upload it later (including source) for everyone.