GRAPHICS: Clean up OpenGL defines (#3551)
This commit is contained in:
parent
1c8bb3cccc
commit
4d206e5286
57 changed files with 127 additions and 116 deletions
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "backends/graphics3d/openglsdl/openglsdl-graphics3d.h"
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
#include "math/rect2d.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
class FrameBuffer;
|
||||
|
@ -194,6 +194,6 @@ protected:
|
|||
TransactionMode _transactionMode;
|
||||
};
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif
|
||||
|
|
17
configure
vendored
17
configure
vendored
|
@ -162,7 +162,7 @@ _fluidlite=auto
|
|||
_glew=auto
|
||||
_opengl_mode=auto
|
||||
_opengl_game=auto
|
||||
_opengl_game_classic=no
|
||||
_opengl_game_classic=auto
|
||||
_opengl_game_shaders=auto
|
||||
_opengl_game_es2=no
|
||||
_tinygl=yes
|
||||
|
@ -1170,6 +1170,7 @@ for ac_option in $@; do
|
|||
--enable-glew) _glew=yes ;;
|
||||
--disable-glew) _glew=no ;;
|
||||
--disable-opengl-game) _opengl_game=no ;;
|
||||
--disable-opengl-game-classic) _opengl_game_classic=no ;;
|
||||
--disable-opengl-game-shaders) _opengl_game_shaders=no ;;
|
||||
--force-opengl-game-es2) _opengl_game_es2=yes ;;
|
||||
--enable-tinygl) _tinygl=yes ;;
|
||||
|
@ -5529,8 +5530,7 @@ EOF
|
|||
if cc_check_no_clean $DEFINES $OPENGL_CFLAGS $OPENGL_LIBS $lib
|
||||
then
|
||||
_opengl_game_es2=yes
|
||||
append_var LIBS "$lib"
|
||||
append_var LIBS_3D "$lib"
|
||||
append_var OPENGL_LIBS "$lib"
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
@ -5556,7 +5556,9 @@ EOF
|
|||
append_var INCLUDES "$OPENGL_CFLAGS"
|
||||
append_var LIBS "$OPENGL_LIBS"
|
||||
append_var LIBS_3D "$OPENGL_LIBS"
|
||||
if test "$_opengl_game_classic" = auto ; then
|
||||
_opengl_game_classic=yes
|
||||
fi
|
||||
if test "$_opengl_game_shaders" = auto; then
|
||||
_opengl_game_shaders=$_glew
|
||||
fi
|
||||
|
@ -5564,7 +5566,16 @@ EOF
|
|||
echo "WARNING: OpenGL Shader support requires GLEW!"
|
||||
_opengl_game_shaders=no
|
||||
fi
|
||||
elif test "$_opengl_game_es2" = "yes" ; then
|
||||
append_var INCLUDES "$OPENGL_CFLAGS"
|
||||
append_var LIBS "$OPENGL_LIBS"
|
||||
append_var LIBS_3D "$OPENGL_LIBS"
|
||||
_opengl_game_classic=no
|
||||
if test "$_opengl_game_shaders" = auto ; then
|
||||
_opengl_game_shaders=yes
|
||||
fi
|
||||
else
|
||||
_opengl_game_classic=no
|
||||
_opengl_game_shaders=no
|
||||
fi
|
||||
cc_check_clean
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
#include "common/system.h"
|
||||
#include "common/config-manager.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
#include "graphics/surface.h"
|
||||
#include "graphics/pixelbuffer.h"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
#include "common/system.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/surface.h"
|
||||
#include "graphics/pixelbuffer.h"
|
||||
|
|
|
@ -42,7 +42,7 @@
|
|||
#include "graphics/pixelbuffer.h"
|
||||
#include "graphics/renderer.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
#include "graphics/opengl/context.h"
|
||||
#endif
|
||||
|
||||
|
@ -272,7 +272,7 @@ GfxBase *GrimEngine::createRenderer(int screenW, int screenH) {
|
|||
initGraphics(screenW, screenH, nullptr);
|
||||
}
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
bool backendCapableOpenGL = g_system->hasFeature(OSystem::kFeatureOpenGLForGame);
|
||||
#endif
|
||||
|
||||
|
@ -296,12 +296,12 @@ GfxBase *GrimEngine::createRenderer(int screenW, int screenH) {
|
|||
}
|
||||
|
||||
GfxBase *renderer = nullptr;
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGLShaders) {
|
||||
renderer = CreateGfxOpenGLShader();
|
||||
}
|
||||
#endif
|
||||
#if defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGL) {
|
||||
renderer = CreateGfxOpenGL();
|
||||
}
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
#include "graphics/renderer.h"
|
||||
#include "graphics/surface.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
#include "graphics/opengl/context.h"
|
||||
#endif
|
||||
|
||||
|
@ -209,7 +209,7 @@ Renderer *createRenderer(OSystem *system) {
|
|||
initGraphics(width, height, nullptr);
|
||||
}
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
bool backendCapableOpenGL = g_system->hasFeature(OSystem::kFeatureOpenGLForGame);
|
||||
#endif
|
||||
|
||||
|
@ -225,12 +225,12 @@ Renderer *createRenderer(OSystem *system) {
|
|||
warning("Unable to create a '%s' renderer", rendererConfig.c_str());
|
||||
}
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGLShaders) {
|
||||
return CreateGfxOpenGLShader(system);
|
||||
}
|
||||
#endif
|
||||
#if defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGL) {
|
||||
return CreateGfxOpenGL(system);
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include "common/rect.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
#include "graphics/opengl/context.h"
|
||||
#include "graphics/surface.h"
|
||||
|
|
|
@ -39,7 +39,7 @@
|
|||
#include "common/rect.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/surface.h"
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/myst3/gfx_opengl_texture.h"
|
||||
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
#include "graphics/renderer.h"
|
||||
#include "graphics/surface.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
#include "graphics/opengl/context.h"
|
||||
#endif
|
||||
|
||||
|
@ -130,7 +130,7 @@ Renderer *createRenderer(OSystem *system) {
|
|||
initGraphics(width, height, nullptr);
|
||||
}
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
bool backendCapableOpenGL = g_system->hasFeature(OSystem::kFeatureOpenGLForGame);
|
||||
#endif
|
||||
|
||||
|
@ -146,12 +146,12 @@ Renderer *createRenderer(OSystem *system) {
|
|||
warning("Unable to create a '%s' renderer", rendererConfig.c_str());
|
||||
}
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGLShaders) {
|
||||
return CreateGfxOpenGLShader(system);
|
||||
}
|
||||
#endif
|
||||
#if defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGL) {
|
||||
return CreateGfxOpenGL(system);
|
||||
}
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include "common/rect.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
#include "graphics/opengl/context.h"
|
||||
#include "graphics/surface.h"
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include "common/rect.h"
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/surface.h"
|
||||
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
|
||||
#include "graphics/renderer.h"
|
||||
#include "graphics/surface.h"
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
#include "graphics/opengl/context.h"
|
||||
#endif
|
||||
|
||||
|
@ -46,14 +46,14 @@ Driver *Driver::create() {
|
|||
Graphics::RendererType desiredRendererType = Graphics::parseRendererTypeCode(rendererConfig);
|
||||
Graphics::RendererType matchingRendererType = Graphics::getBestMatchingAvailableRendererType(desiredRendererType);
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
bool softRenderer = matchingRendererType == Graphics::kRendererTypeTinyGL;
|
||||
if (!softRenderer) {
|
||||
initGraphics3d(kOriginalWidth, kOriginalHeight);
|
||||
} else {
|
||||
#endif
|
||||
initGraphics(kOriginalWidth, kOriginalHeight, nullptr);
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
}
|
||||
#endif
|
||||
|
||||
|
@ -64,13 +64,13 @@ Driver *Driver::create() {
|
|||
|
||||
Driver *driver = nullptr;
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
bool backendCapableOpenGLShaders = g_system->hasFeature(OSystem::kFeatureOpenGLForGame) && OpenGLContext.shadersSupported;
|
||||
if (backendCapableOpenGLShaders && matchingRendererType == Graphics::kRendererTypeOpenGLShaders) {
|
||||
driver = new OpenGLSDriver();
|
||||
}
|
||||
#endif
|
||||
#if defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
bool backendCapableOpenGL = g_system->hasFeature(OSystem::kFeatureOpenGLForGame);
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGL) {
|
||||
driver = new OpenGLDriver();
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
|
||||
#include "math/matrix4.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/stark/gfx/openglsactor.h"
|
||||
#include "engines/stark/gfx/openglsprop.h"
|
||||
|
@ -238,4 +238,4 @@ Graphics::Surface *OpenGLSDriver::getViewportScreenshot() const {
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
#include "common/system.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/stark/gfx/driver.h"
|
||||
|
||||
|
@ -88,6 +88,6 @@ private:
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif // STARK_GFX_OPENGLS_H
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#include "engines/stark/gfx/opengls.h"
|
||||
#include "engines/stark/gfx/texture.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
@ -429,4 +429,4 @@ bool OpenGLSActorRenderer::getSpotLightContribution(LightEntry *light,
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
class ShaderGL;
|
||||
|
@ -77,6 +77,6 @@ protected:
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif // STARK_GFX_OPENGL_S_ACTOR_H
|
||||
|
|
|
@ -24,7 +24,7 @@
|
|||
|
||||
#include "engines/stark/gfx/opengls.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
@ -55,4 +55,4 @@ void OpenGLSFadeRenderer::render(float fadeLevel) {
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/stark/gfx/faderenderer.h"
|
||||
|
||||
|
@ -57,6 +57,6 @@ private:
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif // STARK_GFX_OPENGL_S_FADE_H
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "engines/stark/scene.h"
|
||||
#include "engines/stark/services/services.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
@ -191,4 +191,4 @@ void OpenGLSPropRenderer::setLightArrayUniform(const LightEntryArray &lights) {
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
class ShaderGL;
|
||||
|
@ -74,4 +74,4 @@ protected:
|
|||
|
||||
#endif // STARK_GFX_OPENGL_S_RENDERED_H
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
#include "engines/stark/gfx/opengls.h"
|
||||
#include "engines/stark/gfx/texture.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
@ -83,4 +83,4 @@ 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)
|
||||
#endif // if defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
#include "math/vector2d.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
class ShaderGL;
|
||||
|
@ -62,6 +62,6 @@ private:
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif // STARK_GFX_OPENGL_S_SURFACE_H
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
|
||||
#include "graphics/surface.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace Stark {
|
||||
namespace Gfx {
|
||||
|
@ -130,4 +130,4 @@ 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)
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace Stark {
|
||||
namespace Gfx {
|
||||
|
@ -57,6 +57,6 @@ protected:
|
|||
} // End of namespace Gfx
|
||||
} // End of namespace Stark
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif // STARK_GFX_OPENGL_TEXTURE_H
|
||||
|
|
|
@ -84,7 +84,7 @@
|
|||
#ifdef ENABLE_WME3D
|
||||
#include "graphics/renderer.h"
|
||||
#include "engines/util.h"
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
#include "graphics/opengl/context.h"
|
||||
#endif
|
||||
#endif
|
||||
|
@ -514,7 +514,7 @@ bool BaseGame::initialize2() { // we know whether we are going to be accelerated
|
|||
return STATUS_OK;
|
||||
}
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
initGraphics3d(_settings->getResWidth(), _settings->getResHeight());
|
||||
bool backendCapableOpenGL = g_system->hasFeature(OSystem::kFeatureOpenGLForGame);
|
||||
#endif
|
||||
|
@ -531,11 +531,11 @@ bool BaseGame::initialize2() { // we know whether we are going to be accelerated
|
|||
warning("Unable to create a '%s' renderer", rendererConfig.c_str());
|
||||
}
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGLShaders) {
|
||||
_renderer3D = makeOpenGL3DShaderRenderer(this);
|
||||
}
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
if (backendCapableOpenGL && matchingRendererType == Graphics::kRendererTypeOpenGL) {
|
||||
_renderer3D = makeOpenGL3DRenderer(this);
|
||||
|
@ -546,7 +546,7 @@ bool BaseGame::initialize2() { // we know whether we are going to be accelerated
|
|||
error("3D software renderered is not supported yet");
|
||||
}
|
||||
_renderer = _renderer3D;
|
||||
#if !defined(USE_OPENGL_GAME) && !defined(USE_OPENGL_SHADERS) && !defined(USE_GLES2)
|
||||
#if !defined(USE_OPENGL_GAME) && !defined(USE_OPENGL_SHADERS)
|
||||
if (!_playing3DGame && !_renderer3D)
|
||||
_renderer = makeOSystemRenderer(this);
|
||||
#endif
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
#include "graphics/opengl/system_headers.h"
|
||||
#include "math/glmath.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/base_render_opengl3d.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/base_surface_opengl3d.h"
|
||||
|
@ -435,7 +435,7 @@ bool BaseRenderOpenGL3D::initRenderer(int width, int height, bool windowed) {
|
|||
// Reset it!
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
glBindBuffer(GL_ARRAY_BUFFER, 0);
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
return true;
|
||||
}
|
||||
|
@ -853,4 +853,4 @@ ShadowVolume *BaseRenderOpenGL3D::createShadowVolume() {
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME)
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
#include "math/matrix4.h"
|
||||
#include "math/ray.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
#include "graphics/opengl/texture.h"
|
||||
|
@ -154,6 +154,6 @@ private:
|
|||
|
||||
} // wintermute namespace
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -28,7 +28,7 @@
|
|||
#include "graphics/opengl/system_headers.h"
|
||||
#include "math/glmath.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/base_render_opengl3d_shader.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/base_surface_opengl3d.h"
|
||||
|
@ -842,4 +842,4 @@ ShadowVolume *BaseRenderOpenGL3DShader::createShadowVolume() {
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -33,7 +33,7 @@
|
|||
#include "math/matrix4.h"
|
||||
#include "math/ray.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
@ -161,6 +161,6 @@ private:
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
#include "engines/wintermute/base/base_engine.h"
|
||||
#include "engines/wintermute/base/gfx/base_image.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/base_surface_opengl3d.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/base_render_opengl3d.h"
|
||||
|
@ -303,4 +303,4 @@ void BaseSurfaceOpenGL3D::setTexture() {
|
|||
|
||||
} // End of namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include "engines/wintermute/base/gfx/base_surface.h"
|
||||
#include "graphics/opengl/texture.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace Wintermute {
|
||||
|
||||
|
@ -82,6 +82,6 @@ private:
|
|||
|
||||
} // End of namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include "engines/wintermute/wintypes.h"
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/mesh3ds_opengl.h"
|
||||
|
||||
|
@ -51,4 +51,4 @@ void Mesh3DSOpenGL::render() {
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME)
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
#include "engines/wintermute/base/gfx/3ds/mesh3ds.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
namespace Wintermute {
|
||||
|
||||
|
@ -39,6 +39,6 @@ public:
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include "engines/wintermute/wintypes.h"
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/mesh3ds_opengl_shader.h"
|
||||
|
||||
|
@ -70,4 +70,4 @@ void Mesh3DSOpenGLShader::render() {
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -25,7 +25,7 @@
|
|||
|
||||
#include "engines/wintermute/base/gfx/3ds/mesh3ds.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
@ -46,6 +46,6 @@ private:
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
#include "engines/wintermute/base/gfx/x/material.h"
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/base_surface_opengl3d.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/meshx_opengl.h"
|
||||
|
@ -89,4 +89,4 @@ bool MeshXOpenGL::renderFlatShadowModel() {
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME)
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
|
||||
#include "engines/wintermute/base/gfx/x/meshx.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
namespace Wintermute {
|
||||
|
||||
|
@ -46,6 +46,6 @@ public:
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
#include "engines/wintermute/base/gfx/x/material.h"
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/base_surface_opengl3d.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/meshx_opengl_shader.h"
|
||||
|
@ -135,4 +135,4 @@ bool MeshXOpenGLShader::update(FrameNode *parentFrame) {
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
|
||||
#include "engines/wintermute/base/gfx/x/meshx.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
@ -57,6 +57,6 @@ protected:
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#include "engines/wintermute/dcgf.h"
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/base_render_opengl3d.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/shadow_volume_opengl.h"
|
||||
|
@ -185,5 +185,5 @@ bool ShadowVolumeOpenGL::initMask() {
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME)
|
||||
|
||||
|
|
|
@ -31,7 +31,7 @@
|
|||
|
||||
#include "engines/wintermute/base/gfx/shadow_volume.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
namespace Wintermute {
|
||||
|
||||
|
@ -51,6 +51,6 @@ private:
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) && !defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -30,7 +30,7 @@
|
|||
#include "engines/wintermute/dcgf.h"
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "engines/wintermute/base/gfx/opengl/base_render_opengl3d.h"
|
||||
#include "engines/wintermute/base/gfx/opengl/shadow_volume_opengl_shader.h"
|
||||
|
@ -204,4 +204,4 @@ bool ShadowVolumeOpenGLShader::initMask() {
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
#include "engines/wintermute/base/gfx/shadow_volume.h"
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
@ -58,6 +58,6 @@ private:
|
|||
|
||||
} // namespace Wintermute
|
||||
|
||||
#endif // defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#endif // defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
namespace BuiltinShaders {
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
namespace BuiltinShaders {
|
||||
|
|
|
@ -29,7 +29,7 @@
|
|||
|
||||
#include "graphics/opengl/system_headers.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace Common {
|
||||
DECLARE_SINGLETON(OpenGL::ContextGL);
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
namespace BuiltinShaders {
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
#include "common/textconsole.h"
|
||||
#include "common/util.h"
|
||||
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)) && !defined(AMIGAOS) && !defined(__MORPHOS__)
|
||||
#if (defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)) && !defined(AMIGAOS) && !defined(__MORPHOS__)
|
||||
|
||||
#if defined(SDL_BACKEND) && !defined(USE_GLEW) && !defined(USE_GLES2)
|
||||
#define GL_GLEXT_PROTOTYPES // For the GL_EXT_framebuffer_object extension
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
#include "graphics/opengl/system_headers.h"
|
||||
#include "graphics/opengl/texture.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
|
||||
|
@ -75,6 +75,6 @@ private:
|
|||
|
||||
} // End of namespace OpenGL
|
||||
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#endif // defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#endif
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#if defined(USE_GLES2) || defined(USE_OPENGL_SHADERS)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/shader.h"
|
||||
|
||||
|
|
|
@ -22,27 +22,27 @@
|
|||
|
||||
#include "common/scummsys.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/surfacerenderer.h"
|
||||
|
||||
#include "graphics/opengl/context.h"
|
||||
#include "graphics/opengl/texture.h"
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
#include "graphics/opengl/shader.h"
|
||||
#endif
|
||||
|
||||
namespace OpenGL {
|
||||
|
||||
SurfaceRenderer *createBestSurfaceRenderer() {
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
if (OpenGLContext.shadersSupported) {
|
||||
return new ShaderSurfaceRenderer();
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifndef USE_GLES2
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
return new FixedSurfaceRenderer();
|
||||
#else
|
||||
error("Could not create an appropriate surface renderer for the current OpenGL context");
|
||||
|
@ -71,7 +71,7 @@ void SurfaceRenderer::enableAlphaBlending(bool enable) {
|
|||
_alphaBlending = enable;
|
||||
}
|
||||
|
||||
#ifndef USE_GLES2
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
FixedSurfaceRenderer::~FixedSurfaceRenderer() {
|
||||
}
|
||||
|
@ -145,7 +145,7 @@ void FixedSurfaceRenderer::restorePreviousState() {
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
ShaderSurfaceRenderer::ShaderSurfaceRenderer() {
|
||||
const GLfloat vertices[] = {
|
||||
|
|
|
@ -77,7 +77,7 @@ protected:
|
|||
bool _alphaBlending;
|
||||
};
|
||||
|
||||
#ifndef USE_GLES2
|
||||
#if defined(USE_OPENGL_GAME)
|
||||
|
||||
class FixedSurfaceRenderer : public SurfaceRenderer {
|
||||
public:
|
||||
|
@ -91,7 +91,7 @@ public:
|
|||
|
||||
#endif
|
||||
|
||||
#if defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_SHADERS)
|
||||
|
||||
class ShaderSurfaceRenderer : public SurfaceRenderer {
|
||||
public:
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/texture.h"
|
||||
#include "graphics/opengl/context.h"
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
|
||||
#include "graphics/surface.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
namespace OpenGL {
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@
|
|||
|
||||
#include "common/textconsole.h"
|
||||
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS) || defined(USE_GLES2)
|
||||
#if defined(USE_OPENGL_GAME) || defined(USE_OPENGL_SHADERS)
|
||||
|
||||
#include "graphics/opengl/tiledsurface.h"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue