From f73ce73b9cec7f1e2c265b3cbcc7bca9c4011d11 Mon Sep 17 00:00:00 2001 From: David Gow Date: Fri, 10 Oct 2014 12:15:21 +0800 Subject: [PATCH] Fix GL version detection. --- src/screen.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/screen.cpp b/src/screen.cpp index 5c11fe1..16a3ab8 100644 --- a/src/screen.cpp +++ b/src/screen.cpp @@ -54,19 +54,19 @@ Screen::Screen(bool visible) ogl_LoadFunctions(); // Why is this so horribly broken? - if (ogl_IsVersionGEQ(3,0)) + if (ogl_IsVersionGEQ(3,2)) { - Error("We require OpenGL 3.1, but you have version %d.%d!",ogl_GetMajorVersion(), ogl_GetMinorVersion()); + Fatal("We require OpenGL 3.3, but you have version %d.%d!",ogl_GetMajorVersion(), ogl_GetMinorVersion()); } if (!SDL_GL_ExtensionSupported("GL_ARB_shading_language_420pack")) { - Error("Your system does not support the ARB_shading_language_420pack extension, which is required."); + Fatal("Your system does not support the ARB_shading_language_420pack extension, which is required."); } if (!SDL_GL_ExtensionSupported("GL_ARB_explicit_attrib_location")) { - Error("Your system does not support the ARB_explicit_attrib_location extension, which is required."); + Fatal("Your system does not support the ARB_explicit_attrib_location extension, which is required."); } m_frame_begin_time = SDL_GetPerformanceCounter(); -- 2.20.1