Login  Register

update to rc7 problems

Posted by robbiezl on May 02, 2012; 7:06am
URL: https://forum.jogamp.org/update-to-rc7-problems-tp3954481.html

I update my program from rc5 to rc7,but i have some problems.

1.When i start my programe with full screen state, i got a exception below.

Exception in thread "Timer-0" javax.media.opengl.GLException: Unable to set pixel format 44 for device context 0xa011da3: error code 0
        at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfigurationFactory.updateGraphicsConfiguration(WindowsWGLGraphicsConfigurationFactory.java:205)
        at jogamp.opengl.windows.wgl.WindowsWGLGraphicsConfiguration.updateGraphicsConfiguration(WindowsWGLGraphicsConfiguration.java:136)
        at jogamp.opengl.windows.wgl.WindowsWGLDrawable.setRealizedImpl(WindowsWGLDrawable.java:70)
        at jogamp.opengl.GLDrawableImpl.setRealized(GLDrawableImpl.java:163)
        at javax.media.opengl.awt.GLCanvas.validateGLDrawable(GLCanvas.java:556)
        at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:398)
        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.FPSAnimator$1.run(FPSAnimator.java:128)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)


2 .In my programe,i private update worldwind source code from  rc5 to rc7,the pick of worldwind runs wrong.I got a exception

        2012-5-2 14:59:43 gov.nasa.worldwind.geom.Line <init>
严重: Direction is zero vector
2012-5-2 14:59:43 gov.nasa.worldwind.AbstractSceneController pick
严重: Exception encountered while picking
java.lang.IllegalArgumentException: Direction is zero vector
        at gov.nasa.worldwind.geom.Line.<init>(Line.java:55)
        at gov.nasa.worldwind.view.ViewUtil.computeRayFromScreenPoint(ViewUtil.java:551)
        at gov.nasa.worldwind.view.BasicView.computeRayFromScreenPoint(BasicView.java:571)
        at gov.nasa.worldwind.terrain.RectangularTessellator.resolvePick(RectangularTessellator.java:1377)
        at gov.nasa.worldwind.terrain.RectangularTessellator.pick(RectangularTessellator.java:1185)
        at gov.nasa.worldwind.terrain.RectangularTessellator$RectTile.pick(RectangularTessellator.java:325)
        at gov.nasa.worldwind.terrain.SectorGeometryList.pick(SectorGeometryList.java:253)
        at gov.nasa.worldwind.AbstractSceneController.pickTerrain(AbstractSceneController.java:488)
        at gov.nasa.worldwind.AbstractSceneController.pick(AbstractSceneController.java:572)
        at gov.nasa.worldwind.BasicSceneController.doRepaint(BasicSceneController.java:27)
        at gov.nasa.worldwind.AbstractSceneController.repaint(AbstractSceneController.java:279)
        at gov.nasa.worldwind.WorldWindowGLAutoDrawable.doDisplay(WorldWindowGLAutoDrawable.java:342)
        at gov.nasa.worldwind.WorldWindowGLAutoDrawable.display(WorldWindowGLAutoDrawable.java:235)
        at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:189)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:177)
        at javax.media.opengl.awt.GLJPanel$Updater.display(GLJPanel.java:654)
        at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:189)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:177)
        at jogamp.opengl.GLPbufferImpl$DisplayAction.run(GLPbufferImpl.java:301)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:425)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:364)
        at jogamp.opengl.GLPbufferImpl.invokeGL(GLPbufferImpl.java:287)
        at jogamp.opengl.GLPbufferImpl.display(GLPbufferImpl.java:150)
        at javax.media.opengl.awt.GLJPanel$PbufferBackend.doPaintComponentImpl(GLJPanel.java:1196)
        at javax.media.opengl.awt.GLJPanel$AbstractReadbackBackend.doPaintComponent(GLJPanel.java:941)
        at javax.media.opengl.awt.GLJPanel.paintComponent(GLJPanel.java:355)
        at javax.swing.JComponent.paint(JComponent.java:1029)
        at graphic.shape.WorldWindFlat.createComonentBufferedImage(WorldWindFlat.java:308)
        at graphic.shape.WorldWindFlat.access$1(WorldWindFlat.java:284)
        at graphic.shape.WorldWindFlat$TextureReadThread.run(WorldWindFlat.java:343)


rc7 had a big change from rc5? Still use rc5 or update to rc7 ,I hope I can solve these problems ,so I can update to rc8,rc9...in the future.

sorry for my poor english.