DirectX Developer Blog

The latest news on Microsoft's Graphics and Display technology

Latest posts

Announcing WARP preview with Shader Model 6.7 support
Oct 11, 2022
Post comments count 1
Post likes count 0

Announcing WARP preview with Shader Model 6.7 support

Luke Olsen Jesse Natalie
Luke,
Jesse

The D3D team is pleased to announce the availability of a downloadable preview version of WARP, also known as Microsoft Basic Render Adapter. What is WARP? This software rasterizer is a key component of Windows and is leveraged for rendering 2D and 3D graphics on Windows PCs that don’t have any GPU available or don’t have a suitable GPU driver, as well as for offloading rendering work to the CPU to free up GPU resources. You can read more about WARP and how to use it in your application here: Windows Advanced Rasterization Platform (WARP) Guide - Win32 apps | Microsoft Learn. But WARP is more than just a fal...

Celebrating 20 Years of DirectX 9
Sep 26, 2022
Post comments count 2
Post likes count 4

Celebrating 20 Years of DirectX 9

Cassie Hoef
Cassie Hoef

The last 20 years have brought countless hours of play to millions of gamers via the DirectX 9 graphics API, with 2,500+ games still being enjoyed today. For the first time, developers experienced the power of high-level shader language (HLSL) combined with pixel and vertex shaders, paving the way for the future of DirectX Raytracing and high-precision floating point color, which would bring new levels of quality and depth to every pixel.   Microsoft is committed to bringing you a great gaming experience and in honor of the 20th anniversary of DirectX 9, we’re happy continue our dedication to the API through D...

The Windows HDR Calibration app is here
Sep 20, 2022
Post comments count 6
Post likes count 5

The Windows HDR Calibration app is here

Ana Marta Carvalho
Ana Marta Carvalho

The wait for the Windows HDR Calibration app is over! If you're on Windows 11 and want to calibrate your HDR-capable device, you can now go to the Microsoft Store and download the app. 😊 As we shared in our announcement blog post, the Windows HDR Calibration app will feature three test patterns which will help you calibrate your display by improving the color accuracy and consistency of your HDR panel. Besides that, we also added additional functionality - the app will allow you to customize the color saturation of all content when HDR is turned on!   Benefits of calibrating your HDR device In some c...

Announcing our summer Agility SDKs
Jul 14, 2022
Post comments count 0
Post likes count 2

Announcing our summer Agility SDKs

Jacques van Rhyn
Jacques van Rhyn

We’re pleased to announce that we have two new Agility SDKs available today! Agility SDK 1.606.3 contains support for Shader Model 6.7, which we announced was in the works earlier this year. Today, Shader Model 6.7 is ready for you to try! We also have another preview Agility SDK out today: 1.706.3-preview, see here for our blog. In addition to SM 6.7 support, this SDK contains a new and improved preview for Enhanced Barriers, plus a few smaller features. The addition of Enhanced Barriers support in this preview also makes Shader Model 6.7 is even more useful by letting developers access the full capabiliti...

Agility SDK 1.606.3: Shader Model 6.7 is now publicly available!
Jul 14, 2022
Post comments count 1
Post likes count 1

Agility SDK 1.606.3: Shader Model 6.7 is now publicly available!

Greg Roth
Greg Roth

The DirectX Compiler Team and our partners are pleased to announce the release of Shader Model 6.7! Shader Model 6.7 expands texture fetching, quad querying, and wave capabilities to enable ever more complex (and compatible) new shader-driven features! Advanced Texture Operations SM 6.7 adds a collection of useful texture capabilities that fill in gaps the capabilities of existing texture operations as well as adding versatile new ones collectively referred to as Advanced Texture Operations. This will be an optional feature. Integer Sampling Textures with integer components can now be sampled. To enable ...

Preview Agility SDK 1.706.3-preview: SM 6.7, Enhanced Barriers and more
Jul 14, 2022
Post comments count 0
Post likes count 1

Preview Agility SDK 1.706.3-preview: SM 6.7, Enhanced Barriers and more

Bill Kristiansen
Bill Kristiansen

In addition to support for Shader Model 6.7, this preview Agility SDK contains improved support for Enhanced Barriers and some smaller features  For more on the public release of Shader Model 6.7, please see our 1.606.3 announcement. With the addition of preview Enhanced Barriers and Relaxed Format Casting support, raw gathers will achieve their full utility by allowing casting of a wide range of formats to unsigned integer views to grant direct access to the elements using raw gathers. For more details please see here. When using this developer preview agility SDK, set D3D12SDKVersion to D3D12_PREVIEW_SDK_...

Agility SDK 1.602.4
Jun 21, 2022
Post comments count 0
Post likes count 1

Agility SDK 1.602.4

Bill Kristiansen
Bill Kristiansen

This is a bug-fix-only update to 1.602.0. No new features. NuGet Gallery | Microsoft.Direct3D.D3D12 1.602.4 Bug Fixes  

DirectStorage SDK 1.0.2
May 24, 2022
Post comments count 3
Post likes count 1

DirectStorage SDK 1.0.2

Damyan Pepper
Damyan Pepper

Thank you to everyone who tried out the DirectStorage SDK - we've really enjoyed interacting with you on the #directstorage channel on the D3D12 Discord Server, and on github. Today we're releasing an update to the SDK where we've addressed some of the feedback you've sent us! You can update to the latest using NuGet update.  Visit https://aka.ms/directstorage for more information about how to get started. Changelog  

Windows Graphics News – 2022 Q1
Apr 29, 2022
Post comments count 0
Post likes count 2

Windows Graphics News – 2022 Q1

Ana Marta Carvalho
Ana Marta Carvalho

The first quarter of 2022 has gone by, so let’s talk about what the Graphics team has been up to! On this blog post we talk about:   We’re hiring! We still have a lot of PM and SWE roles open for several teams in Graphics! Check out aka.ms/graphicsjobs for a full list of our open jobs - we look at every application that we get. We also have several new roles since our previous blog update! Have any questions about any of the roles? Please get hold of us at discord.gg/DirectX   New features Optimizations for windowed games Optimizations for windowed games (OWG) was released t...