Login  Register

Re: Unable to determine GraphicsConfiguration

Posted by gouessej on Mar 02, 2024; 7:03pm
URL: https://forum.jogamp.org/Unable-to-determine-GraphicsConfiguration-tp4042444p4043349.html

Actually, I won't make huge comments about other libraries but it's not rare to have to do some extra tricks under some operating systems (-XstartOnFirstThread under OS X or some obscure options to avoid driver conflicts). The first trick is unnecessary with JOGL.

I remind you that the reference implementation of Java has been OpenJDK since Java 7 and the licensing changes that occurred in the meantime should encourage most developers not to use Oracle Java. Moreover, nowadays, you shouldn't rely on a JRE installed on the operating system.

It's up to Sven to decide. Personally, I'd prefer dropping Java 8 support to keep things stupid and simple. Java 22 or 23 will bring another change affecting libraries using JNI, I don't want to drive things more complicated that they need to be. If we have a fully modular branch somewhere, maybe we could build JogAmp with that in the meantime to help you.

Some of your suggestions aren't doable even though they would be very convenient. In my humble opinion, supporting at least 2 LTS Java versions (17, 21) would be enough.
Julien Gouesse | Personal blog | Website