Java Opengl Arada Hata
-
Ya programda opengl ile resim çizdiriyorum.
10 kere doğru çalışıyor, sonra tam demo yapacam, gidip hata veriyor.
Hani vereceksen ver tamam da neden demo yaparken veriyorsun :( Kaç kere mahçup etti beni eşek sıpası.
Neyse bu sefer azmedip çıkarıcam hatayı diye uğraştım. 100 kere falan çalıştırdım hiç hata vermedi, şimdi tekrar bi modül yaptım demo yapıcam birazdan,
hadi dedim bi kere daha deniyim dedim ve yakaladım yaramazı.
Demo yapmamı bekliyor resmen :/
Hata böyle bişey :
FATAL root - Runtime exception com.jogamp.opengl.util.AnimatorBase$UncaughtAnimatorException: java.lang.RuntimeException: javax.media.opengl.GLException: Caught GLException:
Thread[AWT-EventQueue-0,6,main] glGetError() returned the following error codes after a call to glEnd(): GL_INVALID_OPERATION ( 1282 0x502),
on thread AWT-EventQueue-0 at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:84) at com.jogamp.opengl.util.AnimatorBase.display(AnimatorBase.java:446) at com.jogamp.opengl.util.FPSAnimator$MainTask.run(FPSAnimator.java:175) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) Caused by: java.lang.RuntimeException: javax.media.opengl.GLException: Caught GLException: Thread[AWT-EventQueue-0,6,main] glGetError()
returned the following error codes after a call to glEnd(): GL_INVALID_OPERATION ( 1282 0x502), on thread AWT-EventQueue-0 at com.jogamp.common.util.awt.AWTEDTExecutor.invoke(AWTEDTExecutor.java:58) at jogamp.opengl.awt.AWTThreadingPlugin.invokeOnOpenGLThread(AWTThreadingPlugin.java:103) at jogamp.opengl.ThreadingImpl.invokeOnOpenGLThread(ThreadingImpl.java:201) at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:202) at javax.media.opengl.Threading.invoke(Threading.java:221) at javax.media.opengl.awt.GLCanvas.display(GLCanvas.java:522) at com.jogamp.opengl.util.AWTAnimatorImpl.display(AWTAnimatorImpl.java:77) ... 4 more Caused by: javax.media.opengl.GLException: Caught GLException: Thread[AWT-EventQueue-0,6,main] glGetError() returned the following error codes after a call to glEnd():
GL_INVALID_OPERATION ( 1282 0x502), on thread AWT-EventQueue-0 at javax.media.opengl.GLException.newGLException(GLException.java:75) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1318) at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:1138) at javax.media.opengl.awt.GLCanvas$11.run(GLCanvas.java:1368) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$500(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source) Caused by: javax.media.opengl.GLException: Thread[AWT-EventQueue-0,6,main] glGetError() returned the following error codes after a call to glEnd(): GL_INVALID_OPERATION ( 1282 0x502), at javax.media.opengl.DebugGL4bc.writeGLError(DebugGL4bc.java:29466) at javax.media.opengl.DebugGL4bc.glEnd(DebugGL4bc.java:4416) at com.argenit.viewmodel.view.opengl.GLTextureHelper.renderTextureToScreen(GLTextureHelper.java:377) at com.argenit.viewmodel.view.opengl.GLTextureHelper.renderTextureToScreen(GLTextureHelper.java:347) at com.argenit.viewmodel.view.opengl.GLTextureHelper.renderImageDataToScreen(GLTextureHelper.java:407) at com.argenit.viewmodel.view.opengl.GLFilterView.renderGL(GLFilterView.java:87) at com.argenit.viewmodel.view.opengl.GLFilterView.renderGL(GLFilterView.java:84) at com.argenit.viewmodel.view.opengl.GLFilterView.renderGL(GLFilterView.java:84) at com.argenit.viewmodel.view.opengl.GLFilterView.renderGL(GLFilterView.java:84) at com.argenit.viewmodel.view.opengl.GLFilterView.renderGL(GLFilterView.java:84) at com.argenit.viewmodel.view.opengl.AbstractGLView.renderChild(AbstractGLView.java:46) at com.argenit.viewmodel.view.opengl.GLScalePowerOfTwoView.renderGL(GLScalePowerOfTwoView.java:41) at com.argenit.viewmodel.view.opengl.GLLayeredView.renderGL(GLLayeredView.java:102) at com.argenit.viewmodel.view.opengl.GLComponentView.displayBody(GLComponentView.java:472) at com.argenit.viewmodel.view.opengl.GLComponentView.display(GLComponentView.java:611) at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:689) at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:671) at javax.media.opengl.awt.GLCanvas$10.run(GLCanvas.java:1357) at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1284) ... 16 more