Skip to main content

Graphics API Explainer

What is DirectX 12 Ultimate? — Four features. One badge. Every new PC game.

The feature gate Microsoft drew in 2020 that every modern AAA PC game now targets. If your GPU has the badge, you get ray tracing, smarter shading, dense geometry and texture streaming the engine actually trusts.

  • 8 min read
  • Updated June 2026
  • Reviewed by Evetech Hardware Team
By the end of this explainer, you'll know what the four DX12 Ultimate features do, which GPUs support them, why Win11 has the edge over Win10, and how to verify your card in 60 seconds.
DXR · VRS · Mesh · Sampler FB
4 features
feature level
FL 12_2
supported GPUs
RTX 20+ / RX 6000+

What DirectX 12 Ultimate actually is

DirectX 12 Ultimate isn't a new graphics API — it's a feature level inside DirectX 12. Microsoft introduced it in March 2020 to define a single hardware capability bar that PC GPUs and Xbox Series X|S would share. Hit the bar and the game engine can rely on those four features being available without writing fallbacks.

The four mandated capabilities are DXR 1.1 ray tracing, Variable Rate Shading, Mesh Shaders and Sampler Feedback. Internally these correspond to D3D_FEATURE_LEVEL_12_2. A GPU either has all four (badge eligible) or it doesn't — there's no partial credit.

For PC gamers in 2026, the badge is the difference between "this engine assumes modern hardware" and "this engine still ships compatibility paths for 2018 cards". The list of 2024-2026 AAA games that require at least Mesh Shaders to launch keeps growing.

The four features, in plain language

DXR 1.1 — hardware ray tracing

DirectX Raytracing 1.1 is the API that lets games ask the GPU's dedicated RT cores to trace real-time light rays. The 1.1 revision (over the original DXR shipped with DX12 in 2018) added inline ray tracing — shaders can fire rays mid-pixel without invoking a separate raygen pipeline. The practical result: lower CPU overhead, cleaner code, hybrid effects (RT shadows + raster everything else) at playable frame rates on midrange cards.

Variable Rate Shading (VRS)

Variable Rate Shading lets the GPU shade pixels at different rates within the same frame. Tier 1 supports per-draw call rates; Tier 2 (the DX12 Ultimate requirement) supports per-tile rates from a screen-space image. Games tag low-detail regions — peripheral vision, motion-blurred areas, surfaces behind the HUD — and the GPU shades them at 2x2 or 4x4 pixel groups instead of per-pixel. Performance uplift in titles that implement Tier 2 well sits at 5-15% with no visible quality cost.

Mesh Shaders

Mesh Shaders replace the legacy vertex + hull + domain + geometry pipeline with a flexible compute-style approach. A mesh shader produces small "meshlets" (clusters of triangles) directly, with full programmable culling and LOD selection. Game engines like id Tech 8 (DOOM: The Dark Ages), the Northlight engine (Alan Wake 2) and Snowdrop (Star Wars Outlaws) require Mesh Shader hardware as a hard launch dependency. No fallback path. No GTX 1080. Period.

Sampler Feedback

Sampler Feedback lets a shader report back which texture mips and tiles were actually touched during rendering. The engine can then stream only what's needed — at the right detail — instead of guessing. Combined with DirectStorage and SSD-backed asset libraries, this is the technology behind 4K texture packs that don't blow VRAM. Forza Horizon 5, Microsoft Flight Simulator 2024 and Avatar: Frontiers of Pandora all lean on Sampler Feedback for their streaming budgets.

DX12 Ultimate — four features at a glance
FeatureWhat it doesTypical impact
DXR 1.1Real-time hardware ray tracingReflections, shadows, GI
VRS Tier 2Smart per-tile shading rates5-15% perf, no quality loss
Mesh ShadersCompute-style geometry pipeline10x triangle density
Sampler FeedbackTexture streaming intelligence4K textures, less VRAM waste

Which GPUs support DX12 Ultimate

The badge requires all four features in hardware. Here's how the GPU generations actually fall:

