DirectX 12 News from GDC 2026 - My Comments
- Auto-discovered
Adam Sawicki
Visit resource ↗Description
Long blog essay by Adam Sawicki reacting to Microsoft's DirectX 12 announcements from GDC 2026 (9-13 March). He gathers DirectX Developer Blog posts and adds critical commentary from a former AMD tools engineer now at Plastic.
Sections cover PIX tooling (dump files, PIX API, DebugBreak, event configurability, live shader debugging), ML-oriented DirectX, Advanced Shader Delivery, DirectStorage 1.4 with Zstandard, and DXR 2.0 ideas such as CLAS and Partitioned TLAS.
Written for DirectX 12 specialists who debug TDRs and care how IHV crash dumps and shader delivery land in engines. Assumes D3D12 and modern PC GPU tooling familiarity.
Free personal blog post built from published announcement pages; conference attendance not required.
Useful for a practitioner's reading of the GDC DirectX slate, including skepticism about crash dumps and DirectStorage adoption.
Related resources
- A gentle introduction to shaders (Alan Zucconi)
Alan Zucconi's A gentle introduction to shaders in Unity3D (June 2015) is part one of his Gentle Introduction series on alanzucconi.com, aimed at Unity developers new to GPU programs. It connects vertices, materials, and shaders in Unity's pipeline, covering ShaderLab Properties and SubShader layout, inspector uniforms, Queue tags, ZTest, and the surface-versus-vertex/fragment split for lighting versus effects. Little prior shader knowledge is assumed; fixed-function shaders are skipped as obsolete.
100% match · <blog><about><free><gpu><long><oriented><posts><shader> - Creating a Volumetric Ray Marcher
The post builds a march loop along the camera ray inside a mesh volume, sampling tiled 2D slice atlases as pseudo-3D density, accumulating opacity, and clipping to a bounding box while supporting o…
100% match · <blog><advanced><built><cover><gdc><including><march><post> - Drawing Thousands of Meshes with DrawMeshInstanced / Indirect (Toqoz)
Toqoz's November 2019 toqoz.fyi post walks through drawing very large mesh counts in Unity with Graphics.DrawMeshInstanced and Graphics.DrawMeshInstancedIndirect, with C# samples,
100% match · <code><advanced><blog><about><files><former><free><gpu> - Physically Based Rendering
Alex Tardif’s Physically Based Rendering page is a practitioner-oriented explainer of energy-conserving shading terms - diffuse, specular, Fresnel, and microfacet models - for real
100% match · <blog><about><assumes><cover><free><long><personal><post> - The Unity Library (Stelabouras)
Stelabouras Unity Library (unity.stelabouras.com) is a curated searchable index of Unity tutorials, tools, creators, and graphics resources aggregated for quick discovery. Commu
100% match · <blog><files><free><pages><personal><post><published><reading> - Youtube > Sebastian Lague
Sebastian Lague’s YouTube channel explores programming and graphics topics - procedural generation, pathfinding, ray marching, and game dev experiments - often in Unity but concept
100% match · <api><blog><debugging><free><gpu><ideas><long><post> - Post-mortem GPU crash debugging with LLMs
AMD GPUOpen article by Amit Ben-Moshe and Amit Mulay introducing the open-source Radeon GPU Detective (RGD) MCP Server for LLM-assisted post-mortem GPU crash analysis.
100% match · <code><tool><advanced><blog><amd><crash><debugging><dumps> - New AMD Radeon Developer Tool Suite update brings shader source code, Extended PIX Markers, and command-line capture
New AMD Radeon Developer Tool Suite update brings shader source code, Extended PIX Markers, and command-line capture is a technical blog article by Chris Hesik. AMD GPUOpen…
100% match · <tool><blog><amd><announcement><debugging><developer><free><including> - An Experimental Approach to printf in HLSL
An Experimental Approach to printf in HLSL is a December 2025 technical post by Chris Bieneman describing a holiday prototype for GPU-side printf in HLSL. It covers GPU string…
100% match · <code><advanced><blog><debug><free><gpu><post><shader> - No Graphics API
No Graphics API is a December 2025 long-form essay by Sebastian Aaltonen arguing that modern bindless GPUs no longer need the retained-mode complexity of DirectX 12, Vulkan, and…
100% match · <code><advanced><blog><api><cover><essay><free><gpu> - OpenUSD Core Spec 1.0 is Here: Now We Need You
OpenUSD Core Spec 1.0 is Here: Now We Need You is an Alliance for OpenUSD blog post by Aaron Luk and Nick Porcino announcing ratification of the OpenUSD Core Specification…
100% match · <code><blog><advanced><announcement><free><now><post><published> - Secrets of Direct3D 12: The Behavior of ClearUnorderedAccessViewUint/Float
Secrets of Direct3D 12: The Behavior of ClearUnorderedAccessViewUint/Float is a December 2025 deep dive by Adam Sawicki on how ID3D12GraphicsCommandList clear-UAV helpers fill…
100% match · <code><advanced><blog><sawicki><adam><amd><debugging><free> - Minimalist ray-tracing leveraging only acceleration structures
This is an AnKi 3D Engine blog post by Panagiotis Christopoulos Charitos on a lightweight potato-mode ray-tracing path using only acceleration structures and ray queries instead…
100% match · <code><advanced><blog><debug><dxr><free><long><post> - AMD GPU Debugger
AMD GPU Debugger is a December 2025 technical blog post by Abdelhadi on building an AMD GPU debugger outside ROCm, inspired by Marcell Kiss and limited tools such as rocgdb. It…
100% match · <code><tool><advanced><blog><amd><cover><debug><debugging> - A series of tricks and techniques I learned doing tiny GLSL demos
A series of tricks and techniques I learned doing tiny GLSL demos is a December 2025 blog post by bµg about lessons from size-constrained GLSL demos after the earlier Red Alp…
100% match · <code><advanced><blog><about><free><live><post><shader> - New GPU Profiler and RHI Submission Pipeline | Unreal Fest Stockholm 2025
New GPU Profiler and RHI Submission Pipeline | Unreal Fest Stockholm 2025 is an Unreal Fest talk by Luke Thatcher of Epic's RHI team, published on the Unreal Engine YouTube…
100% match · <code><tool><advanced><about><crash><debug><dumps><familiarity> - Your First Shader | Unity Shader Code Basics 01
Your First Shader | Unity Shader Code Basics 01 is a beginner YouTube tutorial by Daniel Ilett that writes a Unity 6 URP unlit Hello World shader from an empty file in ShaderLab…
100% match · <code><assumes><built><free><live><required><shader><useful> - WebGPU and the price of compiling WGSL
WebGPU and the price of compiling WGSL is a blog post by Hugo Daniel introducing a WebGPU diagnostics and compilation-benchmark tool after earlier posts on WGSL limits. It…
100% match · <code><tool><blog><about><familiarity><free><gpu><post> - SIGGRAPH 2025 Materials Now Available: Recordings and Resources from Our Events
SIGGRAPH 2025 Materials Now Available: Recordings and Resources from Our Events is a Slang project blog post by Shannon Woods announcing public recordings and downloads from…
100% match · <code><blog><advanced><free><live><now><post><shader> - A case for learning GPU programming with a compute-first mindset
A case for learning GPU programming with a compute-first mindset is a 2025 blog essay on Maister Graphics Adventures arguing that new GPU programmers should learn compute,…
100% match · <code><blog><api><assumes><debugging><essay><free><gpu>