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.