X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fcompiler.h;fp=source%2Fglsl%2Fcompiler.h;h=3b540a8c9d20b8828b9aaa25c033a0b3bf97b043;hb=f901fcf41d8ca544085f448227f84bc6f966660d;hp=51b4f00a683059579157297c1ca9803e7aff9994;hpb=e484dab089e86e889f007ad362f72337542015a0;p=libs%2Fgl.git diff --git a/source/glsl/compiler.h b/source/glsl/compiler.h index 51b4f00a..3b540a8c 100644 --- a/source/glsl/compiler.h +++ b/source/glsl/compiler.h @@ -126,13 +126,13 @@ public: private: /** Appends a module to the target, processing any imports found in it. */ - void append_module(Module &, DataFile::Collection *); + void append_module(const Module &, ModuleCache &); /** Appends a single stage to the matching stage of the target. */ - void append_stage(Stage &); + void append_stage(const Stage &); /// Imports a module by name and appends it to the target. */ - void import(DataFile::Collection *, const std::string &); + void import(ModuleCache &, const std::string &); /** Generates any implicitly defines syntactic structures and resolves variables. */