Radeon News Archives
Performance-Boosting DFSM Support Flipped On & Off For RADV Vulkan Driver

Back in July of last year the RADV Vulkan driver enabled primitive binning and DFSM for this open-source Radeon Vulkan driver. Well, it thought it enabled DFSM support and paired with the binning did yield a minor performance benefit at the time for Raven Ridge APUs. But now it turns out the DFSM support wasn't properly wired up and is now addressed but is currently introducing a performance regression.

19 September 2019 - Deterministic Finite State Machine - Add A Comment
Radeon RADV Vulkan Driver Tackling NGG Stream-Out

One of the areas the RadeonSI OpenGL and RADV/AMDVLK Vulkan drivers have had a challenging time promptly support with AMD Navi GPUs has been the NGG (Next-Gen Geometry) functionality but it's slowly getting worked out.

16 September 2019 - Next-Gen Geometry - Add A Comment
Mesa Vulkan Drivers Now Tracking Game Engine/Version For Handling More Workarounds

Currently the Mesa OpenGL/Vulkan drivers have relied upon matching executable names for applying game/application-specific workarounds. But with Vulkan as part of the instance creation information and VkApplicationInfo it's possible to optionally advertise the rendering engine and version in use. The Mesa Vulkan drivers are now making use of that information to allow for more uniform workarounds.

15 September 2019 - Game Engine Workarounds - 4 Comments
Radeon ROCm 2.7.2 Released

Radeon ROCm 2.7.2 is now available as the newest update to AMD's open-source GPU compute stack for Linux systems.

14 September 2019 - ROCm 2.7.2 - 19 Comments
Vega-Based Renoir APU Has The Same VCN Video Encode/Decode Block As Navi

The next-generation AMD "Renoir" APU is turning into being an interesting successor over the existing Picasso APUs. While at first it was a letdown finding out that the APU is based on Vega and not their newer Navi architecture, follow-on open-source Linux patches have continued to show that it's more than a facsimile and in some areas like display and multimedia has blocks in common with Navi.

9 September 2019 - Renoir VCN2 - 28 Comments
AMD Renoir APUs Bringing "DCN 2.1" Display Engine

Raven Ridge APUs brought the DCN 1.0 "Display Core Next" engine, Navi GPUs upped that to a DCN 2.0 implementation for the display engine, and now the Renoir APUs are ushering in DCN 2.1. This is a bit interesting particularly with Renoir being a Vega-based GPU and not Navi as one would have hoped prior to the Vega confirmation in the earlier patches.

28 August 2019 - Display Core Next 2.1 - 16 Comments
AMDGPU To Allow Memory Re-Clocking Soon For Multi-Monitor Setups

Currently the AMDGPU Linux kernel driver doesn't automatically adjust the video memory clock speeds when running a multi-monitor setup since it's more complicated to gracefully handle when scanning out to two or more displays. But a set of currently experimental patches will allow memory clock switching support on multi-monitor setups with the AMDGPU DC code.

23 August 2019 - vRAM Clock Switching - 22 Comments
AMD Publishes New RDNA Whitepaper

AMD has been publishing a lot of documentation recently covering their RDNA architecture used initially by the "Navi" graphics processors. They have published ISA documentation and a slide deck, among other material, while now they have published a higher-level whitepaper covering the architecture.

21 August 2019 - RDNA Architecture - 3 Comments
AMD Posts A New Slide Deck Outlining The RDNA Architecture

Last week AMD published their RDNA instruction set architecture documentation. That's a bit heavy reading unless you are a driver developer or low-level engine developer, but for those wanting a bit of a higher-level look at AMD's new RDNA graphics architecture, today they uploaded a new slide deck.

6 August 2019 - RDNA Architecture Look - 5 Comments
AMD Publishes Documentation On RDNA 1.0 ISA

AMD has published their instruction set architecture documentation for their new RDNA 1.0 architecture found on their new Radeon RX 5700 series GPUs and other forthcoming products.

2 August 2019 - RDNA 1.0 Instruction Set - 14 Comments
AMD Sends Out Linux Kernel Driver Support For Navi 12 GPUs

While we've already seen the RADV Vulkan driver land their slated support for Navi 12 GPUs on top of the recently launched Radeon RX 5700 "Navi 10" graphics cards, today is the first time we're seeing patches from AMD to wire in the support to the AMDGPU DRM Linux kernel driver for this next iteration of Navi.

1 August 2019 - Navi 12 AMDGPU - 9 Comments
How The RadeonSI Performance Has Evolved For Navi 10 Since Launch

Complementary to yesterday's Radeon RX 5700 / RX 5700 XT Linux Gaming Performance With AMDGPU 5.3 + Mesa 19.2-devel, here are some benchmarks showing how the RadeonSI OpenGL performance has evolved for the Radeon RX 5700 and RX 5700 XT since they launched three weeks ago for this open-source OpenGL Linux stack.

30 July 2019 - RadeonSI Then vs. Now - 11 Comments

1090 Radeon news articles published on Phoronix.