Good news: AMD's press / global communications team is finally talking up their open-source Linux graphics driver features. Bad news: they appear to still need lots of training over their own Linux graphics drivers. Or is there some Linux driver shake-up happening? Here's some of what they are promoting right now with the AMD Linux graphics driver.
Marek Olšák published a set of Radeon memory management improvements today for the open-source AMD Linux graphics driver that can offer performance improvements.
AMD has mainlined its support for hardware-accelerated open-source H.264 video encoding into Mesa for recent Radeon GPUs.
AMD has published a second version of their open-source Linux driver code for exposing the "VCE" video engine on modern Radeon GPUs under Linux via OpenMAX for accelerated H.264 video encoding.
Christian König has added an H.264 encoding interface to the general video code for Gallium3D that will ultimately be leveraged by the RadeonSI Gallium3D driver.
The Radeon R600 Gallium3D driver has picked up support for another OpenGL extension that's mandated by the OpenGL 4.1 specification.
Since last month's debut of the AMD Kaveri APUs there have been many Phoronix articles delivering Linux test results of the A10-7850K high-end APU. For those that unfortunately don't read Phoronix on a daily basis, here's a recap of some of our findings to date.
After previously talking about the patches, as of this evening the OpenGL 3.3 support has officially arrived within Mesa for the AMD R600 Gallium3D driver with the Radeon HD 2000 series and newer GPUs.
AMD is doing another large and important open-source graphics driver code drop this morning. This morning AMD is publishing their VCE code that allows for hardware-based video encoding.
Following the GCC 4.9 Kaveri benchmarks and Clang 3.4 benchmarks with Kaveri, here's some other benchmarks from GCC looking at the impact of "-march=bdver3" and other CPU tuning flags from the AMD A10-7850K APU on Ubuntu Linux.
The first major Linux Catalyst 2014 release is now available.
Yesterday I wrote about Geometry Shaders support proposed for the R600 Gallium3D driver, a major OpenGL 3.2 feature and is needed for getting the R600g driver up to par with RadeonSI and the other Mesa/Gallium3D drivers either at or nearing OpenGL 3.3 compliance. Some Phoronix readers expressed outrage that this initial GS support was limited to the Radeon HD 5000 series and newer, but now there's an early patch to provide geometry shaders to older AMD hardware.
The open-source AMD Radeon Linux graphics driver should now properly handle using the Unified Video Decoder (UVD) with RadeonSI (HD 7000 series and newer hardware) if using the very latest code.
AMD launched their new Windows graphics driver today that supports their new Mantle API as an alternative for game developers to Direct3D or OpenGL. However, there's still no indications of foreseeable Linux support.
David Airlie at Red Hat has proposed OpenGL Geometry Shaders support for the R600g driver, but right now it only supports the Radeon HD 5000 "Evergreen" GPUs and newer.
Another pull request was already submitted of AMD Radeon DRM graphics driver changes queued up for the Linux 3.14 kernel merge window with the DRM pull.
A few days ago we talked about OpenGL 3.3 support coming to the RadeonSI Gallium3D driver in the form of mailing list patches, but as of a few hours ago the work has been mainlined inside Mesa. The next Mesa release will feature OpenGL 3.3 RadeonSI support!
One of several wonderful milestones for the open-source Radeon driver in 2013 was AMD open-sourcing the UVD video acceleration code to provide video hardware decoding for modern formats with their open-source Linux GPU driver. That code though didn't support the original UVD engine but now new code is pending review for public release that provides that early hardware support.
At Facebook's Open Compute Summit the folks at AMD have announced their first 64-bit ARM-based server CPU. AMD will soon begin sampling of this AMD Opteron A1100 series processor and evaluation board.
AMD's Open64 compiler hasn't seen a release in nearly one year while for the upstream Open64 project it's been over two years since the last upstream release.
Alex Deucher announced a new xf86-video-ati DDX release this morning for the Radeon X.Org driver support.
Open-source AMD fans can rejoice this morning that with a new set of Mesa and LLVM patches there is OpenGL 3.3 and GLSL 1.50 support for the RadeonSI Gallium3D driver.
The AMD Cryptographic Coprocessor (CCP) is to be supported by the in-development Linux 3.14 kernel.
If you're one of the owners of the few AMD Radeon GPUs based upon "Oland" like the HD 8570/8670 graphics cards, open-source UVD support is coming.
While the RadeonSI Gallium3D driver continues making much headway as the modern open-source AMD Gallium3D Linux graphics driver along with the GLAMOR library it depends upon for 2D acceleration, the 2D performance of the Linux desktop is still quite poor compared to the proprietary Catalyst driver.
A few days ago we ran a story entitled A Backdoor In AMD's Catalyst OpenCL Library? While it was later cleared up by a tweet from an AMD engineer, AMD has now issued an official statement.
Alex Deucher has sent in another pull request for the Radeon DRM graphics driver for ultimately merging into the Linux 3.14 kernel.
For those anxious to see more AMD A10-7850K "Kaveri" APU performance numbers under Linux besides what was shared in yesterday's AMD A10-7850K Kaveri: The Linux Introduction and AMD A10-7850K Kaveri: Windows 8.1 vs. Ubuntu Linux, here's some early result files available for comparison purposes.
A few hours ago I wrote that AMD would release a new Catalyst Linux driver today and now they've delivered in having same-day AMD Kaveri Linux graphics support when using their binary driver.
For those Linux users that may have their hands on AMD Kaveri APUs early or are just looking for a new Catalyst Linux driver in hopes of new bug-fixes, AMD will release today their "AMD 4th Generation APU launch driver" to the public.
1107 AMD news articles published on Phoronix.