Wow! Checked and this extension was added to GLSL 1.3. This laptop seem to be stuck to 1.2. Most of the problem I had (except for too old version of GLSL), with Intel were non-specified conversions:
Code: Select all
ERROR: 0:19: '=' : cannot convert from 'const float' to '4-component vector of float'
If you take the NVidia compiler, it will understand that instead and will convert your float inside a vec4. For Intel, you must specifically explain everything.
It worked on Intel on Linux, so if it doesn't work, on Windows, it's because the Intel chip doesnt support GLSL 1.3
I'll do another test tonight with another laptop that have the Intel HD 2000 to see how it's going and see if I'm right.
EDIT:
Checked with the newer intel chipset. Still don't work but the extension is supported: Here are the messages:
Code: Select all
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
Compression mode not supported.
Error: Could not load built-in Font. Did you compile without the BMP loader?
FBO has one or several incomplete image attachments
FBO error
GLSL: failed to retrieve uniform information
I don't see specific error in the shaders, and don't know why theses happen.