summaryrefslogtreecommitdiff
path: root/src/utils
diff options
context:
space:
mode:
Diffstat (limited to 'src/utils')
-rw-r--r--src/utils/sdlhelper.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/utils/sdlhelper.cpp b/src/utils/sdlhelper.cpp
index 0034ee0e8..da81f03ea 100644
--- a/src/utils/sdlhelper.cpp
+++ b/src/utils/sdlhelper.cpp
@@ -37,6 +37,13 @@ bool SDL::getAllVideoModes(StringVect &modeList)
SDL_Rect *const *const modes = SDL_ListModes(nullptr,
SDL_FULLSCREEN | SDL_HWSURFACE);
+#ifdef ANDROID
+ const std::string modeString =
+ toString(static_cast<int>(modes[0]->w)).append("x")
+ .append(toString(static_cast<int>(modes[0]->h)));
+ logger->log("support mode: " + modeString);
+ modeList.push_back(modeString);
+#else
/* Check which modes are available */
if (modes == static_cast<SDL_Rect **>(nullptr))
{
@@ -60,6 +67,7 @@ bool SDL::getAllVideoModes(StringVect &modeList)
}
return true;
}
+#endif
}
void SDL::SetWindowTitle(const SDL_Surface *const window A_UNUSED,