Quellcode durchsuchen

GLRenderer: inject SRGB define if texture linearization is enabled

shadowislord vor 10 Jahren
Ursprung
Commit
4e7d7fd2f1
1 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  1. 4 0
      jme3-core/src/main/java/com/jme3/renderer/opengl/GLRenderer.java

+ 4 - 0
jme3-core/src/main/java/com/jme3/renderer/opengl/GLRenderer.java

@@ -1062,6 +1062,10 @@ public class GLRenderer implements Renderer {
             }
         }
         
+        if (linearizeSrgbImages) {
+            stringBuf.append("#define SRGB 1\n");
+        }
+        
         stringBuf.append(source.getDefines());
         stringBuf.append(source.getSource());