From a4241646b7a0bbb8c01038cb9ca9e866f4ab3132 Mon Sep 17 00:00:00 2001 From: "bart@bartbes.ath.cx" Date: Mon, 19 Apr 2010 16:18:51 +0200 Subject: [PATCH] Should now fall back to no FSAA when it is not available at all --- src/modules/graphics/opengl/Graphics.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/graphics/opengl/Graphics.cpp b/src/modules/graphics/opengl/Graphics.cpp index d3d08cc38..177a7cefe 100644 --- a/src/modules/graphics/opengl/Graphics.cpp +++ b/src/modules/graphics/opengl/Graphics.cpp @@ -198,6 +198,12 @@ namespace opengl // FSAA might have failed, disable it and try again SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, 0); failed = SDL_SetVideoMode(width, height, 32, sdlflags ) == 0; + if (failed) + { + // There might be no FSAA at all + SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, 0); + failed = SDL_SetVideoMode(width, height, 32, sdlflags ) == 0; + } } if(failed) {