Mercurial > sdl-ios-xcode
changeset 3489:e1bd98b56e94
Override renderer for OpenGL window, only in case if OpenGL or OpenGL ES renderers are enabled.
author | Mike Gorchak <lestat@i.com.ua> |
---|---|
date | Tue, 24 Nov 2009 19:28:27 +0000 |
parents | 3d2f42580488 |
children | 42e33f89a167 |
files | src/video/SDL_video.c |
diffstat | 1 files changed, 7 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- 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 =