Use #version 130 for OpenGL 3.0+ to support out.

Otherwise it just gives errors on cards that support dual source blending.
This commit is contained in:
Unknown W. Brackets 2013-12-15 08:32:22 -08:00
parent 9c545eea82
commit 0043950770

View File

@ -319,6 +319,8 @@ void GenerateFragmentShader(char *buffer) {
if (gl_extensions.VersionGEThan(3, 3, 0)) {
glslES30 = true;
WRITE(p, "#version 330\n");
} else if (gl_extensions.VersionGEThan(3, 0, 0)) {
WRITE(p, "#version 130\n");
} else {
WRITE(p, "#version 110\n");
// Remove lowp/mediump in non-mobile non-glsl 3 implementations