[Scummvm-git-logs] scummvm master -> 03fb68e1ff0fbb4073f3625d022e99dc0708c603
mduggan
noreply at scummvm.org
Sun Jan 26 21:29:18 UTC 2025
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:
03fb68e1ff TETRAEDGE: Don't declare OpenGL with shaders as supported
Commit: 03fb68e1ff0fbb4073f3625d022e99dc0708c603
https://github.com/scummvm/scummvm/commit/03fb68e1ff0fbb4073f3625d022e99dc0708c603
Author: Le Philousophe (lephilousophe at users.noreply.github.com)
Date: 2025-01-27T08:29:15+11:00
Commit Message:
TETRAEDGE: Don't declare OpenGL with shaders as supported
And don't try to fallback on classic OpenGL as it's not always
available.
This avoids the engine to error out on Android.
Instead, the getBestMatchingType falls back on TinyGL.
Changed paths:
engines/tetraedge/tetraedge.cpp
diff --git a/engines/tetraedge/tetraedge.cpp b/engines/tetraedge/tetraedge.cpp
index 3f927aac38a..77b9aaed1b5 100644
--- a/engines/tetraedge/tetraedge.cpp
+++ b/engines/tetraedge/tetraedge.cpp
@@ -345,18 +345,12 @@ Graphics::RendererType TetraedgeEngine::preferredRendererType() const {
#if defined(USE_OPENGL_GAME)
Graphics::kRendererTypeOpenGL |
#endif
-#if defined(USE_OPENGL_SHADERS)
- Graphics::kRendererTypeOpenGLShaders |
-#endif
#if defined(USE_TINYGL)
Graphics::kRendererTypeTinyGL |
#endif
0;
Graphics::RendererType matchingRendererType = Graphics::Renderer::getBestMatchingType(desiredRendererType, availableRendererTypes);
- // Currently no difference between shaders and otherwise for this engine.
- if (matchingRendererType == Graphics::kRendererTypeOpenGLShaders)
- matchingRendererType = Graphics::kRendererTypeOpenGL;
if (matchingRendererType == 0) {
error("No supported renderer available.");
More information about the Scummvm-git-logs
mailing list