Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Browse files

Only expose the OpenGL flag to SDL 1.2 if it was requested.

The window flags mean the window is OpenGL capable.  The surface flag means that the surface is a stub surface representing a window that has an OpenGL context attached.
  • Loading branch information
slouken committed Feb 12, 2011
1 parent 172849d commit f7ee7b8aae109454a1095ae6207db04b82cbbf6b
Showing with 1 addition and 1 deletion.
  1. +1 −1 src/SDL_compat.c
@@ -519,7 +519,7 @@ SDL_SetVideoMode(int width, int height, int bpp, Uint32 flags)
if (window_flags & SDL_WINDOW_FULLSCREEN) {
surface_flags |= SDL_FULLSCREEN;
}
if (window_flags & SDL_WINDOW_OPENGL) {
if ((window_flags & SDL_WINDOW_OPENGL) && (flags & SDL_OPENGL)) {
surface_flags |= SDL_OPENGL;
}
if (window_flags & SDL_WINDOW_RESIZABLE) {

0 comments on commit f7ee7b8

Please sign in to comment.