We’re counting down the days until the Microsoft DirectX team will be at GDC 2025 with a lineup of exciting sessions and announcements to push the boundaries of game development.| DirectX Developer Blog
We are pleased to announce both a retail release of Shader hash bypass and a preview AgilitySDK release with several new features, available on Agility SDK Downloads today! You can find detailed information about all the features on the individual blog pages: 1.615 Shader hash bypass officially supports applications opting to bypass shader hash validation. It is […]| DirectX Developer Blog
Neural Rendering: A New Paradigm in 3D Graphics Programming In the constantly advancing landscape of 3D graphics, neural rendering technology represents a significant evolution. Neural rendering broadly defines the suite of techniques that leverage AI/ML to dramatically transform traditional graphics pipelines. These new methods promise to push the boundaries of what’s possible in real-time graphics. […]| DirectX Developer Blog
Welcome to the DirectX 12 Agility SDK landing page where you’ll find links to Agility SDKs and other helpful info. Check out our Announcement blog and Game Stack Live talk. We also have a Getting Started Guide with detailed info for developers who want to integrate Agility SDK support into their engine. Visit the DirectX Landing […]| DirectX Developer Blog
We’re pleased to announce that we have a new preview Agility SDK out today, letting developers experiment with two new features: GPU Upload Heaps and Non-normalized Sampling! Head to Agility SDK Downloads to grab it. GPU Upload Heaps Introduction Historically a GPU’s VRAM was inaccessible to the CPU, forcing programs to have to copy large […]| DirectX Developer Blog
Do you want to be a part of the SiGMA platform team? We are hiring for multiple positions in multiple locations!| DirectX Developer Blog
Hi everyone, Today we’re excited to announce the newest Preview Agility SDK v1.715.0, download here. Since this is a preview SDK, the new features are not in final state and thus only available via Developer Mode within Windows (see the prerequisites section for more). This preview serves as a first look to explore what might […]| DirectX Developer Blog
Today the HLSL team is announcing plans to open source the DXIL validator hashing algorithm and include it in the DirectXShaderCompiler sources on GitHub. If you’re wondering what any of that means, strap in! DXIL Validator To understand the DXIL Validator you first need to understand a few basics of what DXIL is. DXIL, the […]| DirectX Developer Blog
This year at Microsoft Build 2024 we announced a new set of Windows devices, Copilot+ PCs. Copilot+ PCs are a new class of Windows 11 PCs, including Arm-powered devices that are powered by the Snapdragon® X Series. These new Arm devices have cutting-edge new processing power coming from the CPU, GPU, and NPU (neural processing unit). […]| DirectX Developer Blog
Auto SR automatically enhances select existing games allowing players to effortlessly enjoy stunning visuals and fast framerates on CoPilot+ PCs equipped with a Snapdragon® X processor. DirectSR focuses on next generation games and developers, Together, they create a comprehensive SR solution across Windows devices, offering a fantastic balance of frame rate and visuals to make a vast part of your gaming library look and feel even more incredible.| DirectX Developer Blog
In the evolving landscape of Super Resolution (SR), GPU hardware vendors have set the stage with their respective technologies – AMD FidelityFX™ Super Resolution, Intel XeSS, and NVIDIA DLSS Super Resolution. These cutting-edge solutions elevate the gaming experience by boosting frame rates while maintaining exceptional visual quality. Yet as the number of SR variants continues […]| DirectX Developer Blog
The HLSL team is excited to announce DXC 1.8.2405 which is a packed release! In addition to a healthy assortment of bug fixes and quality of life improvements, this release features two things we’re really excited about. First this is the first DXC release to contain Windows binaries built with Clang alongside the binaries built […]| DirectX Developer Blog
Today the DirectX team is excited to announce the release of the Agility SDK 1.614.0 which includes full support for R9G9B9E5_SHAREDEXP (999E5) texture format for render targets and UAV read/writes! This new Agility SDK is also fully supported by PIX. To get the latest release head on over to our Agility SDK downloads page. Understanding […]| DirectX Developer Blog
Official release for Work Graphs in D3D12. This programming model unlocks latent capability for GPU autonomy and enables future evolution.| DirectX Developer Blog
We’re pleased to announce the release of our latest Agility SDK, complete with features we’ll be showcasing at GDC 2024. Get started today with the retail versions of Work Graphs, Shader Model 6.8, GPU Upload Heaps, and more! SDK Package Features SDK 1.613.3 Work Graphs Shader Model 6.8 Work Graphs support Start Vertex/Instance Location Wave […]| DirectX Developer Blog
Work graphs are a system for GPU autonomy in D3D12. Given the increasing prevalence of general compute workloads on GPUs, the motivation is to address some limitations in their programming model, unlock latent GPU capabilities, and enable future evolution.| DirectX Developer Blog
Since early 2017, the DirectX Shader Compiler (DXC) has been open source and available on GitHub. DXC is based on the LLVM 3.7 release of Clang, which enables compiler-driven IDE integrations, powerful language tooling, and has empowered HLSL to grow as a language to include highly requested features like C++ templates and operator overloading. In the […]| DirectX Developer Blog
The DirectStorage team is pleased to share that GPU decompression with DirectStorage 1.1 is available now. This new version of DirectStorage contains everything a developer needs to get started with GPU decompression. For more information on this feature and how it benefits gamers, check out our previous blog post: DirectStorage 1.1 Coming Soon. Getting […]| DirectX Developer Blog