The Wayback Machine - https://web.archive.org/web/20240116091354/https://www.phoronix.com/linux/Radeon

Radeon News Archives


1,795 Radeon open-source and Linux related news articles on Phoronix since 2006.

AMD's OpenGL Linux Driver Already Scored A Nice Performance Win For 2024
AMD's OpenGL Linux Driver Already Scored A Nice Performance Win For 2024

While much of the focus by graphics vendors these days is on their Vulkan driver support/performance and less so about OpenGL in 2024, AMD's open-source RadeonSI Gallium3D driver for Linux systems is still showing no signs of slowing down and still scoring more performance victories.

8 January 2024 - RadeonSI Faster Performance - 12 Comments
The Open-Source ATI R300 Graphics Driver Is Still Being Improved Upon In 2024
The Open-Source ATI R300 Graphics Driver Is Still Being Improved Upon In 2024

It's been over twenty years since the ATI Radeon R300 series was introduced but thanks to the open-source Mesa Gallium3D OpenGL driver, there continues to be new improvements made to this driver for these aging Radeon graphics cards on Linux. A few hundred lines of code were merged today for further enhancing the ATI R300 Gallium3D driver in 2024.

4 January 2024 - ATI R300 Gallium3D - 39 Comments
AMD Enables VCN Region Of Interest "ROI" Video Encoder Support For Linux GPU Drivers
AMD Enables VCN Region Of Interest "ROI" Video Encoder Support For Linux GPU Drivers

While not talked about as much as the AMD open-source OpenGL and Vulkan drivers for Linux, AMD's multimedia stack on Linux continues to be improved upon for supporting new use-cases with AMD-based Linux deployments continuing to come up in the embedded space for all different applications like in-vehicle infotainment systems. The newest AMD video acceleration feature to now be wired up to their open-source Mesa code is enabling region of interest (ROI) encoding functionality.

17 December 2023 - Video Core Next Region Of Interest - 27 Comments
AMD Stages The Radeon Graphics Color Management Code For Linux 6.8
AMD Stages The Radeon Graphics Color Management Code For Linux 6.8

On Friday in addition to Intel submitting their new Xe kernel graphics driver to DRM-Next ahead of Linux 6.8, the red team sent in their latest AMDGPU/AMDKFD kernel driver changes ahead of this next kernel cycle. Exciting on the AMD side is landing the AMD color management properties support! But on the downside, it's compile-time disabled for the time being.

16 December 2023 - AMD Color Management - 5 Comments
AMD Publishes FSR 3 Source Code
AMD Publishes FSR 3 Source Code

Back in September AMD released FidelityFX Super Resolution 3 (FSR3) and at the time they noted the open-source code would be made available "soon". As a nice Christmas present, the FSR3 source code is public as of today.

14 December 2023 - FidelityFX Super Resolution - 89 Comments
More AMD GFX12 Additions Land In LLVM Git For RDNA4 GPUs
More AMD GFX12 Additions Land In LLVM Git For RDNA4 GPUs

As noted in late November, AMD has begun enabling new "GFX12" hardware in LLVM for their AMDGPU LLVM shader compiler back-end. GFX12 is the target for next-generation RDNA4 graphics processors and that upstreaming effort has continued with more patches being upstreamed.

6 December 2023 - AMDGPU LLVM GFX12 - Add A Comment
LACT Is The Newest AMD Radeon GUI Control Panel For Linux
LACT Is The Newest AMD Radeon GUI Control Panel For Linux

While the open-source AMD Radeon Linux graphics driver is well received by the community, one of the longest sought features has been an official GUI control panel for managing the driver settings and the like under Linux with ease. AMD for their part exposes much of the same tunables available under Windows but is left to just command-line controls or software to poke different ioctls directly. LACT is now the newest open-source option for those wanting an AMD graphics driver control panel for Linux.

24 November 2023 - LACT Overclocking & Control Panel - 45 Comments
SiFive Gets Newer AMD Radeon GPUs Working On RISC-V
SiFive Gets Newer AMD Radeon GPUs Working On RISC-V

Thanks to AMD's Linux graphics drivers being open-source, they can be easily ported/adapted for new CPU architectures. For years older AMD Radeon GPUs have been working great on RISC-V such as shown in my HiFive Unmatched review back in 2021 with a Radeon graphics card in the PCI Express x16 slot. But newer AMD Radeon GPUs hadn't worked out-of-the-box due to AMDGPU's "DC" display code but that is changing with new patches from SiFive they are allowing the latest AMD GPUs to work on RISC-V.

22 November 2023 - RISC-V + Newer AMD GPUs - 21 Comments
AMD Linux Graphics Driver Preparing For Enabling New LSDMA Ring Mode
AMD Linux Graphics Driver Preparing For Enabling New LSDMA Ring Mode

