This PR adds an overlay port for the DirectX 12 Agility SDK. Currently it targets version 1.608.3. The required files are downloaded for NuGet through vcpkg. SDK binaries are installed into a d3d12 sub-directory. The Windows SDK version of D3D12 gets replaced.
This changes the requirements for client applications, since they now need top-level exports to indicate that the Agility SDK is used. The easiest way to do this is by adding the following code on top of the main source file:
Describe the pull request
This PR adds an overlay port for the DirectX 12 Agility SDK. Currently it targets version 1.608.3. The required files are downloaded for NuGet through vcpkg. SDK binaries are installed into a
d3d12
sub-directory. The Windows SDK version of D3D12 gets replaced.This changes the requirements for client applications, since they now need top-level exports to indicate that the Agility SDK is used. The easiest way to do this is by adding the following code on top of the main source file:
Both - the samples and the tutorial - have been updated accordingly.
Related issues