GLRenderer: use #version 100 for GLSL ES shaders

experimental
Kirill Vainer 9 years ago
parent b8daa13841
commit d32226db10
  1. 3
      jme3-core/src/main/java/com/jme3/renderer/opengl/GLRenderer.java

@ -1066,6 +1066,9 @@ public class GLRenderer implements Renderer {
stringBuf.append("\n");
} else {
if (gles2) {
// request GLSL ES (1.00) when compiling under GLES2.
stringBuf.append("#version 100\n");
if (source.getType() == ShaderType.Fragment) {
// GLES2 requires precision qualifier.
stringBuf.append("precision mediump float;\n");

Loading…
Cancel
Save