mirror of
https://github.com/vcmi/vcmi.git
synced 2025-04-15 11:46:56 +02:00
Android: possible solution for sdl2 colors problem
This commit is contained in:
parent
5a31cc831d
commit
01e5f992d3
@ -406,6 +406,16 @@ int main(int argc, char** argv)
|
|||||||
logGlobal->errorStream()<<"Something was wrong: "<< SDL_GetError();
|
logGlobal->errorStream()<<"Something was wrong: "<< SDL_GetError();
|
||||||
exit(-1);
|
exit(-1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef VCMI_ANDROID
|
||||||
|
// manually setting egl pixel format, as a possible solution for sdl2<->android problem
|
||||||
|
// https://bugzilla.libsdl.org/show_bug.cgi?id=2291
|
||||||
|
SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5);
|
||||||
|
SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 6);
|
||||||
|
SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 5);
|
||||||
|
SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 0);
|
||||||
|
#endif // VCMI_ANDROID
|
||||||
|
|
||||||
GH.mainFPSmng->init(); //(!)init here AFTER SDL_Init() while using SDL for FPS management
|
GH.mainFPSmng->init(); //(!)init here AFTER SDL_Init() while using SDL for FPS management
|
||||||
|
|
||||||
SDL_LogSetOutputFunction(&SDLLogCallback, nullptr);
|
SDL_LogSetOutputFunction(&SDLLogCallback, nullptr);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user