Hardware-Accelerated GPU Scheduling: Enable or Disable?

Hardware-Accelerated GPU Scheduling (HAGS) is a Windows feature that shifts GPU work scheduling from the CPU to the GPU itself. It has been available since Windows 10 version 2004 and is often cited as a way to reduce input lag in games. The reality is more nuanced: HAGS delivers a measurable latency improvement on modern hardware, but the raw FPS change is typically small — and on older GPUs it can introduce instability. This guide covers exactly what HAGS does, which hardware benefits, and how to configure it correctly. For a full overview of Windows and driver-level optimisations, see the complete PC game settings optimisation guide.

What Hardware-Accelerated GPU Scheduling Does

In the traditional Windows GPU scheduling model, the CPU’s VRAM manager is responsible for scheduling work packets to the GPU. Every time a game submits a draw call, the CPU aggregates these packets, schedules them, and hands them off to the GPU driver. This process introduces a small but measurable scheduling overhead — typically 1–3 ms of additional CPU-side latency per frame.

With HAGS enabled, the GPU’s own hardware scheduler takes over this work. The GPU receives work packets directly and manages its own execution queue without waiting for the CPU scheduler. The result is a reduction in scheduling latency and, in many cases, more consistent frame delivery. The feature requires WDDM 2.7 (Windows Display Driver Model 2.7) and a compatible GPU — specifically any NVIDIA RTX 20 series or newer, any AMD RX 5000 series or newer, or any Intel Arc GPU.

What HAGS does not do is significantly increase raw render performance. The GPU still runs the same workload at the same speed — what changes is how efficiently that workload is delivered to it.

Should You Enable or Disable HAGS?

The answer depends on your GPU generation. Use this table as your quick reference:

GPU GenerationRecommendationReason
NVIDIA RTX 40 series (Ada Lovelace)EnableFull HAGS support; works with NVIDIA Reflex for best latency
NVIDIA RTX 30 series (Ampere)EnableStable, small latency benefit; no significant downsides
NVIDIA RTX 20 series (Turing)Enable (test first)Generally stable but some older driver combos cause instability
NVIDIA GTX 16 seriesDisableNo hardware scheduler; HAGS adds overhead without benefit
NVIDIA GTX 10 series and olderDisableNot supported; can cause crashes or black screens
AMD RX 7000 / RX 6000 (RDNA 3/2)EnableFull HAGS support; pairs well with AMD Anti-Lag+
AMD RX 5000 (RDNA 1)Enable (test first)Supported but some titles show marginal instability on RDNA 1
AMD RX 580 / Vega and olderDisableNot supported; driver emulation adds latency instead of reducing it
Intel Arc (all generations)EnableIntel Arc was designed with HAGS in mind; clear benefit on Arc A and B series

FPS Impact: What to Actually Expect

Independent benchmarks consistently show that HAGS produces a FPS change of approximately −2% to +3% depending on the game and GPU. In most titles on modern hardware, the change is within margin of error. HAGS is not a performance optimisation — it is a latency optimisation. Frame times become more consistent, and the average input lag (the time between a mouse movement and the resulting frame appearing on screen) drops by approximately 1–3 ms.

FPS benchmark comparison showing game performance before and after enabling Hardware-Accelerated GPU Scheduling
HAGS delivers modest FPS gains on modern GPUs — the bigger win is reduced frame time variance and lower input latency

That 1–3 ms reduction may sound negligible, but it compounds with other latency-reducing features. On NVIDIA hardware, HAGS is a prerequisite for getting the full benefit from NVIDIA Reflex. On AMD hardware, HAGS works alongside AMD Anti-Lag+ in supported titles. For competitive gaming — where reducing every millisecond of input latency matters — HAGS should always be enabled on modern GPUs alongside these driver-level latency tools.

For a full breakdown of which in-game and driver settings affect frame timing and input latency, see the game settings explained guide.

Which Games Benefit Most from HAGS

HAGS delivers the most noticeable benefit in DirectX 12 and Vulkan titles, where the scheduling overhead from the traditional model is highest. Games built on DX12 or Vulkan submit higher volumes of smaller draw calls compared to DX11 games, which means the CPU scheduler is invoked more frequently — and HAGS’ latency reduction is proportionally larger.

DirectX 11 titles show minimal HAGS impact. The traditional CPU scheduling model is well-optimised for DX11’s rendering patterns, so shifting the scheduler to the GPU provides little benefit. Titles like older Counter-Strike builds or legacy MMOs on DX11 are unlikely to benefit.

Some games have historically had compatibility issues with HAGS enabled. Notably, certain Destiny 2 builds and older Halo Infinite versions exhibited shader compilation stutters with HAGS on. If you notice intermittent stuttering after enabling HAGS in a specific title, disable it and test — the issue is usually title-specific rather than a system-wide problem.

How to Enable or Disable HAGS in Windows

  1. Open Windows Settings (Win + I)
  2. Go to SystemDisplay
  3. Scroll down to Graphics and click it
  4. Click Change default graphics settings
  5. Toggle Hardware-accelerated GPU scheduling on or off
  6. Restart your PC — the change does not apply until after a full reboot

If the toggle is greyed out, your GPU driver does not support HAGS or your driver is outdated. Update to the latest GPU driver from the NVIDIA, AMD, or Intel website and check again. On laptops with switchable graphics (integrated + discrete), the toggle controls both GPUs — enabling it applies to the discrete GPU when active.

HAGS and NVIDIA Reflex

NVIDIA Reflex is the most impactful latency-reduction tool available on RTX hardware, and it works best when HAGS is enabled. Reflex operates by optimising the render queue and reducing the CPU render-ahead — the number of frames the CPU prepares before the GPU processes them. When HAGS is active, the GPU’s scheduler handles work delivery more efficiently, giving Reflex a more consistent pipeline to optimise. The result is a lower and more stable system latency measurement in the NVIDIA Reflex Latency Analyser.

In competitive titles that support both HAGS and NVIDIA Reflex — including Valorant, Apex Legends, Fortnite, and Overwatch 2 — enabling HAGS is one part of a two-step latency configuration: enable HAGS in Windows settings, then enable Reflex (or Reflex + Boost on lower-end GPUs) in-game.

Frequently Asked Questions

Does enabling HAGS increase FPS?

Not meaningfully in most games. Expect 0–3% FPS change on modern hardware — often within benchmark noise. The real benefit is lower and more consistent input latency, not raw frame rate. If you are chasing FPS, focus on in-game settings, resolution scaling, and DLSS/FSR before adjusting HAGS.

Can HAGS cause stuttering or crashes?

On unsupported GPUs (GTX 10 series, older AMD cards), yes — HAGS should be disabled on those. On supported modern hardware, HAGS is stable for the vast majority of users. If you experience crashes after enabling HAGS, first update your GPU driver. If instability persists, disable HAGS and check for game-specific reports in the title’s community forums.

Should I enable HAGS for competitive gaming in 2026?

Yes, on any supported GPU. Competitive gaming is where HAGS makes the clearest case for itself — it reduces input latency and works synergistically with NVIDIA Reflex and AMD Anti-Lag+. Enable HAGS, then enable your GPU’s in-game latency feature, and cap your frame rate slightly below your monitor’s refresh rate for the optimal competitive configuration.

Sources

  1. Microsoft DirectX Developer Blog. Hardware Accelerated GPU Scheduling — how it works and what it changes. Microsoft Corporation.
  2. NVIDIA. NVIDIA Reflex Low Latency Platform — System Latency Explained. NVIDIA Corporation.
  3. Tom’s Hardware. GPU Hierarchy 2026 — Benchmark and Performance Rankings. Future Publishing.