]> git.tdb.fi Git - libs/gl.git/blobdiff - source/programcompiler.h
Consider extensions when checking GLSL features
[libs/gl.git] / source / programcompiler.h
index 06306743fb7945b5f2783c70663bf11ff4a04828..76e9eef352f83f67a46c6b8a620d0411c0bf0440 100644 (file)
@@ -279,6 +279,7 @@ private:
                std::vector<BlockVariableMap> variables;
                ProgramSyntax::Assignment *assignment;
                bool assignment_target;
+               bool assign_to_subscript;
                bool global_scope;
 
                UnusedVariableLocator();
@@ -359,6 +360,7 @@ private:
                LegacyConverter(const Version &);
 
                bool check_version(const Version &) const;
+               bool check_extension(const Extension &) const;
                using Visitor::visit;
                bool supports_unified_interface_syntax() const;
                virtual void visit(ProgramSyntax::VariableReference &);