Login  Register

Re: jogl test doesn't run on MacBook

Posted by Xerxes Rånby on Jul 11, 2016; 7:36pm
URL: https://forum.jogamp.org/jogl-test-doesn-t-run-on-MacBook-tp4036901p4036907.html

I would like to point out that what you see when you run the test application IS expected functionality.

The test application creates a windows then uses that window to check what your OpenGL driver support and then it closes.

The reason you get failed for glFramebufferTextureMultiviewOVRARB is because this is a function only guaranteed to be found in OpenGL 4.5 systems and you have a OpenGL 4 system where this is optional.

All good!

2016-07-10 11:36 GMT+02:00 Dave [via jogamp] <[hidden email]>:
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



If you reply to this email, your message will be added to the discussion below:
http://forum.jogamp.org/jogl-test-doesn-t-run-on-MacBook-tp4036901.html
To start a new topic under jogl, email [hidden email]
To unsubscribe from jogamp, click here.
NAML