private static String checkGpuAnalyzerVersion(){
        try {
            ProcessBuilder pb = new ProcessBuilder("GPUShaderAnalyzer", "-ListModules");
            Process p = pb.start();
            
            Scanner scan = new Scanner(p.getInputStream());
            String ln = scan.nextLine();
            scan.close();
            
            p.destroy();
            
            return ln;
        } catch (IOException ex) {
            logger.log(Level.SEVERE, "IOEx", ex);
        }
        return null;
    }
Shader validator implementation for AMD's GPUShaderAnalyser.

@author Kirill Vainer
jme3-core/src/tools/java/jme3tools/shadercheck/GpuAnalyzerValidator.java