Skip to content

Releases: microsoft/DirectXTK12

June 21, 2017

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

This version is also available on NuGet as version 2017.6.21

April 24, 2017

25 Apr 00:28
Compare
Choose a tag to compare
  • Regenerated shaders using Windows 10 Creators Update SDK (15063)
  • Fixed NormalMapEffect shader selection for specular texture usage
  • Fixed Direct3D validation layer issues when using Creators Update
  • Fixed AudioEngine enumeration when using Single Threaded Apartment (STA)
  • Fixed bug with GamePad (Windows.Gaming.Input) when no user bound
  • Updated D3DX12 internal copy to latest version

This version is also available on NuGet as version 2017.4.24

April 7, 2017

08 Apr 06:54
Compare
Choose a tag to compare
  • VS 2017 updated for Windows Creators Update SDK (15063)
  • XboxDDSTextureLoader updates

February 10, 2017

11 Feb 02:25
Compare
Choose a tag to compare
  • SpriteBatch default rasterizer state now matches DirectX 11 version
  • DDSTextureLoader now supports loading planar video format textures
  • GamePad now supports special value of -1 for 'most recently connected controller'
  • WIC format 40bppCMYKAlpha should be converted to RGBA8 rather than RGBA16
  • DDS support for L8A8 with bitcount 8 rather than 16
  • Updated D3DX12 internal copy to latest version
  • Minor code cleanup

This version is also available on NuGet as version 2017.2.10

December 5, 2016

05 Dec 19:34
Compare
Choose a tag to compare
  • Mouse and Keyboard classes updated with IsConnected method
  • Windows10 project /ZW switch removed to support use in C++/WinRT projection apps
  • VS 2017 RC projects added
  • Updated D3DX12 internal copy to latest version
  • Minor code cleanup

This version is also available on NuGet as version 2016.12.5

October 6, 2016

06 Oct 18:38
Compare
Choose a tag to compare
  • SDKMESH loader and BasicEffects support for compressed vertex normals with biasing
  • breaking change DDSTextureLoader Ex bool forceSRGB and generateMipsIfMissing parameters are now a DDS_LOADER flag
  • breaking change WICTextureLoader Ex bool forceSRGB and generateMips parameters are now a WIC_LOADER flag
  • Add vertexCount member to ModelMeshPart
  • Minor code cleanup

This version is also available on NuGet as version 2016.10.6

September 15, 2016

16 Sep 06:17
Compare
Choose a tag to compare
  • Rebuild shaders using 1.0 Root Signature for improved compatibility (see MSDN)
  • Minor code cleanup

This version is also available on NuGet as version 2016.9.15

September 1, 2016

01 Sep 23:47
Compare
Choose a tag to compare
  • EffectPipelineStateDescription is now in it's own header
  • Additional debug object naming
  • Fixed Tier 1 hardware support issues with BasicEffect and generating mipmaps
  • Fixed default graphics memory alignment to resolve rendering problems on some hardware
  • Added forceSRGB optional parameter to SpriteFont ctor
  • EffectFactory method EnableForceSRGB added
  • Removed problematic ABI::Windows::Foundation::Rect interop for SimpleMath
  • Updated D3DX12 internal copy for the Windows 10 Anniversary Update SDK (14393)
  • Minor code cleanup

This version is also available on NuGet as version 2016.9.1

August 4, 2016

04 Aug 20:39
Compare
Choose a tag to compare
  • GraphicsMemory fix for robustness during cleanup
  • Regenerated shaders using Windows 10 Anniversary Update SDK (14393)

This version is also available on NuGet as version 2016.8.4.1

August 2, 2016

02 Aug 18:08
Compare
Choose a tag to compare
  • Updated for VS 2015 Update 3 and Windows 10 SDK (14393)