+ if (!strstr(gl_extensions ? gl_extensions : "", minglver_or_ext) && !strstr(gl_platformextensions ? gl_platformextensions : "", minglver_or_ext))
+ {
+ Con_DPrint("not detected\n");
+ return false;
+ }
+ }
+
+ if(ext == 0) // opengl version
+ {
+ sscanf(gl_version, "%d.%d", &curr_version.major, &curr_version.minor);
+
+ if (curr_version.major < min_version.major || (curr_version.major == min_version.major && curr_version.minor < min_version.minor))
+ {
+ Con_DPrintf("not detected (OpenGL %d.%d loaded)\n", curr_version.major, curr_version.minor);
+ return false;
+ }