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