From 5156fd1abb747b162dde52ce411968f84a42e8fd Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Mon, 8 Oct 2012 16:23:34 +0200 Subject: Do not use module-include in shader-plugin. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTBUG-27471 Change-Id: I4f15e7358739ac6057798505af5ea4c171207f20 Reviewed-by: Peter Kümmel Reviewed-by: Samuel Rødal --- src/imports/shaders/shadereffect.cpp | 1 - src/imports/shaders/shadereffectbuffer.h | 2 +- src/imports/shaders/shadereffectitem.cpp | 4 +++- src/imports/shaders/shadereffectitem.h | 5 ++++- src/imports/shaders/shadereffectsource.cpp | 2 -- src/imports/shaders/shadereffectsource.h | 3 ++- 6 files changed, 10 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/imports/shaders/shadereffect.cpp b/src/imports/shaders/shadereffect.cpp index 5bdecb82..522a5085 100644 --- a/src/imports/shaders/shadereffect.cpp +++ b/src/imports/shaders/shadereffect.cpp @@ -45,7 +45,6 @@ #include #include -#include static QTransform savedWorldTransform; diff --git a/src/imports/shaders/shadereffectbuffer.h b/src/imports/shaders/shadereffectbuffer.h index 22e4e369..4dcf6e92 100644 --- a/src/imports/shaders/shadereffectbuffer.h +++ b/src/imports/shaders/shadereffectbuffer.h @@ -42,7 +42,7 @@ #ifndef SHADEREFFECTBUFFER_H #define SHADEREFFECTBUFFER_H -#include +#include QT_BEGIN_HEADER diff --git a/src/imports/shaders/shadereffectitem.cpp b/src/imports/shaders/shadereffectitem.cpp index 4fbf116a..85a4076a 100644 --- a/src/imports/shaders/shadereffectitem.cpp +++ b/src/imports/shaders/shadereffectitem.cpp @@ -43,8 +43,10 @@ #include "shadereffect.h" #include "glfunctions.h" +#include +#include +#include #include -#include static const char qt_default_vertex_code[] = "uniform highp mat4 qt_ModelViewProjectionMatrix;\n" diff --git a/src/imports/shaders/shadereffectitem.h b/src/imports/shaders/shadereffectitem.h index d2e0c788..ea390625 100644 --- a/src/imports/shaders/shadereffectitem.h +++ b/src/imports/shaders/shadereffectitem.h @@ -43,7 +43,7 @@ #define SHADEREFFECTITEM_H #include -#include +#include #include "shadereffectsource.h" #include "scenegraph/qsggeometry.h" @@ -51,6 +51,9 @@ QT_BEGIN_HEADER QT_BEGIN_NAMESPACE +class QGLFramebufferObject; +class QGLShaderProgram; + class ShaderEffectItem : public QDeclarativeItem { Q_OBJECT diff --git a/src/imports/shaders/shadereffectsource.cpp b/src/imports/shaders/shadereffectsource.cpp index c0836e86..0582d872 100644 --- a/src/imports/shaders/shadereffectsource.cpp +++ b/src/imports/shaders/shadereffectsource.cpp @@ -44,8 +44,6 @@ #include "shadereffect.h" #include "glfunctions.h" -#include - /*! \qmltype ShaderEffectSource \instantiates ShaderEffectSource diff --git a/src/imports/shaders/shadereffectsource.h b/src/imports/shaders/shadereffectsource.h index 8b7f0bad..8f41088a 100644 --- a/src/imports/shaders/shadereffectsource.h +++ b/src/imports/shaders/shadereffectsource.h @@ -43,7 +43,8 @@ #define SHADEREFFECTSOURCE_H #include -#include +#include +#include QT_BEGIN_HEADER -- cgit v1.2.3