From 5ddd28dc1999f8c5365ce17cbdf7054585109a62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 22 Feb 2017 16:16:49 +0100 Subject: [PATCH] Shader: include cleanup. --- src/Magnum/Shaders/AbstractVector.h | 1 + src/Magnum/Shaders/Flat.h | 1 + src/Magnum/Shaders/Generic.h | 2 +- src/Magnum/Shaders/Phong.h | 1 + src/Magnum/Shaders/VertexColor.h | 1 + 5 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Magnum/Shaders/AbstractVector.h b/src/Magnum/Shaders/AbstractVector.h index bb5f796d5..fb654b91b 100644 --- a/src/Magnum/Shaders/AbstractVector.h +++ b/src/Magnum/Shaders/AbstractVector.h @@ -29,6 +29,7 @@ * @brief Class @ref Magnum::Shaders::AbstractVector, typedef @ref Magnum::Shaders::AbstractVector2D, @ref Magnum::Shaders::AbstractVector3D */ +#include "Magnum/AbstractShaderProgram.h" #include "Magnum/Shaders/Generic.h" namespace Magnum { namespace Shaders { diff --git a/src/Magnum/Shaders/Flat.h b/src/Magnum/Shaders/Flat.h index 917c315e7..c2f1ceb7f 100644 --- a/src/Magnum/Shaders/Flat.h +++ b/src/Magnum/Shaders/Flat.h @@ -29,6 +29,7 @@ * @brief Class @ref Magnum::Shaders::Flat, typedef @ref Magnum::Shaders::Flat2D, @ref Magnum::Shaders::Flat3D */ +#include "Magnum/AbstractShaderProgram.h" #include "Magnum/DimensionTraits.h" #include "Magnum/Math/Color.h" #include "Magnum/Math/Matrix3.h" diff --git a/src/Magnum/Shaders/Generic.h b/src/Magnum/Shaders/Generic.h index d084465b1..66c0ae48f 100644 --- a/src/Magnum/Shaders/Generic.h +++ b/src/Magnum/Shaders/Generic.h @@ -29,7 +29,7 @@ * @brief Struct @ref Magnum::Shaders::Generic, typedef @ref Magnum::Shaders::Generic2D, @ref Magnum::Shaders::Generic3D */ -#include "Magnum/AbstractShaderProgram.h" +#include "Magnum/Attribute.h" namespace Magnum { namespace Shaders { diff --git a/src/Magnum/Shaders/Phong.h b/src/Magnum/Shaders/Phong.h index d147e69ca..dc5c908c7 100644 --- a/src/Magnum/Shaders/Phong.h +++ b/src/Magnum/Shaders/Phong.h @@ -29,6 +29,7 @@ * @brief Class @ref Magnum::Shaders::Phong */ +#include "Magnum/AbstractShaderProgram.h" #include "Magnum/Math/Color.h" #include "Magnum/Math/Matrix4.h" #include "Magnum/Shaders/Generic.h" diff --git a/src/Magnum/Shaders/VertexColor.h b/src/Magnum/Shaders/VertexColor.h index 19e5a17dd..5c527bfe3 100644 --- a/src/Magnum/Shaders/VertexColor.h +++ b/src/Magnum/Shaders/VertexColor.h @@ -29,6 +29,7 @@ * @brief Class @ref Magnum::Shaders::VertexColor */ +#include "Magnum/AbstractShaderProgram.h" #include "Magnum/DimensionTraits.h" #include "Magnum/Math/Color.h" #include "Magnum/Math/Matrix3.h"