Login  Register

Re: Profiles [GL4bc, GL3bc, GL2, GLES1] not available on device null

Posted by jxt on Aug 11, 2016; 6:29pm
URL: https://forum.jogamp.org/Profiles-GL4bc-GL3bc-GL2-GLES1-not-available-on-device-null-tp4037050p4037051.html

And this all happens with the latest versions of jogamp, j3dcore, j3dutils, and vecmath, following the instructions at the Java 3D is Back site.

jxt wrote
I have an old Java3D application written by someone else years ago that I am having to maintain. I have it working on my Mac, but when I run the exact same code on Windows in a Parallels 11 Windows 10 VM, I get this error:

Profiles [GL4bc, GL3bc, GL2, GLES1] not available on device null

That's the message associated with a com.jogamp.opengl.GLException.

I'm guessing that maybe the Parallels drivers don't support the level of OpenGL that is used. Parallels claims to support up to OpenGL 2.1. So I have the following questions:

What level of OpenGL is needed by the current jogamp and java3d?

Is the theory about Parallels drivers consistent with the error message above?

What should I make of the "on device null" part of the message?

Any suggestions of how to make this work?

Thanks.