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