Re: curve TextRenderer, GL3, couldn't link program
Posted by
Sven Gothel on
Apr 03, 2013; 12:30am
URL: https://forum.jogamp.org/curve-TextRenderer-GL3-couldn-t-link-program-tp4028852p4028886.html
On 04/03/2013 02:03 AM, Laykun [via jogamp] wrote:
> 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.
It is fixable .. don't worry.
I will discuss / fix it soon via Bug 711,
as filed by Jan Benes - please add yourself to the email CC list.
[
https://jogamp.org/bugzilla/show_bug.cgi?id=711]
~Sven