Getting Started with Direct3D 12
The first thing to do is get up to speed on Direct3D 11 (see Getting Started with Direct3D 11), especially if you are coming from a background of knowing Direct3D 9. Jumping feet-first into Direct3D 12...
View ArticleDirectXTex and DirectXMesh now support Direct3D 12
As part of my multi-year personal project of providing open source replacements for the deprecated D3DX library once found in the legacy DirectX SDK, two libraries are focused on content creation tools...
View ArticleDirectX Tool Kit and C++/WinRT
The February 2017 releases of DirectX Tool Kit for DirectX 11 and DirectX 12 are now available on GitHub. In addition to various bug-fixes and a few minor improvements to the input classes (Mouse,...
View ArticleVisual Studio 2017
Visual Studio 2017 RTM is now available for download, including the updated Community edition. The VS 2017 RTM Redistribution packages are also available (x86, x64), as well as the Remote Debugging...
View ArticleWindows 10 Creators Update SDK
The Windows 10 Creators Update (build 15063, aka Version 1703) is now available along with a new Windows 10 SDK release. The Windows 10 Creators Update SDK (10.0.15063) can be installed via VS 2017 or...
View ArticleDirectXMath 3.10
DirectXMath version 3.10 is included in the Windows 10 Creators Update SDK (15063) which is installed with Visual Studio 2017. The new version includes the following: Added XMVectorSum for horizontal...
View ArticleA look back: Windows Vista
This is a bit of a nostalgic navel-gazing like my Windows XP post was back in October 2010, so please forgive my indulgence. This week, Windows Vista has officially reached end-of-life. There’s been a...
View ArticleDirectXMath 3.11
DirectXMath version 3.11 is now available on NuGet and GitHub. It will be included in the upcoming Windows 10 Fall Creators Update SDK (currently in Preview build 16225 or later) and the Xbox One XDK...
View ArticleHDR Lighting and Displays
High Dynamic Range (HDR) lighting has been used in games for a long time, popularized by titles like Valve's Half-Life 2 using DirectX 9.0c. The rendering uses float-point render targets, allowing the...
View ArticleVisual Studio 2017 (15.3) update
Since the release of Visual Studio 2017 in March, there have been two minor updates (15.1 and 15.2) per the new release rhythm. The first update (15.1) integrated the Windows 10 Creators Update SDK...
View ArticleWindows 10 Fall Creators Update SDK
The Windows 10 Fall Creators Update will be released October 17 is now available. The Windows 10 Fall Creators Update SDK (10.0.16299) is now available and can be installed via VS 2017 (15.4) or as a...
View ArticleCodePlex vs. GitHub
Note that as of today, CodePlex is now 'read-only' per this blog post and this announcement. I've been recommending people using CodePlex for DirectX Tool Kit for DirectX 11, DirectXTex, DirectXMesh,...
View ArticleVS 2017 (15.5 update)
The Visual Studio 2017 (15.5 update) is now available for download, and you should see the 'new update available' notification in the coming weeks--you can also get the update now by downloading the...
View ArticleDirectX and UWP on Xbox One
With the release of the Fall Creators Update (October 2017) for Xbox One, UWP apps can now opt into expanded resources as was announced in this Windows Blog post. Details about UWP on Xbox One can be...
View ArticleDirectXMesh Update
The February 2018 release of DirectXMesh is available on GitHub. I wanted to call attention to this release in particular because I discovered an important and long-standing bug in the library that is...
View ArticleVS 2017 (15.6 update)
The Visual Studio 2017 (15.6 update) is now available for download, and you should see the 'new update available' notification in the coming weeks--you can also get the update now by downloading the...
View ArticleGitHub, NuGet, and VSTS
There are April 2018 releases on GitHub for DirectX Tool Kit (DX11 / DX12), DirectXTex, DirectXMesh, and UVAtlas. These were more minor releases focused on code quality, fixing a few bugs, and cleaning...
View ArticleWindows 10 April 2018 Update SDK
The Windows 10 April 2018 Update (a.k.a. Version 1803) is now available along with the Windows 10 SDK (10.0.17134). The new SDK can be installed via VS 2017 (15.7 update) [currently in Preview] or as a...
View ArticleVS 2017 (15.7 update)
The Visual Studio 2017 (15.7 update) is now available for download, and you should see the 'new update available' notification in the coming weeks--you can also get the update now by downloading the...
View ArticleVS 2017 (15.8 update)
The Visual Studio 2017 (15.8 update) is now available for download, and you should see the 'new update available' notification in the coming weeks--you can also get the update now by downloading the...
View Article