]> git.tdb.fi Git - libs/gl.git/blobdiff - source/glsl/optimize.h
Fold type conversions of constants
[libs/gl.git] / source / glsl / optimize.h
index ed9f91345f71b405209e3b6a32f7adec0d5ebeb3..7d064056e48ceb6d72bb7d9a4b2e9d5099f2e401 100644 (file)
@@ -183,6 +183,8 @@ private:
        static T evaluate_arithmetic(char, T, T);
        template<typename T>
        static T evaluate_int_special_op(char, T, T);
+       template<typename T>
+       void convert_to_result(const Variant &);
        void set_result(const Variant &, bool = false);
 
        virtual void visit(RefPtr<Expression> &);