Skip to content

HelloD3D12 v1.0

Latest
Compare
Choose a tag to compare
@jstewart-amd jstewart-amd released this 14 Jan 14:39
· 9 commits to master since this release

HelloD3D12 is a simple D3D12 sample that shows how to set up a window and render a quad, complete with proper upload handling, multiple frames queued, and constant buffers.

Release Notes

Initial release on GitHub.

Prerequisites

  • A graphics card with D3D12 support.
    • For instance, any GCN-based AMD GPU.
  • Windows 10 (64-bit recommended).
  • Visual Studio 2015 with Visual C++ and the Windows 10 SDK installed. The free community edition is sufficient.
    • Note: neither Visual C++ nor the Windows 10 SDK are installed with Visual Studio 2015 by default.
    • For a fresh installation of Visual Studio 2015, choose 'Custom', not 'Typical', and select the required components.
    • For existing installations, you can re-run the installer or select Visual Studio from Programs and Features and click 'Change'.
    • When selecting components to be installed, the option to install the Windows 10 SDK is tucked away under Windows and Web Development -> Universal Windows App Development Tools.