Login  Register

Re: prebuilt jar files available

Posted by Wade Walker on May 31, 2012; 12:19am
URL: https://forum.jogamp.org/prebuilt-jar-files-available-tp3997991p4023954.html

Running JOGL apps on guest operating systems inside VMWare or VirtualBox uses a software-emulated OpenGL which is usually an older version. For example, last time I checked inside VMWare the GL string was "OpenGL version string: 1.2 (1.5 Mesa 6.5.1)". JOGL as a whole should still work (though we occasionally get bugs like https://jogamp.org/bugzilla/show_bug.cgi?id=493), but if you try to request a GL 2.0 context and don't check for errors cleanly, you might crash.

To my knowledge, VMWare and VirtualBox do not do GPU passthrough from inside the VM to outside. The latest version of Google's Android emulator does, so it is possible. But it's a security issue for a "real" VM -- you can crash or exploit the host by issuing broken GL calls that go directly to host hardware :)