VMware Releases Its New Gallium3D Driver

Posted by Michael Larabel on November 16, 2009

Last Friday during the Gallium3D workshop we learned that the Tungsten Graphics developers that were bought out by VMware have been working on a virtual Gallium3D driver that would be used by guest operating systems running within VMware's virtualization platform. This is especially interesting considering that it will allow virtualized guests to have accelerated access to X11, OpenGL, OpenCL, X-Video, XvMC, and all sorts of other possibilities that's just limited by what's supported by the available state trackers.

This afternoon Jakob Bornecrantz has pushed out this initial Gallium3D driver for use in VMware guests. This driver is called the VMware SVGA driver and can be found in this Git commit, which adds 30,000 lines of code to Mesa's master tree.

VMware's Gallium3D driver requires X Server 1.7.x and the vmwgfx kernel driver. The VMware graphics kernel driver is being published tomorrow. VMware hopes that vmwgfx will make it into the mainline Linux 2.6.33 kernel. To use this driver you will also need to be using VMware for your virtualization needs.

This VMware Gallium3D driver stack is considered as being "production ready" while the kernel driver and DRI/X.Org state trackers are considered "beta quality" for the time being. VMware is looking to stabilize both of these state trackers for Mesa 7.7. If the release schedule is met, Mesa 7.7 will be released by Christmas, which would be very exciting with the first two production quality state trackers for Gallium3D.

We will be testing out VMware's Gallium3D SVGA driver in the near future.

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. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. D Language Still Showing Promise, Advancements
  2. Planetary Annihilation Released For Linux Gamers
  3. Gentoo Starts Work On KDE-Wayland Support
  4. NVIDIA To License Its Kepler GPU Technology
  5. KDE's KWin Made Lots Of Progress In 4.11
  6. Ubuntu Announces Carrier Advisory Group
  7. Qt 5.1 Release Candidate 1 Has Arrived
  8. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  9. Subversion 1.8 Presents New Features
  10. LLVM 3.3 Officially Released
  11. LLVM/Clang Now Uses Loop Vectorizer At New Levels
Latest Forum Talk
  1. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  2. D Language Still Showing Promise, Advancements
  3. The Wayland Situation: Facts About X vs. Wayland
  4. Planetary Annihilation Plans To Come To Linux
  5. Intel GPU Driver Tries To Rip Out FBDEV Support
  6. Mir Still Causing Concerns By Ubuntu Derivatives
  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