Deprecate TechniqueDef.isUsingShaders(). Do not use it anywhere in the engine.
This commit is contained in:
parent
a7517c17c0
commit
c212fab37a
@ -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());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user