# HG changeset patch # User Mike Gorchak # Date 1259090907 0 # Node ID e1bd98b56e946415714e420dc57aa43ae3ce430a # Parent 3d2f42580488560a7f45c4ccf0ae09061ee8cc2e Override renderer for OpenGL window, only in case if OpenGL or OpenGL ES renderers are enabled. diff -r 3d2f42580488 -r e1bd98b56e94 src/video/SDL_video.c --- a/src/video/SDL_video.c Tue Nov 24 16:43:18 2009 +0000 +++ b/src/video/SDL_video.c Tue Nov 24 19:28:27 2009 +0000 @@ -1493,9 +1493,16 @@ char *override = SDL_getenv("SDL_VIDEO_RENDERER"); int n = SDL_GetNumRenderDrivers(); +#if SDL_VIDEO_RENDER_OGL if (!override && (window->flags & SDL_WINDOW_OPENGL)) { override = "opengl"; } +#endif /* SDL_VIDEO_RENDER_OGL */ +#if SDL_VIDEO_RENDER_OGL_ES + if (!override && (window->flags & SDL_WINDOW_OPENGL)) { + override = "opengl_es"; + } +#endif /* SDL_VIDEO_RENDER_OGL_ES */ if (override) { for (index = 0; index < n; ++index) { SDL_RenderDriver *driver =