| Index: ui/gl/gl_surface_wgl.cc
|
| diff --git a/ui/gl/gl_surface_wgl.cc b/ui/gl/gl_surface_wgl.cc
|
| index 7e1c3a7ad1fe9f2ec1cf127ba6eeadfb1f80b0b3..61b79cb7a1fa976c6463fe7f83dab11517bfc689 100644
|
| --- a/ui/gl/gl_surface_wgl.cc
|
| +++ b/ui/gl/gl_surface_wgl.cc
|
| @@ -164,25 +164,6 @@ bool GLSurfaceWGL::InitializeOneOff() {
|
| if (!wgl_display->Init())
|
| return false;
|
|
|
| - // Create a temporary GL context to bind to extension entry points.
|
| - HGLRC gl_context = wglCreateContext(wgl_display->device_context());
|
| - if (!gl_context) {
|
| - LOG(ERROR) << "Failed to create temporary context.";
|
| - return false;
|
| - }
|
| - if (!wglMakeCurrent(wgl_display->device_context(), gl_context)) {
|
| - LOG(ERROR) << "Failed to make temporary GL context current.";
|
| - wglDeleteContext(gl_context);
|
| - return false;
|
| - }
|
| - // Get bindings to extension functions that cannot be acquired without a
|
| - // current context.
|
| - InitializeGLBindingsGL();
|
| - InitializeGLBindingsWGL();
|
| -
|
| - wglMakeCurrent(NULL, NULL);
|
| - wglDeleteContext(gl_context);
|
| -
|
| g_display = wgl_display.release();
|
| initialized = true;
|
| return true;
|
|
|