Login  Register

Re: curve TextRenderer, GL3, couldn't link program

Posted by Laykun on Apr 03, 2013; 12:03am
URL: https://forum.jogamp.org/curve-TextRenderer-GL3-couldn-t-link-program-tp4028852p4028882.html

Ah yes I too am receiving this error.

Shader status invalid: ERROR: 0:3: '' :  version '110' is not supported
ERROR: 0:4: '' :  #version required and missing.
ERROR: 0:34: 'attribute' : syntax error syntax error

Exception in thread "GL Render Thread" javax.media.opengl.GLException: TextRendererImpl01: Couldn't link program: ShaderProgram[id=1, linked=false, inUse=false, program: 4,
   ShaderCode[id=1, type=VERTEX_SHADER, valid=false, shader:  5, source]
   ShaderCode[id=2, type=FRAGMENT_SHADER, valid=false, shader:  0, source]]
        at jogamp.graph.curve.opengl.TextRendererImpl01.initShaderProgram(TextRendererImpl01.java:69)
        at com.jogamp.graph.curve.opengl.Renderer.init(Renderer.java:133)
        at engine.GameEngine$6.init(GameEngine.java:411)
        at jogamp.opengl.GLDrawableHelper.init(GLDrawableHelper.java:535)
        at jogamp.opengl.GLDrawableHelper.displayImpl(GLDrawableHelper.java:574)
        at jogamp.opengl.GLDrawableHelper.display(GLDrawableHelper.java:561)
        at jogamp.opengl.GLAutoDrawableBase$2.run(GLAutoDrawableBase.java:343)
        at jogamp.opengl.GLDrawableHelper.invokeGLImpl(GLDrawableHelper.java:1024)
        at jogamp.opengl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:899)
        at com.jogamp.newt.opengl.GLWindow.display(GLWindow.java:557)
        at engine.GameEngine$9.run(GameEngine.java:555)
        at java.lang.Thread.run(Thread.java:722)

The GL3 implementation on OSX is beyond frustrating. This is on a Macbook Air mid 2011 with the Intel HD3000.