From 8a147ba4d008a886658364d6e15d235d622ace6c Mon Sep 17 00:00:00 2001 From: Chuck Walbourn Date: Sat, 17 Dec 2022 20:35:32 -0800 Subject: [PATCH] December 15, 2022 (#144) --- .nuget/directxtk12_desktop_2019.nuspec | 2 +- .nuget/directxtk12_uwp.nuspec | 2 +- HISTORY.md | 12 ++++++++++++ README.md | 4 ++-- 4 files changed, 16 insertions(+), 4 deletions(-) diff --git a/.nuget/directxtk12_desktop_2019.nuspec b/.nuget/directxtk12_desktop_2019.nuspec index 5e5dd2f7..db37d768 100644 --- a/.nuget/directxtk12_desktop_2019.nuspec +++ b/.nuget/directxtk12_desktop_2019.nuspec @@ -34,7 +34,7 @@ SpriteBatch - simple & efficient 2D sprite rendering SpriteFont - bitmap based text rendering VertexTypes - structures for commonly used vertex data formats WICTextureLoader - WIC-based image file texture loader - Matches the October 17, 2022 release on GitHub. + Matches the December 15, 2022 release on GitHub. http://go.microsoft.com/fwlink/?LinkID=615561 images\icon.jpg diff --git a/.nuget/directxtk12_uwp.nuspec b/.nuget/directxtk12_uwp.nuspec index 2a7c993e..ca571b50 100644 --- a/.nuget/directxtk12_uwp.nuspec +++ b/.nuget/directxtk12_uwp.nuspec @@ -34,7 +34,7 @@ SpriteBatch - simple & efficient 2D sprite rendering SpriteFont - bitmap based text rendering VertexTypes - structures for commonly used vertex data formats WICTextureLoader - WIC-based image file texture loader - Matches the October 17, 2022 release on GitHub. + Matches the December 15, 2022 release on GitHub. http://go.microsoft.com/fwlink/?LinkID=615561 images\icon.jpg diff --git a/HISTORY.md b/HISTORY.md index fc7679ff..468b8f43 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -6,6 +6,18 @@ Release available for download on [GitHub](https://github.com/microsoft/DirectXT ## Release History +### December 15, 2022 +* DirectXHelpers updated with **CreateUnorderedAccessView**, **CreateRenderTargetView**, **CreateBufferShaderResourceView**, and **CreateBufferUnorderedAccessView** helpers +* Added **EnableLighting** method to ``EffectFactory`` to support creating unlit model materials +* GamePad, Keyboard, and Mouse headers have ``USING_XINPUT``, ``USING_GAMEINPUT``, ``USING_WINDOWS_GAMING_INPUT`` defines +* Updates for *GameInputCreate* failure handling on PC +* Updated D3DX12 internal copy with latest changes from DirectX-Headers GitHub +* CMake project updated to require 3.20 or later +* CMake and MSBuild project updates +* Minor MinGW code changes +* Added Azure Dev Ops Pipeline YAML files +* Test suite updated with CTest support + ### October 17, 2022 * Additional methods for *DirectX Tool Kit for Audio* emitter and listener for cone and falloff curves * Added use of C++11 inline namespaces to make it possible to link both DX11 and DX12 versions at once diff --git a/README.md b/README.md index fae4ae86..f5b79351 100644 --- a/README.md +++ b/README.md @@ -6,9 +6,9 @@ http://go.microsoft.com/fwlink/?LinkID=615561 Copyright (c) Microsoft Corporation. -**October 17, 2022** +**December 15, 2022** -This package contains the "DirectX Tool Kit", a collection of helper classes for writing Direct3D 12 C++ code for Universal Windows Platform (UWP) apps for Windows 11 / Windows 10, game titles for Xbox Series X\|S / Xbox One, and Win32 desktop applications for Windows 11 / Windows 10. +This package contains the "DirectX Tool Kit", a collection of helper classes for writing Direct3D 12 C++ code for Universal Windows Platform (UWP) apps for Windows 11 and Windows 10, game titles for Xbox Series X\|S and Xbox One, and Win32 desktop applications for Windows 11 and Windows 10. This code is designed to build with Visual Studio 2019 (16.11), Visual Studio 2022, clang for Windows v12 or later, or MinGW 12.2. Use of the Windows 10 May 2020 Update SDK ([19041](https://walbourn.github.io/windows-10-may-2020-update-sdk/)) or later is required for Visual Studio.