Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

11991 Posts in 1587 Topics- by 3508 Members - Latest Member: PienueDut

26. May 2012, 10:59:04 am
Xith3D CommunityGeneral CategorySupport (Moderator: Marvin Fröhlich)anyone ever see opengl error Invalid value (1281) whas happening
Pages: [1]
Print
Author Topic: anyone ever see opengl error Invalid value (1281) whas happening  (Read 1656 times)
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« on: 11. April 2009, 02:10:30 am »

org.lwjgl.opengl.OpenGLException: Invalid value (1281)
   at org.lwjgl.opengl.Util.checkGLError(Util.java:50)
   at org.lwjgl.opengl.Display.swapBuffers(Display.java:606)
   at org.xith3d.render.lwjgl.CanvasPeerImplNative.initRenderingImpl(CanvasPeerImplNative.java:644)
   at org.xith3d.render.DefaultRenderer.doRender(DefaultRenderer.java:524)
   at org.xith3d.render.DefaultRenderer.renderOnceInternal(DefaultRenderer.java:687)
   at org.xith3d.render.DefaultRenderer.renderOnce(DefaultRenderer.java:820)
   at org.xith3d.base.Xith3DEnvironment.render(Xith3DEnvironment.java:461)
   at org.xith3d.loop.RenderLoop.renderNextFrame(RenderLoop.java:619)
   at org.xith3d.loop.RenderLoop.loopIteration(RenderLoop.java:642)
Logged
lonesomeStranger
Becoming dependent
**
Offline Offline

Posts: 111

197432680
View Profile
« Reply #1 on: 11. April 2009, 10:40:54 am »

I got this when running BumpMappingTest and BumpMappingTest2 one by one.

Stacktrace using lwjgl.jar:
Code:
org.lwjgl.opengl.OpenGLException: Invalid value (1281)
at org.lwjgl.opengl.Util.checkGLError(Util.java:54)
at org.lwjgl.opengl.Display.swapBuffers(Display.java:640)
at org.xith3d.render.lwjgl.CanvasPeerImplNative.initRenderingImpl(CanvasPeerImplNative.java:644)
at org.xith3d.render.DefaultRenderer.doRender(DefaultRenderer.java:524)
at org.xith3d.render.DefaultRenderer.renderOnceInternal(DefaultRenderer.java:687)
at org.xith3d.render.DefaultRenderer.renderOnce(DefaultRenderer.java:820)
at org.xith3d.base.Xith3DEnvironment.render(Xith3DEnvironment.java:461)
at org.xith3d.loop.RenderLoop.renderNextFrame(RenderLoop.java:619)
at org.xith3d.loop.RenderLoop.loopIteration(RenderLoop.java:642)
                ...

Stacktrace using lwjgl-debug.jar:
Code:
org.lwjgl.opengl.OpenGLException: Invalid value (1281)
at org.lwjgl.opengl.Util.checkGLError(Util.java:54)
at org.lwjgl.opengl.ARBShaderObjects.glUseProgramObjectARB(ARBShaderObjects.java:159)
at org.xith3d.render.lwjgl.GLSLShaderProgramStateUnitPeer.apply(GLSLShaderProgramStateUnitPeer.java:539)
at org.xith3d.render.lwjgl.ShaderProgramStateUnitPeer.apply(ShaderProgramStateUnitPeer.java:72)
at org.xith3d.render.RenderPeer.renderAtom(RenderPeer.java:307)
at org.xith3d.render.lwjgl.RenderPeerImpl.drawBin(RenderPeerImpl.java:355)
at org.xith3d.render.lwjgl.RenderPeerImpl.renderMain(RenderPeerImpl.java:596)
at org.xith3d.render.lwjgl.RenderPeerImpl.renderRenderPass(RenderPeerImpl.java:738)
at org.xith3d.render.lwjgl.RenderPeerImpl.render(RenderPeerImpl.java:828)
at org.xith3d.render.lwjgl.CanvasPeerImplBase.doRender(CanvasPeerImplBase.java:333)
at org.xith3d.render.lwjgl.CanvasPeerImplNative.initRenderingImpl(CanvasPeerImplNative.java:619)
at org.xith3d.render.DefaultRenderer.doRender(DefaultRenderer.java:524)
at org.xith3d.render.DefaultRenderer.renderOnceInternal(DefaultRenderer.java:687)
at org.xith3d.render.DefaultRenderer.renderOnce(DefaultRenderer.java:820)
at org.xith3d.base.Xith3DEnvironment.render(Xith3DEnvironment.java:461)
at org.xith3d.loop.RenderLoop.renderNextFrame(RenderLoop.java:619)
at org.xith3d.loop.RenderLoop.loopIteration(RenderLoop.java:642)
                ...

Logged

Anton
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4381


May the 4th, be with you...


View Profile
« Reply #2 on: 11. April 2009, 01:42:06 pm »

@hawkwind:
I need the stacktrace with lwjgl-debug.jar.

Marvin
Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #3 on: 11. April 2009, 04:37:09 pm »

