Login  Register

Re: JOGL 2.0 (OpenGL/OpenGL-ES) backend for LibGDX

Posted by krishnak on Feb 19, 2013; 3:01pm
URL: https://forum.jogamp.org/JOGL-2-0-OpenGL-OpenGL-ES-backend-for-LibGDX-tp4027689p4028281.html

After installing openAl and setting the property as advised. Things moved further.

Both with and with out X, the screen clears up to start the graphics - I get a black screen and then it quits with the following exception

Exception in thread "main-AWTAnimator-1" com.jme3.renderer.RendererException: Ima
ge format 'BGR8' is unsupported by the video hardware.
        at com.jme3.renderer.jogl.TextureUtil.getImageFormatWithError(TextureUti
l.java:235)
        at com.jme3.renderer.jogl.TextureUtil.uploadTexture(TextureUtil.java:246
)
        at com.jme3.renderer.jogl.JoglRenderer.updateTexImageData(JoglRenderer.j
ava:1986)
        at com.jme3.renderer.jogl.JoglRenderer.setTexture(JoglRenderer.java:2010
)
        at com.jme3.material.MatParamTexture.apply(MatParamTexture.java:86)
        at com.jme3.material.Material.render(Material.java:1036)
        at com.jme3.renderer.RenderManager.renderGeometry(RenderManager.java:523
)
        at com.jme3.renderer.queue.RenderQueue.renderGeometryList(RenderQueue.ja
va:322)
        at com.jme3.renderer.queue.RenderQueue.renderQueue(RenderQueue.java:374)
        at com.jme3.renderer.RenderManager.renderViewPortQueues(RenderManager.ja
va:763)
        at com.jme3.renderer.RenderManager.flushQueue(RenderManager.java:719)
        at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:983
)
        at com.jme3.renderer.RenderManager.render(RenderManager.java:1029)
        at com.jme3.app.SimpleApplication.update(SimpleApplication.java:252)
        at com.jme3.system.jogl.JoglNewtDisplay.display(JoglNewtDisplay.java:241)
        at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:548)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:533)
        at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:280)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:904)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:822)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:543)
        at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:74)
        at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:142)
        at com.jogamp.opengl.util.Animator$MainLoop.run(Animator.java:175)
        at java.lang.Thread.run(Thread.java:722)
EGLDisplayUtil.EGLDisplays: Shutdown (open: 1)
EGLDisplayUtil: Open EGL Display Connections: 1
EGLDisplayUtil: Open[0]: 0x1: refCnt 1
AL lib: ReleaseALC: 2 devices not closed