GPU family DX12 Ultimate support
GPU familyDX12 Ultimate?Notes
NVIDIA RTX 50 seriesYesBlackwell — full FL 12_2
NVIDIA RTX 40 seriesYesAda Lovelace — full FL 12_2
NVIDIA RTX 30 seriesYesAmpere — full FL 12_2
NVIDIA RTX 20 seriesYesTuring — first DXU cards
NVIDIA GTX 16 seriesNoTuring without RT cores
NVIDIA GTX 10 seriesNoPascal — pre-RT era
AMD RX 9000 seriesYesRDNA 4 — full FL 12_2
AMD RX 7000 seriesYesRDNA 3 — full FL 12_2
AMD RX 6000 seriesYesRDNA 2 — first AMD DXU cards
AMD RX 5000 seriesNoRDNA 1 — no RT, no Mesh Shaders
Intel Arc Battlemage (B580)YesFull FL 12_2
Intel Arc Alchemist (A750, A770)YesFull FL 12_2

The big "no" list: GTX 10 series, GTX 16 series, RX 5000 series, anything older. These cards can still play DX12 games, but only titles that ship a compatibility fallback path. Increasingly, AAA studios don't bother.

Windows 10 vs Windows 11 — does it matter?

DirectX 12 Ultimate works on Windows 10 (build 2004 / 20H1 or later) and Windows 11. The driver model (WDDM 3.0+) ships on both. So functionally, your DX12U games run on both.

But Win11 has features layered on top that the same DX12U GPU benefits from:

  • AutoHDR upscales SDR titles to HDR on capable displays. Win10 has it gated behind Game Pass; Win11 makes it a system setting.
  • DirectStorage 1.2 GPU decompression ships better on Win11 — GPU-side BCPack decompression chains directly through the DX12 command list with less driver overhead.
  • Improved DX12 multi-threaded command list scheduling in the Win11 kernel reduces stutters on multi-core CPUs.
  • AutoSR and AutoSRX — Windows 11 24H2 AI-powered system-level upscaling (similar to NVIDIA DSR, but for any game).

Net effect: same GPU on Win11 will score 2-5% higher in DX12U benchmarks like 3DMark Speed Way than on Win10, with smoother frametime graphs. Not earth-shattering, but free perf is free perf.

How to verify your GPU is DX12 Ultimate

Three ways, ranked from quickest to most thorough:

1. dxdiag (60 seconds, built-in). Press Win+R, type dxdiag, hit Enter. Switch to the Display tab. Look for Feature Levels — if the highest listed is 12_2, you have DX12 Ultimate. If the highest is 12_1 or below, you don't.

2. GPU-Z Advanced tab. Free utility from TechPowerUp. The DirectX dropdown shows full feature support — DXR Tier, VRS Tier, Mesh Shader support and Sampler Feedback support as separate lines. Useful for verifying which DXR tier (1.0 vs 1.1) your card runs.

3. Windows Settings > Display > Advanced display. Win11 reports the GPU's DX12 Ultimate badge status directly on the display info card.

Console parity — the Xbox connection

DirectX 12 Ultimate was designed in lockstep with Xbox Series X|S hardware. The Series X GPU is RDNA 2 (same architecture family as RX 6000 desktop cards) and supports the identical feature level. Microsoft's pitch was simple: studios target one feature bar and ship the same engine to PC and Xbox with minimal changes.

The result is that any modern console-first AAA game ships PC with DX12U as the minimum. There's no business case to spend engineering hours writing a vertex-shader fallback for GTX 1060 owners when the same code wouldn't run on Xbox either.

PlayStation 5 uses its own proprietary low-level graphics API (GNM / GNMX), but Sony's RDNA 2 hardware exposes equivalent features (hardware ray tracing, primitive shaders rather than mesh shaders, similar shading rate control). Multi-platform PC ports usually map cleanly to DX12 Ultimate.

Vulkan as an alternative

Vulkan is the open cross-platform graphics API that competes with DX12. With the right extensions enabled, Vulkan covers nearly all DX12 Ultimate functionality:

  • VK_KHR_ray_tracing_pipeline + VK_KHR_ray_query — DXR 1.1 equivalent
  • VK_KHR_fragment_shading_rate — VRS equivalent
  • VK_EXT_mesh_shader — Mesh Shaders
  • VK_QCOM_image_processing + extensions — Sampler Feedback-style streaming

