As i’m going to vacation, i have installed JME on my laptop and checkouted my personnal project’s git, which works well on my other two computers.
But on the laptop, i have this error:
Uncaught exception thrown in Thread[jME3 Main,5,main] RendererException: compile error in: ShaderSource[name=Common/MatDefs/Post/Overlay.frag, defines, type=Fragment, language=GLSL150] Fragment shader failed to compile with the following errors: WARNING: 0:61: warning(#239) Declaration should include a precision qualifier or the default precision should have been previously declared ERROR: 0:62: error(#155) Internal error wrong operand type built in unary operator function. Type: in sampler2DMS ERROR: error(#273) 1 compilation errors. No code generated
The shader implied “Common/MatDefs/Post/Overlay.frag” is not present in my code, so i don’t know what i should do.
I have installed exactly the same version of JME as in others computers (3.2.1-stable-sdk3).
Also, that project worked well last year with this laptop, but with an older version of JME (from 2016).
Here is some information about my PCs:
- laptop (where it don’t works) is Windows 7 with a Radeon GPU
- others computers have Windows 8 and 10 with both Nvidia GPUs on them
Does anyone already have a similar issue ? is there a way to fix it ?
Thanks in advance,