Mercurial > touhou
diff pytouhou/lib/sdl.pyx @ 612:73f134f84c7f
Request a RGB888 context, since SDL2’s default of RGB332 sucks.
On X11/GLX, it will select the first config available, that is the best
one, while on EGL it will iterate over them to select the one closest
to what the application requested.
Of course, anything lower than RGB888 looks bad and we really don’t
want that.
author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> |
---|---|
date | Thu, 26 Mar 2015 20:20:37 +0100 |
parents | 3c2f96f1d715 |
children | d1f0bb0b7a17 |
line wrap: on
line diff
--- a/pytouhou/lib/sdl.pyx +++ b/pytouhou/lib/sdl.pyx @@ -21,6 +21,9 @@ GL_CONTEXT_MAJOR_VERSION = SDL_GL_CONTEX GL_CONTEXT_MINOR_VERSION = SDL_GL_CONTEXT_MINOR_VERSION GL_CONTEXT_PROFILE_MASK = SDL_GL_CONTEXT_PROFILE_MASK GL_DOUBLEBUFFER = SDL_GL_DOUBLEBUFFER +GL_RED_SIZE = SDL_GL_RED_SIZE +GL_GREEN_SIZE = SDL_GL_GREEN_SIZE +GL_BLUE_SIZE = SDL_GL_BLUE_SIZE GL_DEPTH_SIZE = SDL_GL_DEPTH_SIZE GL_CONTEXT_PROFILE_CORE = SDL_GL_CONTEXT_PROFILE_CORE