Originally Posted by adamk75
VB supports both OpenGL and Direct3D acceleration (D3D is beta). Both are slow and barely usable in my experience. vmware, on the other hand, provides decent 3D acceleration via Direct3D (I don't believe OpenGL is supported in windows guests yet, but I could be wrong).
Does the Windows variant of glxgears (I don't have it here now, though I used to have a copy) use OpenGL? If it does, then VMware does support OpenGL because I have run that program in Win7 Pro virtualized in VMware Workstation and gotten decent performance. Not as good as native linux, but several hundred FPS.
The version for windows is called qtgears and can be obtained here.
I infer from that web page that it uses OpenGL. This suggests that OpenGL IS supported by VMware.
Another edit. I am writing this post in an OpenSUSE 11.3 64 bit system running as a guest in VMware Workstation, with Mandriva 2010.1 32 bit host. I just ran glxgears in this VM and got a bit better than 700 fps, in a VM that is running a full-up KDE4 desktop.
The 32 bit host, also with a full-up KDE4 desktop, generated about 6,600 fps.
So, VMware supports OpenGL but the support is not optimum. IIRC my Win7 Pro VM (32 bit) also got somewhere around 600-700 fps on qtgears, but I lost that copy of qtgears when my Win7 VM got hosed and I replaced it with a backup that was dated before I downloaded qtgears to play with it.