diff --git a/CMakeLists.txt b/CMakeLists.txt
index c4745df..4058b34 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -222,10 +222,12 @@ set(KWIN_BUILD_OPENGL FALSE)
set(KWIN_BUILD_OPENGLES FALSE)
if(OPENGL_FOUND AND (${Qt5Gui_OPENGL_IMPLEMENTATION} STREQUAL "GL"))
set(KWIN_BUILD_OPENGL TRUE)
+ include_directories(${OPENGL_INCLUDE_DIR})
message("Building KWin with OpenGL support")
endif()
if(OPENGLES_FOUND AND (${Qt5Gui_OPENGL_IMPLEMENTATION} STREQUAL "GLESv2"))
set(KWIN_BUILD_OPENGLES TRUE)
+ include_directories(${OPENGLES_INCLUDE_DIR} ${OPENGLES_EGL_INCLUDE_DIR})
message("Building KWin with OpenGL ES 2 support")
endif()
diff --git a/libkwineffects/kwinglplatform.cpp b/libkwineffects/kwinglplatform.cpp
index 548d459..5e5b25b 100644
--- a/libkwineffects/kwinglplatform.cpp
+++ b/libkwineffects/kwinglplatform.cpp
@@ -25,6 +25,8 @@ along with this program. If not, see .
#include
#include
+#include
+
#include
#include
diff --git a/libkwineffects/kwingltexture.cpp b/libkwineffects/kwingltexture.cpp
index 97d2747..1dcf0e3 100644
--- a/libkwineffects/kwingltexture.cpp
+++ b/libkwineffects/kwingltexture.cpp
@@ -186,7 +186,7 @@ void GLTexturePrivate::cleanup()
bool GLTexture::isNull() const
{
Q_D(const GLTexture);
- return None == d->m_texture;
+ return 0 == d->m_texture;
}
QSize GLTexture::size() const