X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fglsl%2Fgenerate.h;h=951a672d89eb3d90bcc38aecdc3fd78b0febebbc;hb=68af3c2b81cfe9a780bc2637d56e906b066ccaf4;hp=2cf5c54a3735a611070f1314762a165de7a24b6d;hpb=1f09306906fbf57c05dccb27189264706cc64cfa;p=libs%2Fgl.git diff --git a/source/glsl/generate.h b/source/glsl/generate.h index 2cf5c54a..951a672d 100644 --- a/source/glsl/generate.h +++ b/source/glsl/generate.h @@ -133,8 +133,8 @@ private: static std::string get_out_prefix(Stage::Type); std::string change_prefix(const std::string &, const std::string &) const; virtual void visit(Block &); - bool generate_interface(VariableDeclaration &, const std::string &, const std::string &); - bool generate_interface(InterfaceBlock &); + VariableDeclaration *generate_interface(VariableDeclaration &, const std::string &, const std::string &); + InterfaceBlock *generate_interface(InterfaceBlock &); ExpressionStatement &insert_assignment(const std::string &, Expression *); virtual void visit(VariableReference &); virtual void visit(VariableDeclaration &);