Skip to content

Releases: microsoft/DirectXTK

July 18, 2016

18 Jul 22:23
Compare
Choose a tag to compare
  • NormalMapEffect for normal-map with optional specular map rendering
  • EnvironmentMapEffect now supports per-pixel lighting
  • Effects updated with SetMatrices and SetColorAndAlpha methods
  • SimpleMath: improved interop with DirectXMath constants
  • Minor code cleanup

This version is also available on NuGet as version 2016.7.18

June 30, 2016

01 Jul 00:59
Compare
Choose a tag to compare
  • MeasureDrawString added to SpriteFont; bad fix to MeasureString reverted
  • GamePad tracker updated to track emulated buttons (i.e. leftStickUp)
  • EffectFactory SetDirectory now checks current working directory (CWD) as well
  • breaking change must include <d3d11.h> before including <SimpleMath.h>
  • Code refactor for sharing some files with DirectX 12 version
  • Minor code cleanup

This version is also available on NuGet as version 2016.6.30

May 31, 2016

31 May 23:20
Compare
Choose a tag to compare
  • Added VertexPosition and VertexPositionDualTexture to VertexTypes
  • Xbox One platform fix for PrimitiveBatch
  • CompileShader script updated to build external pdbs
  • Code cleanup

April 26, 2016

26 Apr 23:23
Compare
Choose a tag to compare
  • Added Rectangle class to SimpleMath
  • Fix for SDKMESH loader when loading models with 'extra' texture coordinate sets
  • Made SimpleMath's Viewport ComputeTitleSafeArea less conservative
  • Added view/menu alises to GamePad::ButtonStateTracker for Xbox One Controller naming
  • Retired Windows phone 8.0 projects and obsolete adapter code
  • Minor code and project file cleanup

This version is also available on NuGet as version 2016.4.26

February 23, 2016

23 Feb 21:09
Compare
Choose a tag to compare
  • Fixed width computation bug in SpriteFont::MeasureString
  • Fix to clean up partial or zero-length image files on failed write
  • Fix to WaveBankReader for UWP platform
  • Retired VS 2012 projects
  • Xbox One platform updates
  • Minor code and project file cleanup

This version is also available on NuGet as version 2016.2.23

This is the last release that supports Windows phone 8.0

January 5, 2016

05 Jan 23:45
Compare
Choose a tag to compare
  • Xbox One platform updates
    • breaking change Need to add use of GraphicsMemory class to Xbox One titles
  • Minor code cleanup

This is the last release to support VS 2012

November 30, 2015

01 Dec 01:08
Compare
Choose a tag to compare
  • SimpleMath improvements including Viewport class
  • Fixed bug with Keyboard for OpenBracket and later VK codes
  • Fixed bug with Mouse that reset the scrollwheel on app activate
  • MakeSpriteFont updated with /FastPack and /FeatureLevel switches
  • Updated for VS 2015 Update 1 and Windows 10 SDK (10586)

This version is also available on NuGet as version 2015.11.30.1

October 30, 2015

30 Oct 17:50
Compare
Choose a tag to compare
  • DirectXTK for Audio 3D updates
    • breaking change emitters/listeners now use RH coordinates by default
  • GeometricPrimitive support for custom geometry
  • SimpleMath Matrix class improvements
  • DDS support for legacy bumpmap formats (V8U8, Q8W8V8U8, V16U16)
  • Mouse fix for WinRT implementation with multiple buttons pressed
  • Wireframe CommonStates no longer does backface culling
  • Xbox One platform updates
  • Minor code cleanup

This version is also available on NuGet as version 2015.10.30.1

August 18, 2015

18 Aug 23:37
Compare
Choose a tag to compare
  • Xbox One platform updates

July 29, 2015

29 Jul 17:17
Compare
Choose a tag to compare
  • Added CreateBox method to GeometricPrimitive
  • Added 'invertn' optional parameter to CreateSphere
  • Updates for Keyboard, Mouse class
  • Fixed bug when loading older SDKMESH models
  • Updated for VS 2015 and Windows 10 SDK RTM
  • Retired VS 2010 and Windows Store 8.0 projects

This version is also available on NuGet as version 2015.7.29.1