X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramparser.h;h=927c02046fb822d17e67dcc0b8ecdfbe03bafc9f;hp=0a46c09ece6202e18c71625afd916b8680f4806a;hb=a5772e203cc30ce3b449614d03a293fd5b5985ad;hpb=0ebc82fb851d01a6d7f1fc74a4be6612bc575bb4 diff --git a/source/programparser.h b/source/programparser.h index 0a46c09e..927c0204 100644 --- a/source/programparser.h +++ b/source/programparser.h @@ -69,6 +69,7 @@ private: static bool is_interface_qualifier(const std::string &); static bool is_sampling_qualifier(const std::string &); + static bool is_precision_qualifier(const std::string &); static bool is_qualifier(const std::string &); static bool is_builtin_type(const std::string &); bool is_type(const std::string &); @@ -77,6 +78,7 @@ private: RefPtr parse_global_declaration(); RefPtr parse_statement(); RefPtr parse_import(); + RefPtr parse_precision(); RefPtr parse_layout(); void parse_block(ProgramSyntax::Block &, bool); RefPtr parse_expression(unsigned = 0);