New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Droid4 gl4es fullscreen error #562
Comments
gl4es is not and can not be a conformant ogl2 implementation. @MerlijnWajer pls close |
It would be good to file a bug upstream. Any clue about the question regarding preferring gles of gl in SDL2? |
SDL2 has no drawing primitives, it just serves to give an application a gl buffer, the gl buffer has the properties that the application prefers. |
note that some libaries in the sdl orbit beyond core sdl DO include drawing primitives that are abstracted away from gl gles2 etc. |
also note that sdl1.2 dose include lots of primitives and for 2d stuff did fully abstract the graphics api. |
@clort81 i cant reproduce your results anyhow so SDL_VIDEO_GLES2 and SDL_OPENGL_ES_DRIVER dont exist in sdl source and SDL_VIDEO_GL_DRIVER should only be necessary if the dispatch is broken which it is not. anyhow headgewars creates a desktop gl surface regardless of the envvars, did you compile it with some flag to enable a gles backend? |
I used deviam repo hedgewars. I can't reproduce the working hedgewars setup i had either. There are several mobile optimizations available for ifdefing in the source. This can be nice even with pinch to zoom someday. To original topic, no progress finding what causes the gl4es diagonals on fullscreen. |
the gl4es problem is either a bug in gl4es or in pvr, neither of which is maemo specific or otherwise related to our distrobution. since gl4es specifically targets pvr, please open a bug report upstream and then close this one. |
please report upstream to gl4es if its still an issue, the envvars are not usefullt except rarely SDL_VIDEO_GL_DRIVER where i will provide a patch to leste-config |
[EDIT] gl4es in fullscreen rendering errors.
Fullscreen rendering errors:
Hedgewars (+gl4es)
With gl4es removed, hedgewars finds runs
0: OpenGL-- Renderer: llvmpipe (LLVM 7.0.1, 128 bits)
Hedgewars with SDL configured for opengl-es2
Our libsdl2 2.0.14+dfsg2-3+2m7.5 allows prioritizing opengl-es over opengl. Normally SDL2 prioritizes opengl (handled by gl4es if installed) over opengl-es renderer. Ideally this order of precedence would be reversed with a patch.
mplayer is now frustrating me by working with gl4es fullscreen. I will try to find what triggers the fullscreen garbage.
The text was updated successfully, but these errors were encountered: