@walbourn walbourn released this Nov 17, 2018 · 1 commit to master since this release

Assets 2
  • VS 2017 updated for Windows 10 October 2018 Update SDK (17763)
  • ARM64 platform configurations added to UWP projects
  • Minor code review

This version is also available on NuGet as version 2018.11.20

@walbourn walbourn released this Oct 31, 2018 · 8 commits to master since this release

Assets 2
  • Model loader for SDKMESH now attempts to use legacy DEC3N compressed normals
    • This is an approximation only and emits a warning in debug builds

This version is also available on NuGet as version 2018.10.31

@walbourn walbourn released this Oct 26, 2018 · 11 commits to master since this release

Assets 2
  • Use UTF-8 instead of ANSI for narrow strings
  • Minor code review

This version is also available on NuGet as version 2018.10.26

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

Assets 4
  • Improved validation for 16k textures and other large resources
  • Improved debug output for failed texture loads and screengrabs
  • Updated for VS 2017 15.8
  • Code cleanup

This version is also available on NuGet as version 2018.8.18

@walbourn walbourn released this Jul 3, 2018 · 28 commits to master since this release

Assets 4
  • ModelMeshPart DrawInstanced method added
  • Code and project cleanup

This version is also available on NuGet as version 2018.7.3

@walbourn walbourn released this May 31, 2018 · 40 commits to master since this release

Assets 2
  • 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

@walbourn walbourn released this May 14, 2018 · 44 commits to master since this release

Assets 4
  • 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

@walbourn walbourn released this Apr 24, 2018 · 57 commits to master since this release

Assets 4
  • 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

Pre-release

@walbourn walbourn released this Feb 23, 2018 · 82 commits to master since this release

Assets 2
  • AlignUp, AlignDown template functions in DirectXHelpers.h
  • Fix for CMO handling of skinning vertex data

@walbourn walbourn released this Feb 7, 2018 · 84 commits to master since this release

Assets 2
  • Mouse fix for cursor behavior when using Remote Desktop for Win32
  • Updated for a few more VS 2017 warnings
  • Code cleanup