Browse Source

fix version 2.0.0 detection

David Rose 20 years ago
parent
commit
8960c61c91
1 changed files with 9 additions and 6 deletions
  1. 9 6
      panda/src/glstuff/glGraphicsStateGuardian_src.cxx

+ 9 - 6
panda/src/glstuff/glGraphicsStateGuardian_src.cxx

@@ -3472,13 +3472,16 @@ is_at_least_version(int major_version, int minor_version,
                     int release_version) const {
                     int release_version) const {
   if (_gl_version_major < major_version) {
   if (_gl_version_major < major_version) {
     return false;
     return false;
+  } else if (_gl_version_major == major_version) {
+    if (_gl_version_minor < minor_version) {
+      return false;
+    } else if (_gl_version_minor == minor_version) {
+      if (_gl_version_release < release_version) {
+	return false;
+      }
+    }
   }
   }
-  if (_gl_version_minor < minor_version) {
-    return false;
-  }
-  if (_gl_version_release < release_version) {
-    return false;
-  }
+
   return true;
   return true;
 }
 }