Releases: microsoft/DirectXTK12
Releases · microsoft/DirectXTK12
August 1, 2016
- Model effects array is now indexed by part rather than by material
- GamePad capabilities information updated for Universal Windows and Xbox One platforms
- Specular falloff lighting computation fix in shaders
July 18, 2016
- breaking changes to CommonStates, DescriptorHeap, Effects, Model, EffectPipelineStateDescription, and SpriteBatchPipelineStateDescription
- added texture sampler control to Effects and SpriteBatch
- fixed Model control of blend and rasterizer state
- fixed problems with PerPixelLighting control (EffectFactory defaults to per-pixel lighting)
- fixed control of weights-per-vertex optimization for SkinnedEffect
- removed unnecessary "one-light" shader permutations
- fixed bug in AlphaTestEfect implementation
- improved debug messages for misconfigured effects
- NormalMapEffect for normal-map with optional specular map rendering
- EnvironmentMapEffect now supports per-pixel lighting
- Effects updated with
SetMatrices
andSetColorAndAlpha
methods - GraphicsMemory support for
SharedGraphicsResource
shared_ptr style smart-pointer - PrimitiveBatch fix for
DrawQuad
- ScreenGrab handles resource state transition
- SimpleMath: improved interop with DirectXMath constants
- WICTextureLoader module
LoadWICTexture*
methods - Fixed bugs with GenerateMips for sRGB and BGRA formats
- Code cleanup
This version is also available on NuGet as version 2016.7.18.1
June 30, 2016
- Original release
This version is also available on NuGet as version 2016.6.30.1