Skip to content

Releases: microsoft/DirectXTK12

August 1, 2016

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

18 Jul 22:25
Compare
Choose a tag to compare
  • 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 and SetColorAndAlpha 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

01 Jul 01:54
Compare
Choose a tag to compare
  • Original release

This version is also available on NuGet as version 2016.6.30.1