Going back to May 2022, AMD Linux graphics driver engineers were working on AMDGPU driver patches to enable a new Light System DMA "LSDMA" IP block. Since then we haven't heard much about LSDMA until some new patches surfaced yesterday for optionally enabling the LSDMA ring mode for the AMDGPU kernel driver.

16 November 2023 - LSDMA - 8 Comments
Terakan Driver Continues Working To Bring Vulkan To The Radeon HD 6000 Series
Terakan Driver Continues Working To Bring Vulkan To The Radeon HD 6000 Series

While AMD officially supports a much narrower range of more recent Radeon hardware with their official graphics drivers for Windows (and Linux - as it pertains to their Radeon Software for Linux packaged driver and AMDVLK official Vulkan driver), thanks to the open-source community around AMD's open-source driver code there are always nifty things that come about... As I wrote about earlier this year, an independent developer has been striving to bring Vulkan to the Radeon HD 6000 series. Yes, the 13 year old "Northern Islands" graphics processors.

9 November 2023 - Pre-GCN Vulkan?!?! - 11 Comments
Mesa 24.0 Improving Radeon VCE/UVD Video Encoding Quality
Mesa 24.0 Improving Radeon VCE/UVD Video Encoding Quality

Recently there was some tuning in Mesa Git for helping with higher quality Radeon video encoding on Linux for GPUs using Video Core Next (VCN). Similar tuning has now been back-ported for older Radeon GPUs using the VCE encode engine and UVD video decoding.

4 November 2023 - Backporting From VCN - 6 Comments
AMDVLK Dropped Vega While Mesa's RADV Is Continuing To Make Vega Faster In 2023
AMDVLK Dropped Vega While Mesa's RADV Is Continuing To Make Vega Faster In 2023

Last week with the AMDVLK 2023.Q4.1 driver, AMD removed support for Polaris and Vega GPUs from this official open-source Vulkan driver. But as mentioned this doesn't impact the Mesa RADV Vulkan driver maintained by Valve, Red Hat, and other open-source developers. In fact, this week another optimization for Vega/GFX9 was merged for Mesa 24.0-devel.

2 November 2023 - Faster RADV For Vega - 68 Comments
RADV Driver Drops NGG Stream-Out Code For RDNA1/RDNA2 GPUs
RADV Driver Drops NGG Stream-Out Code For RDNA1/RDNA2 GPUs

While the original AMD Navi GPUs featured Next-Gen Geometry (NGG) support, it was borked for some GPUs and initially didn't work out quite as well as planned for vertex and geometry processing. The Mesa Radeon Vulkan driver "RADV" has worked on the NGG code for years and with RDNA3 GPUs it's finally been working out very well from the start and better than their legacy pipeline. All the while the RDNA1/RDNA2 experimental NGG stream-out support has continued to exist but hidden behind a feature/debug flag. That code is now being removed.

30 October 2023 - Next-Gen Geometry - 12 Comments
RADV Hooks Up Image Compression Control To Workaround Game Bugs
RADV Hooks Up Image Compression Control To Workaround Game Bugs

Samuel Pitoiset on Valve's Linux graphics driver team has wired up VK_EXT_image_compression_control support to the Mesa Radeon Vulkan driver (RADV) in order to workaround same game bugs being encountered with Steam Play / VKD3D-Proton.

27 October 2023 - VK_EXT_image_compression_control - 3 Comments
RADV Vulkan Driver Merges Cooperative Matrix Support Using RDNA3 WMMA
RADV Vulkan Driver Merges Cooperative Matrix Support Using RDNA3 WMMA

As yet another open-source Radeon Linux graphics driver change ahead of the upcoming Mesa 23.3 code branching and feature freeze is Vulkan VK_KHR_cooperative_matrix support with the RADV driver for RDNA3 hardware and newer using the GPU's Wavefront Mixed-precision Multiply Accumulate (WMMA) functionality.

24 October 2023 - VK_KHR_cooperative_matrix - Add A Comment
Mesa 23.3 Merges Initial Support For RDNA3 Refresh "GFX11.5" Graphics
Mesa 23.3 Merges Initial Support For RDNA3 Refresh "GFX11.5" Graphics

For going along with the initial GFX11.5 kernel support that is set to be introduced in Linux 6.7 along with other portions of new AMD Radeon graphics IP enablement, this quarter's Mesa 23.3 release will also bring initial GFX11.5 graphics support for the RadeonSI Gallium3D driver.

20 October 2023 - GFX11.5 For RadeonSI - 3 Comments
AMD Introduces Radeon RX 7900M Laptop Graphics
AMD Introduces Radeon RX 7900M Laptop Graphics

In addition to AMD announcing the Ryzen Threadripper 7000 series / Threadripper PRO 7000 WX-Series, AMD also used today for announcing the Radeon RX 7900M for what they are calling their fastest Radeon laptop graphics ever developed.

19 October 2023 - Radeon RX 7900M - 15 Comments
Mesa's Radeon Vulkan Driver Has Become Much More Capable At Ray-Tracing, Thanks To Valve
Mesa's Radeon Vulkan Driver Has Become Much More Capable At Ray-Tracing, Thanks To Valve

Friedrich Vock with Valve presented yesterday at XDC 2023 on the Mesa RADV Vulkan driver's ray-tracing performance. Last year at XDC 2022 it was dubbed "the world's slowest raytracer" but thanks to the work done by Valve and others, the RADV ray-tracing performance is now quite capable and also enabled by default since Mesa 23.2. The RADV ray-tracing performance also continues inching closer to the AMDVLK Vulkan performance for that official open-source AMD Vulkan driver.

18 October 2023 - RADV Ray-Tracing Maturity - 21 Comments
AMD ROCm + PyTorch Now Supported With The Radeon RX 7900 XTX
AMD ROCm + PyTorch Now Supported With The Radeon RX 7900 XTX

While Friday's release of ROCm 5.7.1 hadn't mentioned any Radeon family GPU support besides the aging Radeon VII, it turns out AMD's newest open-source GPU compute stack is ready to go now with the Radeon RX 7900 XTX and is complete with working PyTorch support.

16 October 2023 - RX 7900 XTX ROCm - 32 Comments
More Patches For Next-Gen AMD GPU Support Queued Ahead Of Linux 6.7
More Patches For Next-Gen AMD GPU Support Queued Ahead Of Linux 6.7

On Friday AMD sent in another batch of feature patches that are ready for DRM-Next to in turn be upstreamed with the quickly approaching Linux 6.7 merge window. Most notable with this latest round of feature patches is enabling more next-generation graphics processor IP.

15 October 2023 - AMDGPU + Linux 6.7 Patches - 5 Comments
AMD RDNA3 Vulkan Ray-Tracing Performance Is Now Usable With Ubuntu 23.10
AMD RDNA3 Vulkan Ray-Tracing Performance Is Now Usable With Ubuntu 23.10

With today's release of Ubuntu 23.10 not only is the performance improved nicely for modern AMD Ryzen systems, but as usual the open-source graphics performance has enjoyed some nice performance improvements, new Vulkan extensions, and more particularly when it comes to the AMD Radeon and Intel graphics drivers.

12 October 2023 - AMD RDNA3 - 14 Comments
AMD FSR 3 Now Available - Open-Source Code To Come Soon
AMD FSR 3 Now Available - Open-Source Code To Come Soon

AMD announced today that the Windows games Immortals of Aveum and Forspoken are available today with their FidelityFX Super Resolution 3 (FSR 3) upscaling technology. More games making use of FSR 3 are on the way and the open-source code drop of FSR 3 is coming at a later date.

29 September 2023 - FidelityFX Super Resolution 3 - 20 Comments
AMDGPU LLVM Backend Begins Seeing Additions For New RDNA3 Refresh Instructions
AMDGPU LLVM Backend Begins Seeing Additions For New RDNA3 Refresh Instructions

Over the summer the AMDGPU compiler back-end in upstream LLVM began with new targets for GFX1150 and GFX1151 which given all things known are likely the "RDNA3 Refresh" APUs. That work started out light with not much in the way of different code paths from the existing GFX11 support but we're beginning to see some new instructions added for the RDNA3 refresh graphics processors.

21 September 2023 - GFX1150 - Add A Comment
AMD Releases ROCm 5.7 GPU Compute Stack
AMD Releases ROCm 5.7 GPU Compute Stack

ROCm 5.7 was released on Friday with the introduction of a new "hipTensor" library, the ROCgdb debugger being extended with Fortran and OMPD support, and new optimizations to the rocRAND and MIVisionX libraries. AMD has also announced end-of-support for the AMD Instinct MI50 accelerator while not yet formally announcing any new RDNA3 GPU support.

16 September 2023 - ROCm 5.7 - 15 Comments
AMD To Enable Seamless Boot Across Modern Radeon Graphics Hardware
AMD To Enable Seamless Boot Across Modern Radeon Graphics Hardware

The past two years AMD's AMDGPU Linux kernel driver has supported Seamless Boot on Van Gogh APUs notably used by Valve's Steam Deck. AMD Seamless Boot is for a seamless or flicker-free boot experience by aiming to avoid redundant/unnecessary mode-sets by the driver. After a few years being limited in its scope of supported hardware, new patches are aiming to open up Seamless Boot usage to more AMD Radeon graphics hardware.

14 September 2023 - AMD Seamless Boot - 24 Comments

1795 Radeon news articles published on Phoronix.