![]() |
|
|||||||
| X.Org & Mesa Discussion of X.Org and Mesa / Gallium3D. This includes the discussion of the X Server, RandR, OpenGL, Kernel-based Mode-Setting, and other X components not covered by other forums. |
![]() |
|
|
Thread Tools | Display Modes |
|
#1
|
|||
|
|||
|
Phoronix: The State Of Gallium3D, Its Future, Etc
VMware hosted a Gallium3D workshop today at its headquarters in California (and via teleconference too) where the former Tungsten Graphics developers talked about all that they have been working on with Gallium3D, the current state of this graphics driver architecture, and what's to come. The biggest news coming out of this workshop is word that a virtual Gallium3D driver is coming, which will allow Gallium3D to run within a virtualized environment... http://www.phoronix.com/vr.php?view=NzcwNg |
|
#2
|
|||
|
|||
|
"The biggest news coming out of this workshop is word that a virtual Gallium3D driver is coming, which will allow Gallium3D to run within a virtualized environment. It's looking like there will be this Gallium3D driver that can run within a VMware guest virtual machine and then take advantage of the state trackers on the host machine whether it be providing hardware-acceleration for OpenGL, OpenGL ES, OpenVG, OpenCL, etc."
Meaning that there will also be Virtualbox support I assume, too, since this is a general Gallium3D feature applicable to anything? If so, why is VMWare specifically mentioned, and what about VBox? |
|
#3
|
|||
|
|||
|
|
|
#4
|
|||
|
|||
|
Gallium3D is some serious business.
|
|
#5
|
|||
|
|||
|
Quote:
|
|
#6
|
|||
|
|||
|
Quote:
|
|
#7
|
|||
|
|||
|
Can someone translate what this will mean for the end user that doesn't use vmware?
Will vmware's Gallium work benefit regular desktop users? |
|
#8
|
|||
|
|||
|
The specific "virtual SVGA" Gallium3D driver used to run on the VMWare virtual hardware will not directly benefit end users not running VMWare, but it was clear from the technical session that a lot of hard work is going into all of the *other* aspects of the stack built around Gallium3D (OpenGL, Xorg, OpenVG, OpenCL, OpenGL ES among others) and all of *that* work *will* directly benefit other users in the form of a more polished framework.
|
|
#9
|
|||
|
|||
|
Quote:
|
|
#10
|
|||
|
|||
|
The way I understand it, vmware's video driver will pass along calls to the virtual machine, which will in turn pass along those calls to a state tracker running on the host machine rather than on the guest.
What's key there, is that the 3D is still running on a Gallium state tracker. Which means that it's in VMWare's best interest to make it all work well on the host machine. And they seem to be putting in quite a bit of work to that end, which will help out everyone else. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|