Shader status invalid: ERROR: 0:1: '' : version '102' is not supported

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Shader status invalid: ERROR: 0:1: '' : version '102' is not supported

atchijov
Hi,

Just switched to JOGL 2.1 from 2.0. The app used to work just fine, now it crashes on Windows with message

Shader status invalid: ERROR: 0:1: '' :  version '102' is not supported

(full stack trace at https://dl.dropboxusercontent.com/u/24418451/ATP/jogl-shader-not-supported-stack-trace.txt )

Any help would be highly appreciated,

Cheers,
  Andrei
Reply | Threaded
Open this post in threaded view
|

Re: Shader status invalid: ERROR: 0:1: '' : version '102' is not supported

Sven Gothel
Administrator
On 10/17/2013 03:39 AM, atchijov [via jogamp] wrote:
> Hi,
>
> Just switched to JOGL 2.1 from 2.0. The app used to work just fine, now it
> crashes on Windows with message
>
> Shader status invalid: ERROR: 0:1: '' :  version '102' is not supported
>

Looks like a GL3 core context which does not support GLSL 102 on OSX !!

~Sven


signature.asc (911 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Shader status invalid: ERROR: 0:1: '' : version '102' is not supported

atchijov
actually it is other way around. it does work on Mac OS X and blows on Windows 7 (which does run in Parallels under Mac OS X, but I do not think it makes any difference).

also, it was working with previous version of jogl (2.0).
Reply | Threaded
Open this post in threaded view
|

Re: Shader status invalid: ERROR: 0:1: '' : version '102' is not supported

gouessej
Administrator
atchijov wrote
which does run in Parallels under Mac OS X, but I do not think it makes any difference
It makes a difference. Please make a test under Windows 7 without Parallels before claiming that there is a regression in JOGL. You can disable the use of GLSL in GLJPanel to make it work until you find a better solution.
Julien Gouesse | Personal blog | Website