]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/compiler.h
Some rearranging and comments
[libs/gl.git] / source / glsl / compiler.h
index 6448ae6cfa6fe962dc5097ffcf2011f835ebbaf9..a515a326f2b10b21ce866fd4591e65b38558263d 100644 (file)
@@ -131,8 +131,12 @@ private:
        aspects as necessary. */
        void resolve(Stage &, unsigned = RESOLVE_ALL);
 
+       /** Checks the validity of the module.  If the return value is false, the
+       module's diagnostics list will contain additional information of errors. */
        bool validate(Stage &);
 
+       static bool diagnostic_line_order(const Diagnostic &, const Diagnostic &);
+
        /** Applies optimizations to a stage.  The return value indicates which
        stage should be optimized next. */
        OptimizeResult optimize(Stage &);