aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/gpu
diff options
context:
space:
mode:
authorGravatar joshualitt <joshualitt@chromium.org>2014-07-30 11:49:12 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2014-07-30 11:49:13 -0700
commit468217091cda0edd93f4881ccc243f1ee24fc1a0 (patch)
tree5aaff75f75d852d1fe299c5b8ffcc1094d50e8d3 /src/gpu
parent55b6d8be997a447ef9ce0f029697677a940bfc24 (diff)
Test removal of mesa specific version parse
BUG=skia: R=bsalomon@google.com Author: joshualitt@chromium.org Review URL: https://codereview.chromium.org/430833002
Diffstat (limited to 'src/gpu')
-rw-r--r--src/gpu/gl/GrGLUtil.cpp41
1 files changed, 1 insertions, 40 deletions
diff --git a/src/gpu/gl/GrGLUtil.cpp b/src/gpu/gl/GrGLUtil.cpp
index 6a2eb6e17e..86a3a59e91 100644
--- a/src/gpu/gl/GrGLUtil.cpp
+++ b/src/gpu/gl/GrGLUtil.cpp
@@ -50,41 +50,6 @@ void GrGLCheckErr(const GrGLInterface* gl,
}
}
-namespace {
-// Mesa uses a non-standard version string of format: 1.4 Mesa <mesa_major>.<mesa_minor>.
-// The mapping of from mesa version to GL version came from here: http://www.mesa3d.org/intro.html
-bool get_gl_version_for_mesa(int mesaMajorVersion, int* major, int* minor) {
- switch (mesaMajorVersion) {
- case 2:
- case 3:
- case 4:
- case 5:
- case 6:
- *major = 1;
- *minor = mesaMajorVersion - 1;
- return true;
- case 7:
- *major = 2;
- *minor = 1;
- return true;
- case 8:
- *major = 3;
- *minor = 0;
- return true;
- case 9:
- *major = 3;
- *minor = 1;
- return true;
- case 10:
- *major = 3;
- *minor = 3;
- return true;
- default:
- return false;
- }
-}
-}
-
///////////////////////////////////////////////////////////////////////////////
#if GR_GL_LOG_CALLS
@@ -149,11 +114,7 @@ GrGLVersion GrGLGetVersionFromString(const char* versionString) {
int mesaMajor, mesaMinor;
int n = sscanf(versionString, "%d.%d Mesa %d.%d", &major, &minor, &mesaMajor, &mesaMinor);
if (4 == n) {
- if (get_gl_version_for_mesa(mesaMajor, &major, &minor)) {
- return GR_GL_VER(major, minor);
- } else {
- return GR_GL_INVALID_VER;
- }
+ return GR_GL_VER(major, minor);
}
n = sscanf(versionString, "%d.%d", &major, &minor);