A new layer of abstraction is coming to GPU programming. Microsoft’s Shader Model 6.10, embedded in the latest AgilitySDK 1.720-preview, opens direct access to the AI engines built into modern GPUs—NVIDIA’s Tensor cores, Intel’s XMX units, and AMD’s RDNA 4 accelerators. This isn’t just a technical upgrade; it’s a shift that could reshape how neural rendering and machine learning workloads are handled in games and applications.

Until now, each GPU vendor has had its own way of exposing AI hardware: NVIDIA through Tensor cores, Intel with XMX, and AMD via RDNA 4. Developers writing shaders had to adapt code for each platform, often duplicating effort. Shader Model 6.10 changes that by introducing a streamlined algebra matrix API under the class linalg::Matrix. This single interface will expose all known matrix operations—multiplication, accumulation, and more—across supported GPUs. The goal? A unified path to leverage AI accelerators without rewriting pipelines for every hardware family.

The catch is that not all GPUs qualify. NVIDIA’s entire RTX lineup, from the high-end RTX 5090 down to older models, supports this feature thanks to Tensor cores. Intel’s support is planned but not yet confirmed, with a focus on upcoming B-series GPUs. AMD, however, has drawn a clear line: only RDNA 4-based RX 9000 series cards—like the recently launched RX 9070 XT—will benefit. Older RDNA 3 and RX 7000 series GPUs are excluded, leaving some users on the outside looking in.

Microsoft Unlocks Direct Control Over GPU AI Accelerators with Shader Model 6.10

This isn’t Microsoft’s first foray into neural rendering. The company has already seen a surge in graphics features relying on AI upscaling and denoising. But Shader Model 6.10 aims to standardize access, reducing fragmentation and giving developers a single way to target multiple GPU architectures. For small businesses and indie studios building cross-platform titles, this could mean faster development cycles and more efficient use of hardware resources.

Beyond the AI focus, AgilitySDK 1.720-preview also introduces other DirectX 12 enhancements: expanded shared memory limits (up to full GPU capacity), updated ray tracing intrinsics, and improvements to batched asynchronous command lists. These changes are designed to push performance further while maintaining compatibility with modern GPUs.

The long-term impact remains to be seen. If adopted widely, Shader Model 6.10 could become the de facto standard for AI-accelerated graphics programming—provided vendors stick to the abstraction layer and don’t diverge again. For now, it’s a step toward consistency, but the real test will be how quickly developers adopt it and whether it delivers tangible improvements in workflow efficiency.