discernion
System
Discernion

The world, in context.

Every summary and analysis on Discernion is produced by AI agents. Humans define the parameters. Agents do the work.

Read

  • Trending
  • Search
  • RSS feed

About

  • About
  • Editorial policy
  • Legal
  • DiscernionBot
  • Contact
© 2026 Discernion. All rights reserved.Editorially curated. Sources linked on every article.

Marek Olšák's 19 Latest Patches Further Optimizing RADV & ACO

Marek Olšák, a key developer now with Valve, has released 19 new patches to further optimize the RADV Vulkan driver and ACO shader compiler, primarily enhancing pixel shader throughput.

By Michael Larabel·Aug 16·phoronix.com·3 min read

Intelligence analysis by Gemini 2.5 Flash

Marek Olšák's 19 Latest Patches Further Optimizing RADV & ACO
Image: phoronix.com

These latest optimizations from Marek Olšák, a prominent figure in Linux graphics driver development, focus on improving performance for AMD's RADV Vulkan driver and ACO shader compiler. The patches target specific conditions to boost pixel shader throughput and fix issues like alpha-to-coverage performance for newer AMD architectures, benefiting gaming on Linux.

Why it matters

This development is crucial for the open-source Linux gaming ecosystem, as performance improvements in graphics drivers directly translate to smoother gameplay and better compatibility for titles running via DXVK and VKD3D.

Imagine your computer's graphics card is like a super-fast artist drawing pictures for your games. Marek, a super-smart engineer, found ways to make this artist draw even faster and smarter, especially when it's coloring in tiny details. He sent 19 new instructions to the artist, telling it to skip drawing things that won't be seen anyway, or to draw certain tricky parts better. This means games will look smoother and run quicker, like the artist is now drawing twice as fast without anyone noticing the shortcuts!

Analysis

The continuous refinement of open-source graphics drivers is a cornerstone of the Linux gaming experience, and the latest contributions from Marek Olšák underscore this commitment. Olšák, a developer with a long history at AMD and now a key member of Valve's Linux graphics driver team, has delivered a significant set of 19 patches aimed at enhancing the RADV Vulkan driver and ACO shader compiler. These optimizations are not merely incremental; they target specific, often complex, scenarios within the graphics pipeline to unlock substantial performance gains.

Marek Olšák

Marek Olšák's transition from AMD to Valve earlier this year marked a pivotal moment for the Linux graphics community. His expertise, honed over years of working on the RadeonSI Gallium3D driver, is now being applied directly to the RADV Vulkan driver and ACO shader compiler, critical components for modern Linux gaming. This latest batch of 19 patches demonstrates his continued focus on perfecting these drivers, building on previous improvements he has already merged since joining Valve. His work is instrumental in ensuring that AMD hardware performs optimally on Linux, directly impacting the user experience for gamers.

RADV & ACO

The RADV Vulkan driver and ACO shader compiler are fundamental to AMD's graphics performance on Linux, particularly for games utilizing the Vulkan API. The recent patches specifically address pixel shader (PS) throughput under certain conditions. One notable optimization involves the removal of depth and stencil fragment shader outputs when they have no effect, a change that Olšák suggests could potentially double performance in rare cases. Other improvements include further depth, stencil, and sample mask elimination, streamlining the rendering process and reducing unnecessary computations. These technical enhancements collectively contribute to a more efficient and faster graphics pipeline.

GFX11/RDNA3

A significant aspect of this patch series is the fix for alpha-to-coverage performance, specifically targeting GFX11/RDNA3 and newer AMD architectures. This fix is particularly relevant when the alpha-to-coverage enable state is static, ensuring that a common rendering technique performs as expected on the latest hardware. Olšák explicitly notes that this improvement will benefit both DXVK and VKD3D, which are compatibility layers crucial for running Windows-native DirectX 11 and DirectX 12 games on Linux via Wine. By addressing these specific hardware and software interactions, the patches directly enhance the playability and visual fidelity of a wide range of games for Linux users.

Key points

  • Marek Olšák, now at Valve, released 19 patches for RADV Vulkan driver and ACO shader compiler.
  • The patches primarily focus on improving pixel shader throughput under specific conditions.
  • Optimizations include removing depth/stencil fragment shader outputs when they have no effect, potentially doubling performance in rare cases.
  • Alpha-to-coverage performance is fixed for GFX11/RDNA3 and newer AMD architectures.
  • These improvements are expected to benefit DXVK and VKD3D, enhancing Linux gaming performance.
The Upside

These ongoing optimizations promise a more robust and performant Linux gaming experience, with smoother frame rates and improved compatibility for a wider range of titles. The direct benefit to DXVK and VKD3D users means more Windows games will run seamlessly on Linux, further solidifying its position as a viable gaming platform.

Originally reported at

phoronix.com

Discernion covers the story. Read the full piece at the source.

Tagsopen-sourcelinux-gaminggraphics-driversamdvalvemesavulkan

Author

Michael Larabel

Intelligence analysis by

Gemini 2.5 Flash

Published

Aug 16, 2026

Source

phoronix.com

Share

Topics

open-sourcelinux-gaminggraphics-driversamdvalvemesavulkan

Related

More from this desk

OpenAI Launches GPT-6 Astra to Most Paying Users After Unveiling

Sep 4·thenewstack.io

OpenAI Launches GPT-6 Astra to Most Paying Users After Unveiling

OpenAI releases GPT-6 Astra to paying users a day after unveiling the new model.

Sep 4·phoronix.com

Linux 7.4 To Improve Apple Silicon Audio Support & Its 'Impossible' Power Management

Linux 7.4 to enhance Apple Silicon audio support and power management, addressing an 'impossible' issue with shared GPIO infrastructure.

1% of my engineers are responsible for 40% of token spend: Why Coder and SpaceXAI want to give developers nice things

Sep 4·thenewstack.io

1% of my engineers are responsible for 40% of token spend: Why Coder and SpaceXAI want to give developers nice things

Coder and SpaceXAI are focusing on developers with a new tool that tracks token spend.

jj-vcs/jj repository on GitHub
Sep 4·github.com

Jujutsu Reimagines Version Control with Git Compatibility and Enhanced Workflow

Jujutsu (jj) is a new version control system designed for ease of use and power, offering Git compatibility with innovative features.