Visitar URL original
AMD Radeon™ Anti-Lag 2 - AMD GPUOpen

AMD Radeon™ Anti-Lag 2

The AMD Radeon™ Anti-Lag 2 SDK enables games to reduce end-to-end system latency in GPU-bound scenarios on AMD Radeon GPUs.

Download the latest version - v2.0.6

This release adds the following features:

  • Performance and stability improvements.

Features

  • Reduce latency from input to presented image on GPU-bound games using Microsoft DirectX® 11 and DirectX 12.
    • Optionally also limit frame rate.

More details can be found in the SDK readme on GitHub and in our Integrating AMD Radeon Anti-Lag 2 blog.

We have Naming Guidelines available for use in game user interfaces, including translated strings.

Plugin for Unreal Engine

Instructions for using the AMD Radeon Anti-Lag 2 Unreal Engine plugin:

  • Extract the zip file.
  • Place the AntiLag2 folder within your Unreal Engine source tree at: Engine/Plugins/Marketplace.
  • Open UnrealEditor.
  • Go to the Plugins window and enable AntiLag2.
  • Restart.
  • Radeon Anti-Lag 2 can be enabled and disabled in Project Settings > Anti-Lag 2 or with the console variable r.AMD.AntiLag2.

More information available as part of the plugin package.

AMD FSR Frame Generation support

The AMD Radeon Anti-Lag 2 Unreal Engine plugin integrates with the AMD FSR Unreal Engine plugin in order to function correctly with AMD FSR™ Frame Generation enabled when using the native Direct3D® 12 backend.

Testing the integration

AMD Software: Adrenalin Edition™ drivers that support AMD Radeon™ Anti-Lag 2 include a built-in Latency Monitor. Press Alt+Shift+L to cycle through its display modes, which show three values on screen: FPS (yellow), latency in milliseconds (white) and latency in GPU frames (green). The green value is the most useful for confirming that Radeon Anti-Lag 2 is integrated correctly.

  • With Radeon Anti-Lag 2 active, the green value should be between 1.0 and 2.0, or slightly above 2.0. A value higher than 3 can indicate a problem with the integration.
  • Holding Right Ctrl bypasses Radeon Anti-Lag 2, so the green value shows the native game latency. This is usually close to 3, 4 or 5 frames.
  • Dark grey values mean the Radeon Anti-Lag 2 Update() function is not being called, which indicates a problem with the integration.
  • Light grey values mean the monitor has not self-calibrated yet. This should resolve within a second or two; if it doesn’t, there is likely a problem with the integration.

The integration can also be validated with the AMD Frame Latency Meter (FLM). With VSync off, the Latency Monitor values should roughly match FLM measurements. In DirectX® 11 games that are not running in fullscreen exclusive mode, FLM can read one frame higher.

Requirements

Hardware:

  • AMD RDNA™ 1 architecture-based products, including the AMD Radeon™ RX 5000 Series and newer.

Driver:

  • AMD Software: Adrenalin Edition™ 24.6.1 and onwards for DirectX® 11 support.
  • AMD Software: Adrenalin Edition™ 24.7.1 and onwards for DirectX® 12 support.
  • AMD Software: Adrenalin Edition™ 24.9.1 and onwards for Vulkan® support.

Operating System:

  • Microsoft Windows® 10.
  • Microsoft Windows® 11.

Unreal Engine plugin:

  • Unreal® Engine 5.3 up to Unreal® Engine 5.8.

Version history

  • Performance and stability improvements.

Related news and technical articles