comparison 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
comparison
equal deleted inserted replaced
611:a6a191e371c7 612:73f134f84c7f
19 19
20 GL_CONTEXT_MAJOR_VERSION = SDL_GL_CONTEXT_MAJOR_VERSION 20 GL_CONTEXT_MAJOR_VERSION = SDL_GL_CONTEXT_MAJOR_VERSION
21 GL_CONTEXT_MINOR_VERSION = SDL_GL_CONTEXT_MINOR_VERSION 21 GL_CONTEXT_MINOR_VERSION = SDL_GL_CONTEXT_MINOR_VERSION
22 GL_CONTEXT_PROFILE_MASK = SDL_GL_CONTEXT_PROFILE_MASK 22 GL_CONTEXT_PROFILE_MASK = SDL_GL_CONTEXT_PROFILE_MASK
23 GL_DOUBLEBUFFER = SDL_GL_DOUBLEBUFFER 23 GL_DOUBLEBUFFER = SDL_GL_DOUBLEBUFFER
24 GL_RED_SIZE = SDL_GL_RED_SIZE
25 GL_GREEN_SIZE = SDL_GL_GREEN_SIZE
26 GL_BLUE_SIZE = SDL_GL_BLUE_SIZE
24 GL_DEPTH_SIZE = SDL_GL_DEPTH_SIZE 27 GL_DEPTH_SIZE = SDL_GL_DEPTH_SIZE
25 28
26 GL_CONTEXT_PROFILE_CORE = SDL_GL_CONTEXT_PROFILE_CORE 29 GL_CONTEXT_PROFILE_CORE = SDL_GL_CONTEXT_PROFILE_CORE
27 GL_CONTEXT_PROFILE_COMPATIBILITY = SDL_GL_CONTEXT_PROFILE_COMPATIBILITY 30 GL_CONTEXT_PROFILE_COMPATIBILITY = SDL_GL_CONTEXT_PROFILE_COMPATIBILITY
28 GL_CONTEXT_PROFILE_ES = SDL_GL_CONTEXT_PROFILE_ES 31 GL_CONTEXT_PROFILE_ES = SDL_GL_CONTEXT_PROFILE_ES