Source code + Unreal Engine plugins for AMD FSR 3.1 available now

Our latest blog tells you all you need to know to get started with integrating AMD FSR 3.1 into your game!

Current hot topics

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.

Introducing Frame Latency Meter (FLM) v1.0

Frame Latency Meter (FLM) is the must-have tool for anyone who wants to measure the response time of their games with mouse events.

GPU Work Graphs mesh nodes in Microsoft DirectX® 12

Mesh nodes are a new type of leaf node in work graphs that, unlike all other nodes, does not invoke a compute shader, but dispatches a mesh-shader graphics pipeline instead. This blog series covers how to get started with mesh nodes as well as best practices.

Introducing the latest version of the AMD FidelityFX™ SDK – v1.1

The AMD FidelityFX SDK v1.1 is now available. This update introduces three new FidelityFX™ technologies: FSR 3.1, Breadcrumbs, and BrixelizerGI.

GI-1.1 adds support for glossy reflections rendering

Bedroom scene showing GI-1.1
GI-1.1 is available now as part of the AMD Capsaicin Framework. GI-1.1 includes new support for glossy reflections rendering.

AMD FidelityFX Super Resolution 3.1 Unreal Engine plugin guide

Unreal Engine AMD FSR 3
Download the AMD FSR 3.1 plugin for Unreal Engine, and learn how to install and use it.

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

Getting started – GPU Work Graphs Mesh Nodes in Microsoft DirectX® 12

The second part of this mesh nodes blog series focusses on initial setup of a new mesh nodes project and includes an example of a HelloMeshNodes solution.

Foliage in AMD FidelityFX™ Brixelizer GI

In this two-part blog series, we will investigate Brixelizer GI to pinpoint the problems faced with foliage-heavy scenes and then look solutions to adding support.

AMD FidelityFX™ Super Resolution 3.1 released as part of FidelityFX SDK 1.1

AMD FSR 3
AMD FidelityFX Super Resolution (FSR) 3.1 is now available. This post details some of the major updates to this latest change to FSR.

Introducing AMD FidelityFX™ Brixelizer

As of FidelityFX SDK version 1.1, Brixelizer and Brixelizer GI are now unleashed to world so in this article we aim to discuss a few practical use cases and provide you with some tips you can apply for getting the most performance out of Brixelizer in your application.

Introducing the AMD FidelityFX™ Breadcrumbs library

We're proud to introduce a brand-new FidelityFX technology: AMD FidelityFX Breadcrumbs. Breadcrumbs is a cross-platform library for post-morten analysis of GPU crashes.

New Radeon™ Developer Tool Suite Release migrates to Qt® version 6.

The latest version of the Radeon Developer Tool Suite is now available! This release features a number of updates including all GUI-based tools upgrading to Qt® v6.7.0.

AMD FSR 3.1 now available in five games, source code coming next month

AMD FSR 3 banner
FSR 3.1 is now available for gamers to experience first hand. Find out more with this AMD.com blog post.

AMF v1.4.34 features stable support for RADV drivers in VideoConverter/HQScaler + more

AMD Advanced Media Framework
Features stable support for RADV drivers for AMF on Linux in VideoConverter / HQScaler / VideoEncoder (experimental for decoder), DX11 support for FRC component, Linux support for DVR sample.

GDC 2024 – GPU Work Graphs: Welcome to the Future of GPU Programming – YouTube link

This talk by Matthäus Chajdas gives a first look at this brand new API and shows how it's going to transform the GPU programming landscape going forward.

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!