A couple of OpenGL multiplexers for Xen (and VMWare, theoretically) exists: http://www.cs.toronto.edu/~andreslc/xen-gl/ http://www.diku.dk/hjemmesider/ansatte/jacobg/gfx/ They allow guest virtual machines to render 3D graphics using the host machine's graphics accelerator. I think they are very interesting in combination with Wine, because Wine can let Direct3D games run on top of OpenGL, making the multiplexers work for all modern games, whereas running a real Microsoft Windows guest would only allow acceleration for some games. There's a list of supported XGL versions and GL calls on this page under "Capabilities": http://www.cs.toronto.edu/~andreslc/xen-gl/ And a couple of whitepapers here: http://www.diku.dk/~jacobg/blink-techreport.pdf http://www.diku.dk/~jacobg/blink2.pdf Will WineGL run on top of a multiplexer, or does it lack support of some calls?
Am Freitag 15 September 2006 09:40 schrieb Molle Bestefich:
I think they are very interesting in combination with Wine, because Wine can let Direct3D games run on top of OpenGL, making the multiplexers work for all modern games, whereas running a real Microsoft Windows guest would only allow acceleration for some games. I think you'd have to run wined3d in windows to get that, or use a D3D multiplexer and use a Win32 vm app. There are plans for porting WineD3D to wgl, then it should run on windows too :-)
Stefan Dösinger wrote:
Am Freitag 15 September 2006 09:40 schrieb Molle Bestefich:
I think they are very interesting in combination with Wine, because Wine can let Direct3D games run on top of OpenGL, making the multiplexers work for all modern games, whereas running a real Microsoft Windows guest would only allow acceleration for some games.
I think you'd have to run wined3d in windows to get that, or use a D3D multiplexer and use a Win32 vm app. There are plans for porting WineD3D to wgl, then it should run on windows too :-)
And that would be really cool!
participants (3)
-
Jakob Eriksson -
Molle Bestefich -
Stefan Dösinger