PC gamers are about to get a free performance upgrade — Microsoft's latest DirectX update boosts ray-tracing performance by up to 90%

DirectX 12
(Image credit: Microsoft | Edited with Gemini)

Microsoft is always working on DirectX behind the scenes, making large and small tweaks to the API. For its latest update, which brings the DirectX Agility SDK up to version 1.619, there are some exciting improvements to ray tracing performance.

I'm talking specifically about Shader Execution Reordering (SER), a feature that's arrived officially for DirectX Raytracing (DXR) 1.2. It had been in preview status since being announced last year at GDC 2025. The big news? Microsoft is seeing up to a 90% framerate increase with SER activated in early demos.

Why is Shader Execution Reordering (SER) in DirectX a big deal?

A look at the D3D12 Raytracing demo used by Microsoft to test SER. You can try it yourself on your hardware. (Image credit: Microsoft)

As Microsoft explains it in its DirectX SER blog post, one of the biggest performance hits when ray tracing comes from something called divergence.

Divergence generally occurs when rays are shot unpredictably through a scene. Bouncing rays off objects in a scene makes your game look a lot more realistic, but at the same time, it can cause a GPU to lose coherence. The GPU is forced to sort these rays sequentially rather than in parallel. It's inefficient, and it puts more load on the hardware.

Adding more ray tracing cores won't fix the issue because the process takes place at the shader level. SER solves this problem by allowing the shaders to group rays into coherent batches, allowing the GPU to tackle them in parallel.

SER works alongside something called Opacity Micromaps (OMMs), another feature that allows a GPU to skip unnecessary shading when a ray bounces off an alpha-tested object. As you can guess, together this reduces the load on a GPU, which in turn improves general performance.

Just how much of a performance gain can you expect? Microsoft gives us a couple of examples from its in-house testing using a specific demo that you can also test out yourself via a GitHub repo. With SER activated on an NVIDIA RTX 4090 GPU, tests show a whopping 40% framerate increase compared to not using SER at all.

What's more impressive is that Microsoft claims it saw "a couple configurations of Intel Arc B-Series GPUs" hit a massive 90% framerate improvement with SER activated.

Windows Central's take on Shader Execution Reordering (SER)

The huge performance gains provided by Microsoft are likely not indicative of what you can expect in real-world gaming. Nevertheless, making SER a standard feature in DirectX will make it far easier for developers to implement, and that's a win for everyone.

Given how demanding path tracing can be, SER could be one of the keys to unlocking gorgeous graphics on far more GPUs that wouldn't necessarily be able to keep up without the feature. Best part? You don't need a new GPU.

I want to know what you think!

What are your thoughts on Microsoft adding SER to its latest DirectX release? Do you think real-world performance will drop significantly compared to the demos? Which GPUs do you think have the most to gain? Let me know in the comments section!


Click to join us on r/WindowsCentral

Join us on Reddit at r/WindowsCentral to share your insights and discuss our latest news, reviews, and more.


TOPICS
Cale Hunt
Contributor

Cale Hunt brings to Windows Central more than nine years of experience writing about laptops, PCs, accessories, games, and beyond. If it runs Windows or in some way complements the hardware, there’s a good chance he knows about it, has written about it, or is already busy testing it.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.