Login  Register

Re: Javafx causes jogl problem in mac

Posted by runiter on Mar 02, 2013; 4:48pm
URL: https://forum.jogamp.org/Javafx-causes-jogl-problem-in-mac-tp4028417p4028447.html

I tried to do that but not sure how to translate methods that don't exist in Newt version of Canvas such as:

_joglAwtCanvas.display();
_joglAwtCanvas.getContext();

I commented them out but that gives me exception:

java.lang.RuntimeException: java.lang.NullPointerException
        at jogamp.opengl.GLRunnableTask.run(GLRunnableTask.java:65)
        at jogamp.opengl.GLDrawableHelper.execGLRunnables(GLDrawableHelper.java:419)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:359)
        at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:280)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:655)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:594)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
        at jogamp.opengl.GLDrawableHelper.invoke(GLDrawableHelper.java:516)
        at jogamp.opengl.GLAutoDrawableBase.invoke(GLAutoDrawableBase.java:381)
        at com.ardor3d.framework.jogl.JoglNewtAwtCanvas.draw(JoglNewtAwtCanvas.java:97)
        at com.ardor3d.framework.FrameHandler.updateFrame(FrameHandler.java:90)
        at org.concord.energy3d.scene.SceneManager.run(SceneManager.java:345)
        at java.lang.Thread.run(Thread.java:722)
Caused by: java.lang.NullPointerException
        at com.ardor3d.framework.jogl.JoglCanvasRenderer.makeCurrentContext(JoglCanvasRenderer.java:75)
        at com.ardor3d.framework.jogl.JoglCanvasRenderer.draw(JoglCanvasRenderer.java:192)
        at com.ardor3d.framework.jogl.JoglDrawerRunnable.run(JoglDrawerRunnable.java:16)
        at jogamp.opengl.GLRunnableTask.run(GLRunnableTask.java:59)
        ... 12 more
Saeid Nourian, Ph.D. Eng. | Graphing Calculator 3D