AMD FSR 3.1.3 now available as part of AMD FidelityFXâ„¢ SDK 1.1.3

Unreal Engine 5.5 plugin also now available!

Current hot topics

Solving the Dense Geometry Problem

Dense Geometry Compression Format
Discover how AMD's Dense Geometry Compression Format (DGF) revolutionizes graphics by compressing complex models for efficient real-time rendering, bridging the gap between rasterization and ray tracing.

Advancing AI in Video Games with AMD Schola

AMD Schola introduction blog image
By connecting popular open-source RL libraries (written in Python) with the visual and physics capabilities of Unreal Engine, Schola empowers AI researchers and game developers alike to push the boundaries of intelligent gameplay.

AMD FidelityFX Super Resolution v3.1.3 plugin for Unreal Engine 5.5 available now

Unreal Engine AMD FSR 3
This update to our AMD FSR 3 Unreal Engine 5 plugin includes FSR 3.1.3, and support for UE 5.5.

CPU performance optimization guide – part 2 – cache invalidation

Part 2 shares a real-world problem of cache invalidation in CPU performance optimization, explaining how different data structures, compilers, and CPUs affect caching behavior and performance, and provides benchmarking and analysis techniques to address these issues.

Work Graph Playground: a learning framework for GPU Work Graphs

Fractal image from Work Graph Playground
Read about our latest sample for D3D12 GPU Work Graphs. We're making Work Graphs more accessible with a tutorial framework.

New Radeonâ„¢ Developer Tool Suite brings Driver Experiments, Dark Mode to Tools

AMD Radeon Developer Tool Suite
Find out more about our latest tools release, including driver experiments, updates to RRA, RGP, and more!

Integrating AMD Radeonâ„¢ Anti-Lag 2 SDK in your game

AMD Radeon Anti-Lag 2 SDK
Learn how to integrate the Anti-Lag 2 SDK into your game. Unlike the driver-based AL 1, AL 2's point of insertion is at the optimal point inside the game's logic, just before the user controls are sampled.

Crash Course in Deep Learning (for Computer Graphics)

If you're a graphics dev looking to understand more about deep learning, this blog introduces the basic principles in a graphics dev context.

How do I become a graphics programmer? – A small guide from the AMD Game Engineering team

It is often difficult to know where to start when taking your first in the world of graphics. This guide is here to help with a discussion of first steps and a list of useful websites.

Introduction – Matrix Compendium

The GPUOpen Matrix Compendium covers how matrices are used in 3D graphics and implementations in host code and shading languages. It's a growing guide, so keep checking back!

Latest news from GPUOpen

New DirectX® + video encoding features with AgilitySDK Preview Release 1.716.0

We now support new Microsoft® DirectX® and video encoding features, with the latest release of the AgilitySDK Preview Release 1.716.0.

The AMD FidelityFXâ„¢ SDK 1.1.3 is now available on GPUOpen

AMD FSR 3
Our latest AMD FidelityFX SDK release includes AMD FSR 3.1.3. There are multiple bug fixes, plus new frame pacing tuning options.

GPU Reshape – Modern Shader Instrumentation and Instruction Level Validation (Digital Dragons 2024) – YouTube link

GPU Reshape – Modern Shader Instrumentation and Instruction Level Validation - Digital Dragons
GPU Reshape is, a just-in-time instrumentation framework with instruction level validation of shaders. A deep dive into current validation methodologies, and what the future of instrumentation may hold.

Mesh Shaders – Learning Through Examples (Digital Dragons 2024) – YouTube link

Digital Dragons - Mesh Shaders - Learning Examples
Learn about the new Mesh Shader pipeline which can help to create even more better-looking games.

Meshlet compression – Mesh shaders on AMD RDNAâ„¢ graphics cards

We show how to diminish the memory footprint of meshlet geometry, thus both the index buffer and the vertex attributes. Decompression then happens on the fly on every frame in the mesh shader.

The AMD FidelityFXâ„¢ SDK 1.1.2 is now available on GPUOpen

AMD FSR 3
The AMD FidelityFX SDK 1.1.2 release includes fixes for issues with FSR 3.1.1, and code changes needed for the October release of the Microsoft GDK.

Neural Supersampling and Denoising for Real-time Path Tracing

Read our research for a neural denoising and supersampling technique, with the aim of achieving real-time path tracing.

Microsoft® DirectSR has integrated AMD FidelityFX™ Super Resolution 3.1

AMD FSR 3
This integration enhances upscaling capabilities, offering improved temporal stability and detail preservation.

GPU Work Graphs mesh nodes now in Vulkan®

We’ve added mesh nodes to our Vulkan® experimental extension, VK_AMDX_shader_enqueue.

Let’s talk about performance…

Building something amazing on DirectX®12 or Vulkan®? How about Unreal Engine?

Obviously you wouldn’t dream of shipping without reading our performance and optimization guides for Radeon, Ryzen, or Unreal Engine first!

Performance

Memory

Shaders

Ray tracing

We aim to provide developer tools that solve your problems.

To achieve this, our tools are built around four key pillars: stability, performance, accuracy, and actionability.

AMD FidelityFX technologies

Our series of optimized, shader-based features aimed at improving rendering quality and performance.  

Our series of optimized, shader-based features aimed at improving rendering quality and performance.  

Now all available as part of the AMD FidelityFX SDK!

AMD FidelityFX SDK
AMD FidelityFX SDK logo
The AMD FidelityFX SDK is our easy-to-integrate solution for developers looking to include FidelityFX features into their games.
AMD FidelityFX Super Resolution 2
Learn even more about our new open-source temporal upscaling solution FSR 2, and get the source code and documentation!

FidelityFX features are designed to be easy to integrate in Vulkan® or DirectX®.

We ship HLSL and/or GLSL versions of the effects to allow you to target any API.

AMD Radeon ProRender

Content creators are welcome on GPUOpen! 

Discover the AMD ProRender SDK and plugins for popular content creation tools.

Developing on Unreal Engine?

Our easy to integrate patches help you get more performance and fantastic new features with minimum effort.

Let’s build better…

From managing memory with DirectX®12 or Vulkan®, to asking low-level questions of the driver, our extensive set of SDKs put you in the driving seat.

AMD GPUOpen

Just want to browse?

Have a look through our site directory to see just how much stuff we have!