What Would You Like To See Out Of Mesa 8.1?

Posted by Michael Larabel on February 27, 2012

With nearly one month having passed since the release of the highly-anticipated Mesa 8.0, where have you come to realize not full satisfaction with this open-source graphics driver library? What would you like to see improved with the next release, Mesa 8.1?

Mesa 8.1 will not be released for another five or six months, but there's already lots building up in Git on a daily basis. There's already some Radeon Gallium3D improvements to note, more Intel Sandy Bridge / Ivy Bridge fixes, and various Mesa core enhancements.

Among some of the items I would like to see out of Mesa 8.1 include:

- The landing of OpenCL support... Via merging the years-old "Clover" branch, the Nouveau OpenCL support, and ideally the yet-to-be-out Radeon OpenCL support. This would also mean merging the Radeon LLVM-backend for its Gallium3D driver.

- Radeon HD 7000 series support. If AMD doesn't deliver its new Gallium3D driver supporting the "Southern Islands" support within the next half-year this will be a huge disappointment. Fortunately, the new open-source hardware support might be coming soon.

- NVIDIA GeForce 600 "Kelper" series support. NVIDIA will be launching their next-generation Kepler graphics processor soon. NVIDIA is unlikely to change their (non-existent) open-source strategy in the next few months so it's left up to the Nouveau community to reverse-engineer the next-generation graphics support. Whether or not any Gallium3D GeForce 600 series support will be usable in the next six months is up in the air, but chances are it will take until Mesa 8.2 or later.

- Performance improvements to the Mesa hardware drivers are always nice.

- Initial support for Intel Haswell support (Intel's 2013 CPUs) will happen for Mesa 8.1. This support will still be on their classic DRI driver.

- Greater OpenGL 3/4 compatibility. While OpenGL 3.0 / GLSL 1.30 support is basically in place with Mesa 8.0, there's still several newer revisions to OpenGL and the OpenGL Shading Language to be addressed. By Mesa 8.1 it looks like Intel hopes to have a large portion of the OpenGL 3.1 specification covered.

- Addressing of the other eight shortcomings of Mesa 8.0.

What else are your hopes for Mesa 8.1? Share your thoughts in the forums.

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. The Cost Of Ubuntu Disk Encryption
  2. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  3. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
  4. F2FS File-System Shows Regressions On Linux 3.10
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. The Cost Of Ubuntu Disk Encryption
  3. Logitech Begins Supporting Linux Users
  4. Logitech supports linux!
  5. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  6. Kubuntu, KDE Has Little Hope For Ubuntu's Mir
  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