Skip to content

Releases: microsoft/DirectXTK12

August 21, 2019

21 Aug 22:54
Compare
Choose a tag to compare
  • Updated D3DX12 internal copy to latest version
  • Code cleanup

This version is also available on NuGet as version 2019.8.23

June 30, 2019

01 Jul 08:19
Compare
Choose a tag to compare
  • Clang/LLVM warning cleanup
  • Renamed DirectXTK_Windows10.vcxproj to _Windows10_2017.vcxproj
  • Added VS 2019 UWP project

May 30, 2019

31 May 03:11
Compare
Choose a tag to compare
  • PBREffect updated with additional set methods
  • Additional debugging output for GraphicsMemory in error cases
  • Added CMake project files
  • Code cleanup

This version is also available on NuGet as version 2019.5.31

April 26, 2019

26 Apr 21:40
Compare
Choose a tag to compare
  • Updated auto-generated mipmaps support to make it more robust
  • Added optional LoadStaticBuffers method for GeometricPrimitive
  • Added VS 2019 desktop projects
  • Fixed guards w.r.t. to windows.h usage in Keyboard/Mouse headers
  • Added C++/WinRT SetWindow helper to Keyboard/Mouse
  • Update HLSL script to use Shader Model 5.1 instead of 5.0
  • Code cleanup

This version is also available on NuGet as version 2019.4.26

February 7, 2019

10 Feb 03:31
Compare
Choose a tag to compare
  • Model now supports loading SDKMESH v2 models
  • PBREffectFactory added to support PBR materials
  • PBREffect and NormalMapEffect shaders updated to support BC5_UNORM compressed normal maps
  • SpriteFont: DrawString overloads for UTF-8 chars in addition to UTF-16LE wide chars
  • Fixed bug with GraphicsMemory dtor introduced with mGPU handling
  • Made library agonstic to legacy Windows SDK pix.h vs. latest pix3.h from NuGet

This version is also available on NuGet as version 2019.2.7

November 16, 2018

17 Nov 01:57
Compare
Choose a tag to compare
  • 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

October 31, 2018

31 Oct 23:00
Compare
Choose a tag to compare
  • Model loader for SDKMESH now attempts to use legacy DEC3N compressed normals
    • This is an approximation only and emits a warning in debug builds
  • IEffectTextureFactory's CreateTexture interface method now returns the 'slot'
    • This is for use with GetResource method
  • Minor code review

This version is also available on NuGet as version 2018.10.31

October 25, 2018

26 Oct 05:46
Compare
Choose a tag to compare
  • Use UTF-8 instead of ANSI for narrow strings
  • Updated D3DX12 internal copy to latest version
  • Improved debug diagnostics
  • Minor code review

This version is also available on NuGet as version 2018.10.26

September 13, 2018

13 Sep 22:35
Compare
Choose a tag to compare
  • Broke DescriptorHeap header dependency on D3DX12.H

Use of the D3DX12.H utility header for client code is encouraged, but not strictly required.

This version is also available on NuGet as version 2018.9.13

August 17, 2018

18 Aug 01:12
Compare
Choose a tag to compare
  • 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