AMD Will Properly Support KWin With Catalyst

Posted by Michael Larabel on February 25, 2012

For those AMD Catalyst users that were concerned by the recent statements of Martin Gräßlin that KWin will likely end up dropping their GL1 renderer, which would eliminate vintage GPU hardware support as well as Catalyst driver support, fear not.

While the latest AMD Catalyst driver fully supports up to OpenGL 4, within the KWin compositing window manager for the KDE desktop it defaults to using the OpenGL 1.x renderer. The GL1 renderer is used with the AMD binary blob since using the newer OpenGL 2.x renderer is troublesome for Catalyst. Meanwhile for the NVIDIA binary driver and even the open-source Mesa/Gallium3D drivers, the GL2 renderer works without fault.

Martin's looking at dropping the GL1 renderer since it's just used by Catalyst and old graphics processors (those that are nearly a decade old) so it's not worth the maintenance costs. Dropping the GL1 renderer right now would mean those Catalyst driver users with even the latest Radeon HD 6000/7000 series hardware would be faced by a challenging experience on the KDE desktop.

Fortunately, Martin's unlikely to drop this old renderer for a few months and AMD will be providing proper KWin support at some point going forward (i.e. the proper GL/GLES renderer with direct rendering should be bug-free or at least with minimal issues).

In this ATI bug entry, an AMD engineer mentions, "We are working on the issue and will support direct render for kwin." But when AMD will end up releasing a driver that properly supports KWin is another question... Hopefully it will be by later this calendar year so there will be no fallout for KDE users.

Thanks to "markg85" for mentioning this BugZilla entry.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  2. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  3. F2FS File-System Shows Regressions On Linux 3.10
  4. Previewing The Radeon Gallium3D Shader Optimizations
Latest Linux News
  1. Mageia 3 Released, Still Using Legacy GRUB
  2. NetBSD 6.1 Brings In More Features
  3. Using Six Monitors With AMD's Open-Source Linux Driver
  4. Benchmarking The Intel P-State, CPUfreq Changes
  5. FreeBSD Still Working On Next-Gen Package Manager
  6. DNF Still Advancing As Experimental Yum For Fedora
  7. Logitech Begins Supporting Linux Users
  8. Modern Intel Gallium3D Driver Still Being Toyed With
  9. Linux 3.10 Kernel Benchmarks On A Core i7 Laptop
  10. GCC 4.8.1 Compiler Due To Be Out Next Week
  11. Linux 3.10 Kernel Benchmarks For Intel Ivy Bridge
Latest Forum Talk
  1. Mageia 3 Released, Still Using Legacy GRUB
  2. Logitech Begins Supporting Linux Users
  3. Kubuntu, KDE Has Little Hope For Ubuntu's Mir
  4. OpenSUSE Considers Replacing LXDE With E17
  5. Using Six Monitors With AMD's Open-Source Linux...
  6. Sumo Lounge Emperor
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite