diff --git a/jme3-core/src/tools/java/jme3tools/shadercheck/ShaderCheck.java b/jme3-core/src/tools/java/jme3tools/shadercheck/ShaderCheck.java index 24dfab3c4..ddd2993e8 100644 --- a/jme3-core/src/tools/java/jme3tools/shadercheck/ShaderCheck.java +++ b/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()); } } }