diff options
| author | 2010-08-13 14:27:36 -0700 | |
|---|---|---|
| committer | 2010-08-13 14:27:36 -0700 | |
| commit | a4ed1c6788ead0324106d76f497233ee42a1f1ac (patch) | |
| tree | d533cf800a8ba0f5ce90e30591eb64ed863c43d3 | |
| parent | 7381541309d515f780879d23857675c9c8ee9344 (diff) | |
| parent | 1e4aa48cfd2b2c13c4f7ace8c9fcb33adfa18661 (diff) | |
am 1e4aa48c: Merge "fix [2912927] Can\'t get NV_draw_path extension to work" into gingerbread
Merge commit '1e4aa48cfd2b2c13c4f7ace8c9fcb33adfa18661' into gingerbread-plus-aosp
* commit '1e4aa48cfd2b2c13c4f7ace8c9fcb33adfa18661':
  fix [2912927] Can't get NV_draw_path extension to work
| -rw-r--r-- | opengl/libs/EGL/egl.cpp | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/opengl/libs/EGL/egl.cpp b/opengl/libs/EGL/egl.cpp index 315a2a361631..94b60a106410 100644 --- a/opengl/libs/EGL/egl.cpp +++ b/opengl/libs/EGL/egl.cpp @@ -1409,7 +1409,9 @@ __eglMustCastToProperFunctionPointerType eglGetProcAddress(const char *procname)                  egl_connection_t* const cnx = &gEGLImpl[i];                  if (cnx->dso && cnx->egl.eglGetProcAddress) {                      found = true; -                    cnx->hooks[i]->ext.extensions[slot] = +                    // Extensions are independent of the bound context +                    cnx->hooks[GLESv1_INDEX]->ext.extensions[slot] = +                    cnx->hooks[GLESv2_INDEX]->ext.extensions[slot] =                              cnx->egl.eglGetProcAddress(procname);                  }              } @@ -1421,7 +1423,6 @@ __eglMustCastToProperFunctionPointerType eglGetProcAddress(const char *procname)          }      pthread_mutex_unlock(&gInitDriverMutex); -      return addr;  }  |