Games using Vulkan include DOOM Eternal, Red Dead Redemption 2, Baldur's Gate 3, Ghost of Tsushima PC and No Man's Sky. Vulkan works on Linux/Steam Deck, Android and macOS (via MoltenVK), while DX12 is Windows + Xbox only.

Key takeaways

  1. DX12 Ultimate = feature level 12_2 — DXR 1.1, VRS Tier 2, Mesh Shaders and Sampler Feedback in hardware.
  2. Supported by all RTX cards (20 series+), AMD RX 6000+ and Intel Arc. GTX 16, RX 5000 and older are excluded.
  3. Works on Win10 (2004+) and Win11. Win11 gives you 2-5% extra perf from AutoHDR, DirectStorage 1.2 and better scheduling.
  4. A growing list of 2024-2026 AAA games hard-require Mesh Shaders — Alan Wake 2, Indiana Jones, Star Wars Outlaws.
  5. Verify your card with dxdiag, GPU-Z Advanced tab, or Win11 display settings. Look for "12_2".

Frequently asked questions

  • What is DirectX 12 Ultimate?
    A feature level inside DirectX 12 (FL 12_2) that mandates four hardware capabilities: DXR 1.1 ray tracing, Variable Rate Shading Tier 2, Mesh Shaders and Sampler Feedback. GPUs with all four earn the badge.
  • Which GPUs support DirectX 12 Ultimate?
    NVIDIA RTX 20 series and newer, AMD Radeon RX 6000 series and newer, all Intel Arc cards (Alchemist and Battlemage). GTX 16, GTX 10, RX 5000 and older cards are NOT supported.
  • Do I need Windows 11 for DirectX 12 Ultimate?
    No. Works on Win10 (build 2004+) and Win11. Win11 ships extras like AutoHDR, DirectStorage 1.2 and better scheduling — 2-5% perf uplift.
  • What is DXR 1.1 hardware ray tracing?
    API that lets games request real-time ray tracing from dedicated RT cores. The 1.1 revision added inline ray tracing — shaders can fire rays directly, lower CPU overhead, cleaner hybrid effects.
  • What is Variable Rate Shading?
    VRS shades less-important parts of the frame at lower rates while keeping detail where you're looking. 5-15% performance uplift in titles with Tier 2 implementations like Gears 5 and Forza Horizon 5.
  • What are Mesh Shaders?
    Compute-style geometry pipeline that replaces the legacy vertex/geometry/tessellation stages. Required by Alan Wake 2, Indiana Jones and a growing list of 2024-2026 titles — no fallback path.
  • How do I check if my GPU is DX12 Ultimate?
    Run dxdiag (Win+R, type dxdiag). On the Display tab look for Feature Level 12_2. Alternatively use GPU-Z's Advanced tab, or Win11 Settings > Display > Advanced display.
  • Is Vulkan an alternative to DX12 Ultimate?
    Yes, partially. Vulkan with the right extensions covers most DX12 Ultimate functionality and runs cross-platform (Linux/Steam Deck, Android, macOS via MoltenVK). DOOM Eternal, RDR2 and Baldur's Gate 3 use Vulkan. Most AAA PC titles still default to DX12.
EvetechYou Dream It, We Build It

Elevating your gaming experience with premium hardware and cutting-edge technology since 2007.

Stay updated

Get the latest deals and tech news

Hours

Mon–Fri: 9am – 4pm

Sat: 9am – 12pm

Copyright © 2007 - 2026 - All rights reserved by EVETECH (Pty) Ltd

All images appearing on this website are copyright Evetech.co.za. Any unauthorized use of its logos and other graphics is forbidden. Prices and specifications are subject to change without notice. EVETECH IS NOT RESPONSIBLE FOR ANY TYPO, PHOTOGRAPH, OR PROGRAM ERRORS, AND RESERVES THE RIGHT TO CANCEL ANY INCORRECT ORDERS. Please Note: Product images are for illustrative purposes only and may differ from the actual product.