Skip to content

@walbourn walbourn released this Jul 12, 2019 · 1 commit to master since this release

  • Update PC DeviceResources to suppress debug message for Windows 10 May 2019 Update
  • Updated for latest D3DX12.H header
  • Added $(ProjectDir) to Win32 projects include paths (already in UWP projects)
  • Minor code review

Install VSIX for VS 2015 / VS 2017 (15.5 update or later) / VS 2019

VS 2019 users should be aware of this known issue which is fixed in VS 2019 Update 3.

Assets 2

@walbourn walbourn released this May 23, 2019 · 10 commits to master since this release

  • Fixed problem when EnumAdapterByGpuPreference returns E_FAIL for DeviceResources
  • Fixed issue with GetD3DDevice accessor in DX 11 UWP DeviceResources
  • Update VSIX for VS 2019 New Project Dialog tagging

Install VSIX for VS 2015 / VS 2017 (15.5 update or later) / VS 2019

VS 2019 users should be aware of this known issue which is fixed in VS 2019 Update 3.

Assets 2

@walbourn walbourn released this May 17, 2019 · 15 commits to master since this release

Install VSIX for VS 2015 / VS 2017 (15.5 update or later) / VS 2019

VS 2019 users should be aware of this known issue which is fixed in VS 2019 Update 3.

Assets 2

@walbourn walbourn released this Apr 2, 2019 · 21 commits to master since this release

  • Added support for VS 2019
  • Updated d3dx12.h with minor fix
  • Updated links for blog migration

Install VSIX for VS 2015 / VS 2017 (15.5 update or later) / VS 2019

Assets 2

@walbourn walbourn released this Feb 23, 2019 · 25 commits to master since this release

  • Suppress some additional DXGI debug device output
  • Minor code review feedback

Install VSIX for VS 2015 / VS 2017 (15.5 update or later)

Assets 2

@walbourn walbourn released this Nov 16, 2018 · 32 commits to master since this release

  • ARM64 configurations added to VS 2017 UWP templates
  • Minor code review feedback for DX12 DeviceResources
  • Minor code review feedback for Main.cpp in DX12 Win32 template
  • Note about pix3.h usage for DX12 UWP/PC templates

Install VSIX for VS 2015 / VS 2017 (15.5 update or later)

Building the ARM64 configuration in UWP projects requires VS 2017 (15.9 update)

Assets 2

@walbourn walbourn released this Oct 3, 2018 · 37 commits to master since this release

  • Sync d3d12.h with latest version from DirectX-Graphics-Samples for Windows 10 October 2018 Update SDK
  • Minor code review feedback for DX12 UWP/PC DeviceResources
  • Minor code review feedback for Main.cpp in Win32 templates

Install VSIX for VS 2015 / VS 2017 (15.5 update or later)

Note that the C++/WinRT headers in the Windows 10 SDK (17134) are not fully compatible with the VS 2017 (15.8 update) when using /permissive-. The workaround is to add /Zc:twoPhase- to the project settings Additional Options. This issue is fixed if using the Windows 10 SDK (17763).

Assets 2

@walbourn walbourn released this Aug 18, 2018 · 41 commits to master since this release

  • Added GetDXGIFactory accessor to the DirectX 12 DeviceResources
  • Future version of C++/WinRT will require ole32.lib, so the C++/WinRT templates now include this library in the linker settings

Install VSIX for VS 2015 / VS 2017 (15.5 update or later)

Note that the C++/WinRT headers in the Windows 10 SDK (17134) are not fully compatible with the VS 2017 (15.8 update) when using /permissive-. The workaround is to add /Zc:twoPhase- to the project settings Additional Options. This issue is fixed if using the Windows 10 SDK (17763).

Assets 2

@walbourn walbourn released this Jul 6, 2018 · 44 commits to master since this release

  • Code review updates for StepTimer and D3DX12.H

Install VSIX for VS 2015 / VS 2017 (15.5 update or later)

Assets 2

@walbourn walbourn released this May 8, 2018 · 49 commits to master since this release

  • Templates updated with noexcept/noexcept(false) exeception-specifiers to appease VS 2017 (15.7) /analyze
  • C++/WinRT template updates
    • UWP templates no longer need to force the use of NuGet since the headers are now in the Windows 10 SDK (17134)
    • Changes to resolve VS 2017 (15.7) warnings and issues with latest version of winrt::get_abi
    • Minor cleanup to remove presence of /AI and /FU commands
  • Updated D3DX12 including VS 2017 (15.7) /analyze fixes
  • DeviceResources updates
    • PC/UWP version updated to use IDXGIFactory6 on Windows 10 (17134) for device enumeration
    • DX11 PC fixed for sRGB support when using c_AllowTearing or c_EnableHDR
    • DX11 PC updated to prefer new flip present over older blt style when supported

Install VSIX for VS 2015 / VS 2017 (15.5 update or later)

Assets 2
You can’t perform that action at this time.