]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/optimize.h
Refactor handling of %, << and >> in ConstantFolder
[libs/gl.git] / source / glsl / optimize.h
index a714a97a1b45ce49cf78a5c0fd4c69d2a4b6a661..ed9f91345f71b405209e3b6a32f7adec0d5ebeb3 100644 (file)
@@ -181,6 +181,8 @@ private:
        static bool evaluate_relation(const char *, T, T);
        template<typename T>
        static T evaluate_arithmetic(char, T, T);
+       template<typename T>
+       static T evaluate_int_special_op(char, T, T);
        void set_result(const Variant &, bool = false);
 
        virtual void visit(RefPtr<Expression> &);