From f35d6cd35d92ad16a55bf49f61f19153949497c0 Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 11 May 2012 21:55:28 +0300 Subject: Improve auto detection for best graphics mode. --- src/graphicsmanager.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/graphicsmanager.h') diff --git a/src/graphicsmanager.h b/src/graphicsmanager.h index cefbe81d2..9c892b80d 100644 --- a/src/graphicsmanager.h +++ b/src/graphicsmanager.h @@ -35,6 +35,8 @@ class GraphicsManager void initGraphics(bool noOpenGL); + bool detectGraphics(); + void updateExtensions(const char *extensions); bool supportExtension(const std::string &ext); @@ -43,10 +45,18 @@ class GraphicsManager void logString(const char *format, int num); + std::string getGLString(int num) const; + void setVideoMode(); + bool checkGLVersion(int major, int minor) const; + private: std::set mExtensions; + + int mMinor; + + int mMajor; }; extern GraphicsManager graphicsManager; -- cgit v1.2.3-60-g2f50