Login  Register

Re: GL_ARB_vertex_buffer_object not available on Mac?

Posted by Wade Walker on Jan 06, 2019; 7:17pm
URL: https://forum.jogamp.org/GL-ARB-vertex-buffer-object-not-available-on-Mac-tp4039309p4039372.html

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-fixes
https://github.com/WadeWalker/jogl/tree/java-11-fixes
https://github.com/WadeWalker/joal/tree/java-11-fixes

I 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.