Releases: microsoft/DirectXTK12
Releases · microsoft/DirectXTK12
June 21, 2017
- 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
- 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
- VS 2017 updated for Windows Creators Update SDK (15063)
- XboxDDSTextureLoader updates
February 10, 2017
- 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
- 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
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
- 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
- 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
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
- Updated for VS 2015 Update 3 and Windows 10 SDK (14393)