public interface Validator
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getInstalledVersion() | 
| java.lang.String | getName()Returns the name of the validation tool | 
| boolean | isInstalled()Returns true if the tool is installed on the system, false otherwise. | 
| void | validate(Shader shader,
        java.lang.StringBuilder results)Validates the given shader to make sure it follows all requirements
 of the shader language specified as
  Shader.ShaderSource.getLanguage(). | 
java.lang.String getName()
boolean isInstalled()
java.lang.String getInstalledVersion()
void validate(Shader shader, java.lang.StringBuilder results)
Shader.ShaderSource.getLanguage().
 The results of the validation will be written into the 
 results argument.shader - The shader to validateresults - The storage for the validation results