DirectX SDK History - juli27/basaltcpp GitHub Wiki
August 2005
October 2005
December 2005
- Direct3D 10 Technology Preview
- New Sample: HDRDemo
February 2006
- Direct3D 10 Technology Preview update
- New Sample: MotionBlur10
- New Tutorial: D3D10: 14
April 2006
- Direct3D 10 Technology Preview update
- New Samples
- ParallaxOcclusionMapping
- MultiStreamRender
- XInput 1.1
June 2006
- Direct3D 10 Technology Preview update
- New Sample: SoftParticles
August 2006
- Direct3D 10 Technology Preview update
- New Sample: Skinning10
October 2006
December 2006
- Direct3D 10 RTM
- New Samples
- ContentStreaming
- CoreDetection
- XACTCodeDriven
- Updated Sample: GameUXInstallHelper
February 2007
- New Samples
- DDSWithoutD3DX
- MultiMon10
April 2007
June 2007
- Direct3D9Ex headers
- DXUT with D3D9 and D3D10 support
- New Samples
- Advanced Shader Authoring Workshop GDC 2007
- Performance Workshop GDC 2007
- ParentalControlTimeLimits
August 2007
- Direct3D 10.1 Tech Preview
- XAudio2 Beta: New Cross-Platform Audio API
- GDFTrace Tool
- New Sample XAudio2BasicSound
- Updated Sample ContentStreaming
November 2007
- XAudio2 Beta Improvements
- New Samples
- AdvancedParticles
- GPUBoids
- NBodyGravity
- XAudio2BasicSound
- XAudio2Sound3D
March 2008
- Direct3D 10.1 RTM
- XAudio2 and XACT3 RTM
- xWMA Decoding in XAudio2 and XACT3
- New Samples
- PIX Game Debugging
- ProceduralMaterials
- SubD10
- VideoMemory
- Updated Samples
- All audio samples using XACT and DirectSound have been updated to use XACT3 and XAudio2
- Removed DirectSound Samples
June 2008
- xAPO Effects Library
- New Samples
August 2008
- Notch Filter Added to XAudio2
- Echo Effect Added to XAPO Effects Library
- Games for Windows Branding Tool
- New Samples
- DepthOfField10.1
- RaycastTerrain
November 2008
- Direct3D 11 Technical Preview
- 4 New Samples for D3D11 (Tessellation, compute shaders, multithreaded rendering, dynamic shader linkage)
- Updated PIX
- basic stream and single frame capture for D3D11
- XACT3 support for the same xWMA bitrates as XAudio2
- Updated XAudio2 Sound3D sample
March 2009
- Technical Previews of Direct2D, DirectWrite, and DXGI 1.1
- Added XNA Math
- Audio Improvements
- improvements to XAudio2, xAPO, and xWMA
- Updated PIX
- support for Windows 7, DXGI 1.1 and WARP
- XNA Testing Tool as a replacement for XNA Banding Tool
- New Samples
- XNAMath (Collision)
- (Samples Content Exporter)
- Updated Samples
- MeshFromOBJ10 (support for WARP)
August 2009
- D3D11 RTM (+ DXGI 1.1, D2D, DirectWrite)
- Effects 11
- Direct3D Compute Shader Extensions (D3DCSX)
- New Samples
- Basic Samples (BasicHLSL11, EmptyProject11, SimpleSample11)
- Shadow Techniques (CascadedShadowMaps11, ContactHardeningShadows11, VarianceShadows11)
- Compute Shader (BasicCompute11, ComputeShaderSort11, NBodyGravityCS11, OIT11)
- Tessellation (DetailTessellation11, PNTriangles11, SimpleBezier11)
- BC6H/BC7 Texture Compression (BC6HBC7EncoderDecoder11)
- DDS File Format (DDSWithoutD3DX11)
- Direct3D 10.1 (HDAO10.1, TransparencyAA10.1)
- Windows 7 Touch Messages (WindowsTouch)
- Games for Windows Showcase S.6 (Direct3D 10 Sample) (10BitScanout10)
- Update Samples
- Games for Windows Technical and Test Requirements Update
- XNA Test Case Tool Update
- XNAMath 2.01
- DirectX SDK Utilities Updates
- texconv10 replaced by texconvex
- DXERR9 removed in favor of DXERR
February 2010
- Updated PIX
- Improved D3D11 support
- Mesh viewer CSV export
- texture viewer support for:
- DXGI_FORMAT_D24_UNORM_S8_UINT
- DXGI_FORMAT_R24G8_TYPELESS
- DXGI_FORMAT_BC1_UNORM_SRGB
- DXGI_FORMAT_BC2_UNORM_SRGB
- DXGI_FORMAT_BC3_UNORM_SRGB
- XNAMath 2.02
- Enhance XAudio2 voice reuse (see XAudio2VoiceReuse sample)
- XAudio2 reverb and mixing performance improvements
June 2010
- Updated PIX
- PIX object naming via SetPrivateData
- other
- Updated XNAMath to 2.03
- Version-less naming of cross-runtime data types
- Added D3DCreateBlob function to D3dcompiler_43.dll
- Added GetThreadGroupSize to ID3D11ShaderReflection
- Updated HLSL
- updated (frexp)
- added (printf), (errorf), (abort)
- removed left-hand-side casting
- updated HLSL compiler
- (/Od) implies (/Gfp)
- added (/compress), (/decompress)
- added (/Ni)
- added @command.option.file feature
- D3D11 HLSL format conversion functions