AMD Kaveri: Gallium3D vs. Catalyst Drivers
Well, these results speak for themself: the AMD A10-7850K "Kaveri" APU performs quite miserably on the open-source AMD Linux graphics driver in the current latest configuration of the Linux 3.13 kernel with the Mesa 10.1-devel "RadeonSI" Gallium3D driver using the default configuration. For all of these OpenGL tests the closed-source AMD Catalyst driver was multiple times faster.
Besides the OpenGL performance being heavily in favor of Catalyst, the closed-source driver also has the advantages on this latest APU of having better OpenGL support (GL 3.1 vs. GL 4.3), much better OpenCL support that works "out of the box", and faster 2D performance, among other benefits. Unless you are an open-source GPU driver developer or just really committed to using open-source graphics drivers and only need basic acceleration on the Linux desktop, it's not worth using the open-source AMD Linux GPU driver with Kaveri for several (or what could be many) months until all of these issues are resolved. The open-source AMD Linux graphics driver is really a minefield at times; heck, just yesterday I was real excited over the latest Radeon DRM performance improvements for some high-end discrete GCN GPUs on Linux 3.13.
If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.