At least allow returning the values that were set.
authorSam Lantinga <slouken@libsdl.org>
Sun, 06 Feb 2011 10:24:08 -0800
changeset 5210 1be088cec098
parent 5209 115fff0641ee
child 5211 fb058f09061d
At least allow returning the values that were set.
src/video/SDL_video.c
--- a/src/video/SDL_video.c	Sun Feb 06 10:22:25 2011 -0800
+++ b/src/video/SDL_video.c	Sun Feb 06 10:24:08 2011 -0800
@@ -2163,6 +2163,21 @@
             *value = (_this->gl_config.accelerated != 0);
             return 0;
         }
+    case SDL_GL_RETAINED_BACKING:
+        {
+            *value = _this->gl_config.retained_backing;
+            return 0;
+        }
+    case SDL_GL_CONTEXT_MAJOR_VERSION:
+        {
+            *value = _this->gl_config.major_version;
+            return 0;
+        }
+    case SDL_GL_CONTEXT_MINOR_VERSION:
+        {
+            *value = _this->gl_config.minor_version;
+            return 0;
+        }
     default:
         SDL_SetError("Unknown OpenGL attribute");
         return -1;