


/include/dxguids: This header allows an application to use uuidof() consistently between Windows and WSL, instead of _uuidof()./include/wsl: These files are provided as a shim to be able to include the D3D12 headers from a Linux build environment, without requiring the rest of the Windows SDK./include/directx: These files are the core headers for using D3D12, plus d3dx12.h, which is a helper and does not cross the boundaries of the D3D12 API.Meson is also available for inclusion as a subproject/wrap. CMake is provided, and can be referenced either via subdirectory() or after installation to a system location. /: Build files are available here for quick integration.Make sure that you visit the DirectX Landing Page for more resources for DirectX developers. These headers are made available under the MIT license rather than the traditional Windows SDK license.Īdditionally, this repository hosts several helpers for using these headers. Shader Model 6.6 is an update that’s so new that support for it will only roll out with the next Windows 10 OS. It’s the first of many new features that will ship with the Agility SDK model even before the next OS ships.This repository hosts the official Direct3D 12 headers. That’s right, many of the DirectX 12 Ultimate features that used to be limited to devices with May 2020 Update, can now run on substantially more gamers’ machines today, since the Agility SDK runs on the November 2019 Update and up! We already have our first Agility SDK out, with support for the full DirectX 12 Ultimate feature set and Shader Model 6.6: The Agility SDK removes OS rollout as a bottleneck for our latest features to get adopted – gamers can now look forward to the latest features from DirectX getting used sooner than ever before. With many game developers not wanting to leave behind gamers on older Windows 10 versions, it used to be that some developers had to make the difficult decision to wait until a version saturates a large enough audience before adopting a feature.

We’re talking about more games adopting the latest graphics features sooner. The Agility SDK makes it easier than ever for developers to provide gamers with the best experience from their gaming rig.