org.lwjgl.opengl.OpenGLException: Invalid value (1281)
   at org.lwjgl.opengl.Util.checkGLError(Util.java:54)
   at org.lwjgl.opengl.GL11.glMaterialf(GL11.java:1837)
   at org.xith3d.render.lwjgl.MaterialStateUnitPeer.apply(MaterialStateUnitPeer.java:157)
   at org.xith3d.render.RenderPeer.renderAtom(RenderPeer.java:307)
   at org.xith3d.render.lwjgl.RenderPeerImpl.drawBin(RenderPeerImpl.java:355)
   at org.xith3d.render.lwjgl.RenderPeerImpl.renderMain(RenderPeerImpl.java:596)
   at org.xith3d.render.lwjgl.RenderPeerImpl.renderRenderPass(RenderPeerImpl.java:738)
   at org.xith3d.render.lwjgl.RenderPeerImpl.render(RenderPeerImpl.java:828)
   at org.xith3d.render.lwjgl.CanvasPeerImplBase.doRender(CanvasPeerImplBase.java:333)
   at org.xith3d.render.lwjgl.CanvasPeerImplNative.initRenderingImpl(CanvasPeerImplNative.java:619)
   at org.xith3d.render.DefaultRenderer.doRender(DefaultRenderer.java:524)
   at org.xith3d.render.DefaultRenderer.renderOnceInternal(DefaultRenderer.java:687)
   at org.xith3d.render.DefaultRenderer.renderOnce(DefaultRenderer.java:820)
   at org.xith3d.base.Xith3DEnvironment.render(Xith3DEnvironment.java:461)
   at org.xith3d.loop.RenderLoop.renderNextFrame(RenderLoop.java:619)
   at org.xith3d.loop.RenderLoop.loopIteration(RenderLoop.java:642)
   at org.xith3d.loop.RenderLoop.update(RenderLoop.java:698)
   at org.xith3d.loop.UpdatingThread.nextIteration(UpdatingThread.java:473)
   at org.xith3d.loop.RenderLoop.nextIteration(RenderLoop.java:709)
   at org.xith3d.loop.RenderLoop.loop(RenderLoop.java:762)
   at org.xith3d.loop.UpdatingThread.run(UpdatingThread.java:526)
   at org.xith3d.loop.RenderLoop.run(RenderLoop.java:785)
   at org.xith3d.loop.RenderLoop.begin(RenderLoop.java:841)
   at org.xith3d.loop.RenderLoop.begin(RenderLoop.java:853)
   at BSPLoaderTest.<init>(BSPLoaderTest.java:264)
Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #4 on: 11. April 2009, 05:27:57 pm »

seems related to specific materials, not all of my shapes (OBJ) fail to load...
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4381


May the 4th, be with you...


View Profile
« Reply #5 on: 12. April 2009, 09:41:36 am »

Could you please check, which value for shininess your material has?

Marvin
Logged
'n ddrylliog
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #6 on: 12. April 2009, 06:00:33 pm »

See : http://slick.javaunlimited.net/viewtopic.php?t=596

Probably a texture is too big for the VRAM of his graphic card.

Negative kudos for the OpenGL guys though for such an obscure error message. (As to use 4 numbers, they could have written "BOOM" in c0wb0y...)

 Wink
Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #7 on: 13. April 2009, 01:23:52 am »

As far as I can tell it was not texture size but instead a null entry in a branchgroup  Sad I was adding to the env thanx for the assistance
Logged
hawkwind
Getting respectable
***
Offline Offline

Posts: 363



View Profile Email
« Reply #8 on: 14. April 2009, 12:46:27 am »

still happening...this is the associated material...note no texture

org.xith3d.scenegraph.Material "glass2"
    ambient: Color ( red = 0.0, green = 0.0, blue = 0.0 )
    diffuse: Color ( red = 0.0, green = 0.0, blue = 0.0 )
    emissive: Color ( red = 0.0, green = 0.0, blue = 0.0 )
    specular: Color ( red = 0.2, green = 0.2, blue = 0.2 )
    shininess: 129.0
    ColorTarget: NONE
    norm-normals: true
    lighting-enabled: true
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4381


May the 4th, be with you...


View Profile
« Reply #9 on: 14. April 2009, 07:02:53 pm »

    shininess: 129.0

This is the problem. The value must be in the interval [0, 128]. I have already added code, that ensures the value to be in that range. I will commit it together with the rest of my changes, when they're done.

Marvin
Logged
Marvin Fröhlich
Xith Lord
Administrator
Guru
*****
Offline Offline

Posts: 4381


May the 4th, be with you...


View Profile
« Reply #10 on: 15. April 2009, 08:23:00 pm »

I have committed the shininess constraints fix. Please update from SVN and check, if it works now.

Marvin
Logged
'n ddrylliog
Guru
*****
Offline Offline

Posts: 1188



View Profile WWW Email
« Reply #11 on: 16. April 2009, 10:57:05 pm »

Ahow, sorry for the irrelevant post the.

Error 1281 probably means "value out of range" or something like that, generic to textures/material parameters, etc.
Logged
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic