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.
Radeon News Archives

1,769 Radeon open-source and Linux related news articles on Phoronix since 2006.
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.
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.
Blender 4.0 will be releasing in early November but already there is something to look forward to with Blender 4.1 next year.
AMDVLK 2023.Q4.1 was published today as AMD's first Radeon Vulkan open-source driver update since last month. There comes some new features and improvements with this version but they have also decided to drop Polaris (GFX8) and Vega (GFX9) graphics support.
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.
AMD's RadeonSI Gallium3D driver has been around for a decade since the Radeon HD 7000 "Southern Islands" graphics card days while finally the OpenGL renderer string is being changed to reflect "RadeonSI" as the name of the driver in use.
Samuel Pitoiset of Valve's open-source Linux graphics driver team has landed initial support for GFX11.5 "RDNA3 refresh" graphics within the RADV Vulkan driver for the upcoming Mesa 23.3.
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.
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.
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.
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.
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.
AMD on Friday released ROCm 5.7.1 as their latest tagged release to this open-source GPU compute stack that continues progressing to better take on NVIDIA CUDA and Intel oneAPI.
For those making use of GPU-accelerated AV1 video encoding with the latest AMD Radeon graphics hardware on Linux, the upcoming Mesa 23.3 release will support the high-quality AV1 preset for offering higher quality encodes.
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.
AMD's Linux graphics driver engineers continue to be busy working on enabling next-generation graphics processors with their upstream open-source driver.
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.
After a month and a half delay from AMDVLK 2023.Q3.1 to AMDVLK 2023.Q3.2, the AMDVLK 2023.Q3.3 driver is out today after just one week. This AMD Vulkan driver update finally enables Radeon RX 7700 / RX 7800 series support and delivers on other improvements.
AMD used to release new AMDVLK Vulkan driver updates on a near weekly basis for Linux users but that has slowed down for a while. We are approaching the end of Q3 and now AMDVLK 2023.Q3.2 has been published as their first new open-source driver release since early August.
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.
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.
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.
AOMP 18.0-0 has been released as the newest version of AMD's LLVM/Clang compiler downstream that is focused on providing the very latest patches around Radeon OpenMP GPU offloading and goes along with their ROCm compute stack.
As covered in the launch-day Radeon RX 7700 XT and RX 7800 XT Linux review/testing, there is already upstream open-source driver support for these new RDNA3 graphics cards in recent versions of the Linux kernel and Mesa. It's a pleasant open-source out-of-the-box experience with the Radeon RX 7000 series graphics cards with the possible exception of just needing to grab the recent AMDGPU firmware. But for those running older, enterprise Linux distribution releases, AMD has now released the Radeon Software for Linux 23.20 driver package to also enable the RX 7700/7800 XT support on those enterprise operating systems.
With the in-development Linux 6.6 kernel adding support for more upcoming Radeon graphics processors, that means more auto-generated header files for the new IP blocks... I was curious to see the overall size now of the AMDGPU kernel driver along with its associated code like the AMDKFD compute driver. It's now above 5 million lines for the kernel driver portion.
AMD's open-source Linux graphics driver engineers are working on a new set of interfaces for user-space to support OverDrive overclocking. While AMD GPU OverDrive overclocking has been supported on Linux for years, the current interface isn't sufficient for all the power/overclocking controls moving forward.
Last week AMD sent out initial patches for enabling the "GFX 11.5" graphics IP under Linux for this presumed RDNA3 refresh that is likely for their next-gen Ryzen 8000 series APUs. Today AMD open-source Linux driver engineers sent out DCN 3.5 patches as an updated version of their Display Core Next IP.
On Friday AMD sent out another pull request of AMDGPU/AMDKFD driver changes for the upcoming Linux 6.6 merge window. With the Linux 6.5 release due out likely in one week and the cut-off having passed for new "feature" code for DRM-Next, this latest AMDGPU pull request was centered around bug-fixes but also with a few minor additions.
Melissa Wen with consulting firm Igalia continues working with AMD and Valve engineers on supporting AMD driver-specific color management properties for Linux to benefit the Steam Deck but ultimately to benefit all AMD Linux users as well.
While over the past several years AMD landed numerous significant improvements to their RadeonSI driver for benefiting OpenGL workstation use-cases, that quest isn't yet over and more optimizations continue to be pursued. There are additional optimizations on the horizon for the RadeonSI Gallium3D driver for benefiting OpenGL on Linux workstations.
The Mesa Radeon Vulkan "RADV" driver ray-tracing support is about to become much faster with a pending improvement that is currently undergoing review.
AMD submitted more "new stuff" for their AMDGPU and AMDKFD kernel graphics and compute drivers for the upcoming Linux 6.6 kernel cycle.
A decade ago the Radeon R600g SB shader back-end proved useful for boosting gaming performance on pre-GCN graphics cards of the time and proved useful. But in more recent years in the R600g switch to NIR, the SB path hasn't received much attention and its benefits have diminished. The R600g SB code has now been dropped.
AMDVLK 2023.Q3.1 is out this morning as the first update to AMD's official open-source Radeon Vulkan Linux driver since mid-June.
Earlier this year AMD introduced the RDNA3-based Radeon PRO W7800/W7900 series while today the company is introduced the Radeon PRO W7500 and W7600 series at the lower-end of the professional graphics spectrum.
Sent out today was a batch of "new stuff" for the AMDGPU and AMDKFD kernel graphics drivers for queuing in DRM-Next ahead of the Linux 6.6 merge window opening in about one month.
This afternoon AMD announced the availability of the HIP SDK for Microsoft Windows as a portion of their ROCm computing platform with support for various professional and consumer GPUs.
There's been talk of new Radeon RX 7000 series graphics cards this quarter and adding some weight to that is AMD publishing several new firmware files for different intellectual property blocks of IP versions previously not seeing firmware binaries in the linux-firmware.git repository.
As part of AMD's recent Linux graphics driver development approach of enabling new GPU support gradually on a IP block-by-block basis rather than big monolithic patch series marked by colorful fishy codenames, it's worked out well for getting new hardware support rolling into the kernel early and without revealing any combined details on yet-to-be-released graphics processors. This week has seen some new IP block patches surface.
Qiang Yu continues leading the charge on integrating the ACO compiler back-end into the RadeonSI Gallium3D driver as an optional alternative to the AMDGPU LLVM shader compiler back-end.
New AMDGPU targets seeing the initial plumbing merged today for LLVM 17 are GFX1150 and GFX1151 as upcoming AMD APU products.
Last month AMD Linux kernel driver patches revealed a new feature called FreeSync Panel Replay that is basically an improvement over Panel Self Refresh (PSR) for laptop displays. That code didn't make it for the recently-closed v6.5 merge window but this week AMD engineers did post a second iteration of the patches.
Mesa's Radeon Vulkan driver "RADV" supports native hardware ray-tracing with RDNA2 and RDNA3 graphics cards where it's matured quite nicely over the past number of months. With the upcoming Mesa 23.2, RADV RT support is enabled by default for all supported GPUs. RADV also has emulated ray-tracing support for older generations of AMD GPUs and as of today it's finally hit a 100% pass rate.
Last month The RADV ray-tracing pipelines support was enabled by default but then later disabled for VanGogh APUs, notably the Steam Deck. Now though with the latest ray-tracing code in Mesa 23.2-devel the RADV driver is no longer blocking the support for VanGogh.
AMD has issued a formal announcement now for the ROCm 5.6 compute stack release that was already covered on Phoronix earlier today. In AMD's announcement of ROCm 5.6 though there is a tease of what's to come later this year...
It was just one month ago that ROCm 5.5.1 debuted while overnight AMD has promoted ROCm 5.6 to stable with more improvements and a particular focus on enhancing the AI capabilities for Radeon GPUs and Instinct accelerators. The ROCm 5.6 release also arrives just two weeks after AMD CEO Lisa Su re-affirmed their support for ROCm and working with the community to further enhance it.
Mesa's RADV Radeon Vulkan driver has merged support for VK_EXT_fragment_shader_interlock, which is a highly sought after extension by game emulators and also important for DirectX over Vulkan layering efforts and more.
On a quest toward trying to get the game Halo Infinite running under Linux via Steam Play (Proton) with AMD GFX6 / GCN 1.0 era graphics processors, Valve's prolific open-source driver contributor Samuel Pitoiset has added VK_NV_device_generated_commands support for these original Radeon GCN GPUs.
AMDVLK 2023.Q2.3 is out today as the newest snapshot of AMD's official open-source Vulkan driver.
1769 Radeon news articles published on Phoronix.


