From 389dec3e7ca530d7d6944772a1152d130cfb8e70 Mon Sep 17 00:00:00 2001 From: Paul Lemire Date: Thu, 11 Apr 2019 10:28:49 +0200 Subject: Only generate temporaries when it makes sense - Never for global inputs - Otherwise only if the temporary is referenced more than once -> meaning it's actually caching the result of some operation Tests updated accordingly. Change-Id: Ic76615370d23dee3965ca6350d5257a8be5a3e22 Reviewed-by: Sean Harmer --- src/gui/util/qshadergenerator_p.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/gui/util/qshadergenerator_p.h') diff --git a/src/gui/util/qshadergenerator_p.h b/src/gui/util/qshadergenerator_p.h index 7bc8838b52..1f6f9d2532 100644 --- a/src/gui/util/qshadergenerator_p.h +++ b/src/gui/util/qshadergenerator_p.h @@ -54,9 +54,13 @@ #include #include +#include + QT_BEGIN_NAMESPACE +Q_DECLARE_LOGGING_CATEGORY(ShaderGenerator) + class QShaderGenerator { public: -- cgit v1.2.3