From 3bceb0b276cc2d368a5e373e87f275b3a6e1a472 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Fri, 25 Jan 2019 19:58:37 +0100 Subject: [PATCH] GL: clean up the includes. No need to include all GL headers just for one thing. --- src/Magnum/GL/GL.h | 1 + src/Magnum/GL/Implementation/State.h | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Magnum/GL/GL.h b/src/Magnum/GL/GL.h index 15f996241..1352331c3 100644 --- a/src/Magnum/GL/GL.h +++ b/src/Magnum/GL/GL.h @@ -34,6 +34,7 @@ #ifndef DOXYGEN_GENERATING_OUTPUT typedef int GLint; /* Needed for sampler enums */ typedef unsigned int GLenum; /* Needed for *Format and *Type enums */ +typedef unsigned int GLuint; /* Needed by Implementation/State.h */ #endif namespace Magnum { namespace GL { diff --git a/src/Magnum/GL/Implementation/State.h b/src/Magnum/GL/Implementation/State.h index 362813895..3068ad88a 100644 --- a/src/Magnum/GL/Implementation/State.h +++ b/src/Magnum/GL/Implementation/State.h @@ -27,8 +27,8 @@ #include +#include "Magnum/Magnum.h" #include "Magnum/GL/GL.h" -#include "Magnum/GL/OpenGL.h" namespace Magnum { namespace GL { namespace Implementation {