VOOZH about

URL: https://www.phoronix.com/news/ATI-R300-Occlusion-Query-Fix

⇱ Old ATI R300 Open-Source Driver Sees Another New Fix In 2026 - Phoronix


👁 Phoronix

Old ATI R300 Open-Source Driver Sees Another New Fix In 2026

Written by Michael Larabel in Radeon on 4 March 2026 at 05:58 AM EST. 5 Comments
The Radeon R300 series turns 24 years old this year and thanks to the open-source ATI R300 Gallium3D driver that began via reverse engineering, it's still continuing to see the occasional random fixes from the open-source community.

Independent open-source developer Pavel Ondračkar has managed to fix occlusion query support in the R300 driver for benefiting R300 through R500 class ATI GPUs. Pavel explained in a recent merge request that landed overnight in Mesa 26.1-devel:
"This is my attempt to fix the occlusion queries. There was a previous one by @mareko in 2012 which was however later reverted since it broke HyperZ. This approach should hopefully be much less invasive (the dummy z buffer is used only when there is active query), and the tests seem happy. I've done also some usual app testing: Unigine, Lightsmark, some wined3d and all seems fine, but more real-world testing would be appreciated OFC."

For those still using the old R300 era graphics hardware, this fixed OpenGL occlusion queries support seems to work out well enough that the code is merged for next quarter's Mesa 26.1 release.

👁 ATI graphics card fan


Pavel is also working through some other R300 driver fixes like fixing HyperZ for large surfaces with that merge request still pending.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.