diff --git a/src/drawing/engines/opengl/OpenGLAPI.cpp b/src/drawing/engines/opengl/OpenGLAPI.cpp index 659b081920..af07c6c566 100644 --- a/src/drawing/engines/opengl/OpenGLAPI.cpp +++ b/src/drawing/engines/opengl/OpenGLAPI.cpp @@ -108,6 +108,8 @@ static const char * TryLoadAllProcAddresses() return nullptr; } +#endif /* #if OPENGL_NO_LINK */ + namespace OpenGLState { uint16 ActiveTexture = UINT16_MAX; @@ -123,8 +125,6 @@ void OpenGLAPI::SetTexture2D(uint16 index, GLuint texture) glBindTexture(GL_TEXTURE_2D, texture); } -#endif /* #if OPENGL_NO_LINK */ - bool OpenGLAPI::Initialise() { #ifdef OPENGL_NO_LINK diff --git a/src/drawing/engines/opengl/TextureCache.cpp b/src/drawing/engines/opengl/TextureCache.cpp index eb7344dd5d..10d80e261e 100644 --- a/src/drawing/engines/opengl/TextureCache.cpp +++ b/src/drawing/engines/opengl/TextureCache.cpp @@ -16,6 +16,7 @@ #ifndef DISABLE_OPENGL +#include #include "../../../core/Memory.hpp" #include "TextureCache.h"