Skip to content

Releases: walbourn/directx-vs-templates

May 2, 2017 (5.1)

02 May 22:59
Compare
Choose a tag to compare
  • UWP updates for Windows 10 Creators Update OnResizeStarted and OnResizeCompleted events
  • Updated D3DX12 internal copy to latest version

Install VSIX for VS 2013 or VS 2015 / VS 2017

VS 2017 users, note this known issue. This is fixed in the VS 2017 15.3 update.

March 14, 2017 (5.0)

15 Mar 06:45
Compare
Choose a tag to compare
  • Updated Direct3DUWPGame.vsix to install for both VS 2015 and VS 2017

Install VSIX for VS 2013 or VS 2015 / VS 2017

VS 2017 users, note this known issue. This is fixed in the VS 2017 15.3 update.

March 1, 2017 (4.9)

02 Mar 06:55
Compare
Choose a tag to compare
  • Updated C++/WinRT variants of UWP templates for February 2017 release of C++/WinRT headers which had some breaking changes

If you create a C++/WinRT template, you need to use the NuGet manager to add the required cppwinrt package to your project. This requires VS 2015 Update 3 or VS 2017 as well.

Install VSIX for VS 2013 or VS 2015

January 4, 2017 (4.8)

05 Jan 01:35
Compare
Choose a tag to compare
  • Updated C++/WinRT variants of UWP templates
  • Updated D3DX12 internal copy to latest version

If you create a C++/WinRT template, you need to use the NuGet manager to add the required cppwinrt package to your project. This requires VS 2015 Update 3 or VS 2017 as well.

Install VSIX for VS 2013 or VS 2015

December 14, 2016 (4.7)

14 Dec 22:49
Compare
Choose a tag to compare
  • Added new C++/WinRT variants of UWP templates which make use new C++ language projections for Windows Runtime instead of C++/CX (aka /ZW)
  • Added ExitGame helper to abstract out platform-specific method for exiting application
  • Updated D3DX12 internal copy to latest version
  • Minor code cleanup

If you create a C++/WinRT template, you need to use the NuGet manager to add the required cppwinrt package to your project. This requires VS 2015 Update 3 or VS 2017 as well.

Install VSIX for VS 2013 or VS 2015

November 9, 2016 (4.6)

10 Nov 00:31
Compare
Choose a tag to compare
  • Fixed 'mystery beep' in PC templates when handling ALT+ENTER toggle
  • Minor code cleanup

Install VSIX for VS 2013 or VS 2015

September 27, 2016 (4.5)

27 Sep 22:55
Compare
Choose a tag to compare
  • Made Render, Clear, and Present private

Install VSIX for VS 2013 or VS 2015

August 18, 2016 (4.4)

18 Aug 20:44
Compare
Choose a tag to compare
  • DX12 UWP and PC templates updated with latest d3dx12.h (Windows 10 Anniversary Update SDK (14393))
  • Improved DXGI debugging for DX12 UWP, DX12 PC, and DX 11 UWP

Install VSIX for VS 2013 or VS 2015

August 10, 2016 (4.3)

10 Aug 23:52
Compare
Choose a tag to compare
  • DX11 DeviceResources updated
    • Renamed GetBackBufferRenderTargetView to GetRenderTargetView to be consistent with DX12 DR
    • Added GetRenderTarget and GetDepthStencil methods consistent with DX12 DR
  • DX12 DeviceResources Prepare & Present have optional beforeState parameter for resource barrier control
  • Minor update for d3dx12.h
  • PC templates updated to indicate performance preference for hybrid systems

Install VSIX for VS 2013 or VS 2015

July 5, 2016 (4.2)

05 Jul 18:53
Compare
Choose a tag to compare
  • Add explicit WaitForGpu to DX12 PC templates to support 'clean exit' with the debug layer enabled

Install VSIX for VS 2013 or VS 2015