X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fmodule.h;h=14a57fe84436e5d93e707e6f635a608a222f47f1;hb=24b24e2203c776aacd9744bb947f5cf47b03d328;hp=2b632fab485e27fde131d83251ad6ff8519caa07;hpb=52335491d6e3b568f2b19bd0ec15c8d7b5f011da;p=libs%2Fgl.git diff --git a/source/core/module.h b/source/core/module.h index 2b632fab..14a57fe8 100644 --- a/source/core/module.h +++ b/source/core/module.h @@ -4,7 +4,6 @@ #include #include #include "datatype.h" -#include "gl.h" #include "glsl/compiler.h" #include "glsl/sourcemap.h" @@ -156,7 +155,7 @@ private: struct Reflection { - typedef std::vector::const_iterator CodeIterator; + typedef std::vector::const_iterator CodeIterator; std::map names; std::map constants; @@ -165,11 +164,11 @@ private: std::map structs; std::map variables; - static UInt32 get_opcode(UInt32); + static std::uint32_t get_opcode(std::uint32_t); static CodeIterator get_op_end(const CodeIterator &); static std::string read_string(CodeIterator &, const CodeIterator &); - void reflect_code(const std::vector &); + void reflect_code(const std::vector &); void reflect_name(CodeIterator); void reflect_member_name(CodeIterator); void reflect_entry_point(CodeIterator); @@ -190,7 +189,7 @@ private: void reflect_member_decorate(CodeIterator); }; - std::vector code; + std::vector code; std::vector entry_points; std::vector structs; std::vector variables; @@ -212,7 +211,7 @@ private: void reflect(); public: - const std::vector &get_code() const { return code; } + const std::vector &get_code() const { return code; } const std::vector &get_entry_points() const { return entry_points; } const std::vector &get_variables() const { return variables; } const std::vector &get_spec_constants() const { return spec_constants; }