Skip to content

Releases: microsoft/DirectXTK

May 31, 2018

31 May 21:23
Compare
Choose a tag to compare
  • VS 2017 updated for Windows 10 April 2018 Update SDK (17134)
  • Regenerated shaders using Windows 10 April 2018 Update SDK (17134)

The VS 2017 projects for Win32 desktop and UWP now require VS 2017 (15.7 update) or later

This version is also available on NuGet as version 2018.6.1

Starting with this release, the NuGet packages are digitally signed. Also in directxtk_desktop_2015 the DirectX Tool Kit for Audio support always uses XAudio 2.8 which requires Windows 8 or better. For more details, see this blog post

May 14, 2018

14 May 21:51
Compare
Choose a tag to compare
  • Updated for VS 2017 15.7 update warnings
  • Code and project cleanup
  • Retired VS 2013 projects

This version is also available on NuGet as version 2018.5.14

April 23, 2018

24 Apr 00:24
Compare
Choose a tag to compare
  • AlignUp, AlignDown template functions in DirectXHelpers.h
  • Mouse support for cursor visibility
  • SimpleMath and VertexTypes updated with default copy and move ctors
  • SimpleMath updates to use constexpr
  • EffectFactory updated with GetDevice method
  • PostProcess updated with 'big triangle' optimization
  • Fix for CMO handling of skinning vertex data
  • Code and project file cleanup
  • xwbtool: Fixed Windows 7 compatibility issue

This version is also available on NuGet as version 2018.4.23

Last release to support VS 2013, Windows Store 8.1, or Windows Phone 8.1

February 22, 2018

23 Feb 07:07
78b97d4
Compare
Choose a tag to compare
February 22, 2018 Pre-release
Pre-release
  • AlignUp, AlignDown template functions in DirectXHelpers.h
  • Fix for CMO handling of skinning vertex data

February 7, 2018

07 Feb 20:56
Compare
Choose a tag to compare
  • Mouse fix for cursor behavior when using Remote Desktop for Win32
  • Updated for a few more VS 2017 warnings
  • Code cleanup

December 13, 2017

15 Dec 00:02
Compare
Choose a tag to compare
  • PBREffect and DebugEffect added
  • NormalMapEffect no longer requires or uses explicit vertex tangents (see this blog post)
  • breaking change
    • NormalMapEffect::SetBiasedVertexNormalsAndTangents renamed to SetBiasedVertexNormals
  • PBREffect, DebugEffect, & NormalMapEffect all require Direct3D hardware feature level 10.0 or better
  • VertexType typedef added to GeometricPrimitive as alias for VertexPositionNormalTexture
  • Updated for VS 2017 15.5 update warnings
  • Code cleanup

This version is also available on NuGet as version 2017.12.13

November 1, 2017

02 Nov 02:47
Compare
Choose a tag to compare

The VS 2017 projects for Win32 desktop and UWP now require VS 2017 (15.4 update) or later

September 22, 2017

22 Sep 22:00
Compare
Choose a tag to compare
  • Updated for VS 2017 15.3 update /permissive- changes
  • ScreenGrab updated to use non-sRGB metadata for PNG
  • Mouse use of WM_INPUT updated for Remote Desktop scenarios
  • Fix for CMO load issue when no materials are defined
  • xwbtool: added -flist option

This version is also available on NuGet as version 2017.9.22

July 28, 2017

28 Jul 23:55
Compare
Choose a tag to compare
  • Fix for WIC writer when codec target format requires a palette
  • Code cleanup

June 21, 2017

21 Jun 23:32
Compare
Choose a tag to compare
  • Post-processing support with the BasicPostProcess, DualPostProcess, and ToneMapPostProcess classes
  • .SDKMESH loader fix when loading legacy files with all zero materials
  • DirectXTK for Audio: Minor fixes for environmental audio
  • Minor code cleanup

This version is also available on NuGet as version 2017.6.21