Posted by
nyholku on
Jan 08, 2019; 10:11am
URL: https://forum.jogamp.org/GL-ARB-vertex-buffer-object-not-available-on-Mac-tp4039309p4039381.html
Brilliant!
Many, many thanks!
Compiles and runs (with my software) without warnings on MacOs 10.13.6 (High Sierra) and openjdk 11.0.1 2018-10-16.
Now, how about jocl?
And when could we realistically expect precompiled jars with all the native bits for all the platforms?
wbr Kusti
PS Not related but anyone know a replacement for Apple FullScreenUtilities which gives:
WARNING: Illegal reflective access / com.apple.eawt.FullScreenUtilities.setWindowCanFullScreen(java.awt.Window,boolean)
On 06/01/2019, 21.17, "Wade Walker [via jogamp]" <
[hidden email]> wrote:
OK, I'm finished with my holiday goal of getting JOGL to run without illegal reflective access errors, at least for my use-cases :) The changes I've made are in:
https://github.com/WadeWalker/gluegen/tree/java-11-fixeshttps://github.com/WadeWalker/jogl/tree/java-11-fixeshttps://github.com/WadeWalker/joal/tree/java-11-fixesI also fixed the build process to work with Java 11 and the latest versions of MinGW64 and Clang. I've confirmed that gluegen/joal/jogl/jocl all compile on both Windows 10 and MacOS High Sierra.
I'm sure there are many more potential illegal reflective access errors lurking in the code, depending on what windowing toolkit you use. I didn't try to eliminate the ones that I wasn't encountering in my daily use, but I can help advise if someone else wants
to take a crack at them.
These fixes also incorporate a fix for determining the AWT display scale factor, which is now handled the same way across all platforms.
________________________________________
If you reply to this email, your message will be added to the discussion below:
http://forum.jogamp.org/GL-ARB-vertex-buffer-object-not-available-on-Mac-tp4039309p4039372.htmlTo unsubscribe from GL_ARB_vertex_buffer_object not available on Mac?,
click here <
NAML <http://forum.jogamp.org/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
This e-mail may contain confidential or privileged information and is intended solely for the person to whom it is addressed. If you have received this e-mail in error, please notify the sender immediately and destroy this e-mail. Any unauthorized copying, disclosure or distribution of the material in this e-mail is strictly forbidden. We will not be liable for direct, indirect, special or consequential damages arising from the alteration of this e-mail, or as a result of any virus being passed on or as of transmission of this e-mail in general.