Login  Register

jogl test doesn't run on MacBook

Posted by Dave on Jul 10, 2016; 9:36am
URL: https://forum.jogamp.org/jogl-test-doesn-t-run-on-MacBook-tp4036901.html

Hi,

this is maybe a newbie question, but I have a standard MacBook Pro, running the latest OSX (10.11 El Capitan). I thought in my naiveté that I could just download the latest stable release (2.3.2) of jogamp-all-platforms.7z, and at least run the etc/test.sh, but it fails.

I can see that some sort of Java app opens, and the icon changes in the Dock, but then it just dies. According to the logs it seems to find some OpenGL 4 support on the machine:

GLProfiles on device MacOSXGraphicsDevice[type .macosx, connection decon, unitID 0, handle 0x0, owner false, NullToolkitLock[obj 0x6df97b55]]
        Natives
                GL4bc false
                GL4 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)]
                GLES3 false
                GL3bc false
                GL3 true [4.1 (Core profile, arb, compat[ES2, ES3], FBO, hardware)]
                GL2 true [2.1 (Compat profile, arb, compat[], FBO, hardware)]
                GLES2 false
                GLES1 false
                Count 3 / 8
        Common
                GL4ES3 true
                GL2GL3 true
                GL2ES2 true
                GL2ES1 true
        Mappings
                GL2ES1 GLProfile[GL2ES1/GL2.hw]
                GL4ES3 GLProfile[GL4ES3/GL4.hw]
                GL2ES2 GLProfile[GL2ES2/GL4.hw]
                GL2 GLProfile[GL2/GL2.hw]
                GL4 GLProfile[GL4/GL4.hw]
                GL3 GLProfile[GL3/GL4.hw]
                GL2GL3 GLProfile[GL2GL3/GL4.hw]
                default GLProfile[GL2/GL2.hw]
                Count 7 / 12


Desktop Capabilities:
        none

EGL Capabilities:
        none



When I run test_dbg.sh, I also get a lot of messages. The only things that caught my eye was that there were many log entries of the form:
DynamicLinkerImpl.lookupSymbol(0x7fff6d6f9fd0, glFramebufferTextureMultiviewOVRARB) -> 0x0
Lookup-Native: <glFramebufferTextureMultiviewOVRARB> ** FAILED ** in libs [NativeLibrary[MacOSXDynamicLinkerImpl, /System/Library/Frameworks/OpenGL.framework/Libraries/libGL.dylib, 0x7fff6d6f9fd0, global true]]

Any ideas of what's wrong?

//Dave