Quellcode durchsuchen

Deprecate TechniqueDef.isUsingShaders(). Do not use it anywhere in the engine.

shadowislord vor 10 Jahren
Ursprung
Commit
c212fab37a
1 geänderte Dateien mit 15 neuen und 17 gelöschten Zeilen
  1. 15 17
      jme3-core/src/tools/java/jme3tools/shadercheck/ShaderCheck.java

+ 15 - 17
jme3-core/src/tools/java/jme3tools/shadercheck/ShaderCheck.java

@@ -36,23 +36,21 @@ public class ShaderCheck {
     private static void checkMatDef(String matdefName){
         MaterialDef def = (MaterialDef) assetManager.loadAsset(matdefName);
         for (TechniqueDef techDef : def.getDefaultTechniques()){
-            if (techDef.isUsingShaders()){
-                DefineList dl = new DefineList();
-                dl.addFrom(techDef.getShaderPresetDefines());
-                ShaderKey shaderKey = new ShaderKey(techDef.getVertexShaderName(),
-                                                    techDef.getFragmentShaderName(),
-                                                    dl,
-                                                    techDef.getVertexShaderLanguage(),
-                                                    techDef.getFragmentShaderLanguage());
-                Shader shader = assetManager.loadShader(shaderKey);
-                
-                for (Validator validator : validators){
-                    StringBuilder sb = new StringBuilder();
-                    validator.validate(shader, sb);
-                    System.out.println("==== Validator: " + validator.getName() + " " + 
-                                            validator.getInstalledVersion() + " ====");
-                    System.out.println(sb.toString());
-                }
+            DefineList dl = new DefineList();
+            dl.addFrom(techDef.getShaderPresetDefines());
+            ShaderKey shaderKey = new ShaderKey(techDef.getVertexShaderName(),
+                                                techDef.getFragmentShaderName(),
+                                                dl,
+                                                techDef.getVertexShaderLanguage(),
+                                                techDef.getFragmentShaderLanguage());
+            Shader shader = assetManager.loadShader(shaderKey);
+
+            for (Validator validator : validators){
+                StringBuilder sb = new StringBuilder();
+                validator.validate(shader, sb);
+                System.out.println("==== Validator: " + validator.getName() + " " + 
+                                        validator.getInstalledVersion() + " ====");
+                System.out.println(sb.toString());
             }
         }
     }