DirectX Developer Blog

D3D12 Work Graphs

This is the official release of D3D12 Work Graphs, enabling new types of GPU autonomy, originally available as a preview in 2023. To start, here's what Epic sees: With the proliferation of GPU-driven rendering techniques - such as Nanite in Unreal Engine 5 - the role of the CPU is trending towards primarily resource management and ...

HLSL 2021 Migration Guide

The DirectX Shader Compiler Summer 2023 release is live! The most significant change in this release is the enabling of the HLSL 2021 language version by default. HLSL 2021 includes templates, operator overloads, bitfields, short-circuiting, and modernizations to loop variable scope and implicit struct casting. You can read about the details ...