X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Fprogramparser.cpp;h=3b87ea7b58b1a2a16c1a09d3cd6432c53009d73f;hp=b3a226fc98c55d2d9ceed2f39e9e498b4c68a71a;hb=20af6dd2f04caa224d8cae00befc97d010a1ed08;hpb=11520b2b95f4242b3ca4d2d3d14a0f2b5c1623f1 diff --git a/source/programparser.cpp b/source/programparser.cpp index b3a226fc..3b87ea7b 100644 --- a/source/programparser.cpp +++ b/source/programparser.cpp @@ -263,7 +263,7 @@ void ProgramParser::skip_comment_and_whitespace() { if(*iter=='/') comment = 0; - else + else if(*iter!='*') comment = 3; } @@ -315,7 +315,7 @@ bool ProgramParser::is_interface_qualifier(const string &token) bool ProgramParser::is_sampling_qualifier(const string &token) { - return token=="centroid"; + return (token=="centroid" || token=="sample"); } bool ProgramParser::is_interpolation_qualifier(const string &token)