In addition to last minute feature work on the latest AMD RDNA4 graphics cards ahead of the Mesa 25.2 code branching, there’s also some new fixes going into Mesa for the open-source Radeon driver code… Coming in this Monday morning by surprise are some fixes for the Radeon HD 2000/3000 series approaching two decades old as well as a fix for the Radeon HD 4000 graphics processors.
Merged today to Mesa Git is this fix to set never as the depth compare function if the depth compare is disabled. Newer AMD GPUs on the RadeonSI driver had already done this but for old ATI/AMD R600 era graphics processors it was never done. This in turn fixes some OpenGL conformance test suite failures.
More notable though is this fix also merged today by open-source developer Patrick Lerda. This fix for the border color handling with OpenGL on the RV770 era graphics card fixes 120 Piglit OpenGL regression tests. This ~120 test case fixes ends up being not only for the Radeon HD 4850 / Radeon HD 4870 (RV770) but all pre-Evergreen (pre Radeon HD 5000 series) graphics cards with this R600 Gallium3D driver. So fixing a large number of Piglit regression test cases across HD 2000 / 3000 / 4000 series for this open-source Gallium3D driver.
Patrick Lerda also has some other R600 Gallium3D driver fixes also still pending with open R600 merge requests that could land in the coming days. With these being fixes, the work in turn will likely be back-ported to Mesa 25.1 stable too rather than having to wait for next month’s Mesa 25.2 release.