[Scummvm-git-logs] scummvm master -> 9fb035b10aeb2f8e360038e6ce9dc1571674901b
aquadran
aquadran at gmail.com
Thu Oct 15 06:30:14 UTC 2020
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
9fb035b10a STARK: Added opengl ifdef gaurds
Commit: 9fb035b10aeb2f8e360038e6ce9dc1571674901b
https://github.com/scummvm/scummvm/commit/9fb035b10aeb2f8e360038e6ce9dc1571674901b
Author: PaweÅ KoÅodziejski (aquadran at users.sourceforge.net)
Date: 2020-10-15T08:30:05+02:00
Commit Message:
STARK: Added opengl ifdef gaurds
Changed paths:
engines/stark/gfx/openglsactor.cpp
engines/stark/gfx/openglsactor.h
engines/stark/gfx/openglsfade.cpp
engines/stark/gfx/openglsfade.h
engines/stark/gfx/openglsprop.cpp
engines/stark/gfx/openglsprop.h
engines/stark/gfx/openglssurface.cpp
engines/stark/gfx/openglssurface.h
engines/stark/gfx/opengltexture.cpp
engines/stark/gfx/opengltexture.h
diff --git a/engines/stark/gfx/openglsactor.cpp b/engines/stark/gfx/openglsactor.cpp
index eadb6ab8c8..4ef1b9fc9b 100644
--- a/engines/stark/gfx/openglsactor.cpp
+++ b/engines/stark/gfx/openglsactor.cpp
@@ -30,6 +30,8 @@
#include "engines/stark/gfx/opengls.h"
#include "engines/stark/gfx/texture.h"
+#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#include "graphics/opengl/shader.h"
namespace Stark {
@@ -428,3 +430,5 @@ bool OpenGLSActorRenderer::getSpotLightContribution(LightEntry *light,
} // End of namespace Gfx
} // End of namespace Stark
+
+#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
diff --git a/engines/stark/gfx/openglsactor.h b/engines/stark/gfx/openglsactor.h
index 5ba444ba33..93c55e54d6 100644
--- a/engines/stark/gfx/openglsactor.h
+++ b/engines/stark/gfx/openglsactor.h
@@ -31,6 +31,8 @@
#include "graphics/opengl/system_headers.h"
+#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
namespace OpenGL {
class ShaderGL;
}
@@ -75,4 +77,6 @@ protected:
} // End of namespace Gfx
} // End of namespace Stark
+#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#endif // STARK_GFX_OPENGL_S_ACTOR_H
diff --git a/engines/stark/gfx/openglsfade.cpp b/engines/stark/gfx/openglsfade.cpp
index 0215b2837a..f56b9c217c 100644
--- a/engines/stark/gfx/openglsfade.cpp
+++ b/engines/stark/gfx/openglsfade.cpp
@@ -24,6 +24,8 @@
#include "engines/stark/gfx/opengls.h"
+#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#include "graphics/opengl/shader.h"
namespace Stark {
@@ -52,3 +54,5 @@ void OpenGLSFadeRenderer::render(float fadeLevel) {
} // End of namespace Gfx
} // End of namespace Stark
+
+#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
diff --git a/engines/stark/gfx/openglsfade.h b/engines/stark/gfx/openglsfade.h
index f7c0dac3c9..96b941dfa5 100644
--- a/engines/stark/gfx/openglsfade.h
+++ b/engines/stark/gfx/openglsfade.h
@@ -23,6 +23,10 @@
#ifndef STARK_GFX_OPENGL_S_FADE_H
#define STARK_GFX_OPENGL_S_FADE_H
+#include "graphics/opengl/system_headers.h"
+
+#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#include "engines/stark/gfx/faderenderer.h"
namespace OpenGL {
@@ -53,4 +57,6 @@ private:
} // End of namespace Gfx
} // End of namespace Stark
+#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#endif // STARK_GFX_OPENGL_S_FADE_H
diff --git a/engines/stark/gfx/openglsprop.cpp b/engines/stark/gfx/openglsprop.cpp
index 0f8e6a331c..e2e45eb471 100644
--- a/engines/stark/gfx/openglsprop.cpp
+++ b/engines/stark/gfx/openglsprop.cpp
@@ -28,6 +28,8 @@
#include "engines/stark/scene.h"
#include "engines/stark/services/services.h"
+#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#include "graphics/opengl/shader.h"
namespace Stark {
@@ -190,3 +192,5 @@ void OpenGLSPropRenderer::setLightArrayUniform(const LightEntryArray &lights) {
} // End of namespace Gfx
} // End of namespace Stark
+
+#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
diff --git a/engines/stark/gfx/openglsprop.h b/engines/stark/gfx/openglsprop.h
index e1904e4d7a..de03dfc27c 100644
--- a/engines/stark/gfx/openglsprop.h
+++ b/engines/stark/gfx/openglsprop.h
@@ -31,6 +31,8 @@
#include "graphics/opengl/system_headers.h"
+#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
namespace OpenGL {
class ShaderGL;
}
@@ -71,3 +73,5 @@ protected:
} // End of namespace Stark
#endif // STARK_GFX_OPENGL_S_RENDERED_H
+
+#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
diff --git a/engines/stark/gfx/openglssurface.cpp b/engines/stark/gfx/openglssurface.cpp
index 1f03d1f08c..f0317d65c5 100644
--- a/engines/stark/gfx/openglssurface.cpp
+++ b/engines/stark/gfx/openglssurface.cpp
@@ -25,6 +25,8 @@
#include "engines/stark/gfx/opengls.h"
#include "engines/stark/gfx/texture.h"
+#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#include "graphics/opengl/shader.h"
namespace Stark {
@@ -80,3 +82,5 @@ Math::Vector2d OpenGLSSurfaceRenderer::normalizeCurrentCoordinates(int x, int y)
} // End of namespace Gfx
} // End of namespace Stark
+
+#endif // if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
diff --git a/engines/stark/gfx/openglssurface.h b/engines/stark/gfx/openglssurface.h
index 39a9913ac8..484b0039b9 100644
--- a/engines/stark/gfx/openglssurface.h
+++ b/engines/stark/gfx/openglssurface.h
@@ -27,6 +27,8 @@
#include "math/vector2d.h"
+#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
namespace OpenGL {
class ShaderGL;
}
@@ -60,4 +62,6 @@ private:
} // End of namespace Gfx
} // End of namespace Stark
+#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#endif // STARK_GFX_OPENGL_S_SURFACE_H
diff --git a/engines/stark/gfx/opengltexture.cpp b/engines/stark/gfx/opengltexture.cpp
index cfef3b8f79..281a4d5f6c 100644
--- a/engines/stark/gfx/opengltexture.cpp
+++ b/engines/stark/gfx/opengltexture.cpp
@@ -26,6 +26,8 @@
#include "graphics/surface.h"
+#if defined(USE_OPENGL_GAME) || defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
namespace Stark {
namespace Gfx {
@@ -127,3 +129,5 @@ void OpenGlTexture::addLevel(uint32 level, const Graphics::Surface *surface, con
} // End of namespace Gfx
} // End of namespace Stark
+
+#endif // defined(USE_OPENGL_GAME) || defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
diff --git a/engines/stark/gfx/opengltexture.h b/engines/stark/gfx/opengltexture.h
index e3da725b7a..9eb327c2e7 100644
--- a/engines/stark/gfx/opengltexture.h
+++ b/engines/stark/gfx/opengltexture.h
@@ -27,6 +27,8 @@
#include "graphics/opengl/system_headers.h"
+#if defined(USE_OPENGL_GAME) || defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
namespace Stark {
namespace Gfx {
@@ -55,4 +57,6 @@ protected:
} // End of namespace Gfx
} // End of namespace Stark
+#endif // defined(USE_OPENGL_GAME) || defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
+
#endif // STARK_GFX_OPENGL_TEXTURE_H
More information about the Scummvm-git-logs
mailing list