diff options
Diffstat (limited to 'gpu/command_buffer/service/gpu_scheduler_mac.cc')
-rw-r--r-- | gpu/command_buffer/service/gpu_scheduler_mac.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gpu/command_buffer/service/gpu_scheduler_mac.cc b/gpu/command_buffer/service/gpu_scheduler_mac.cc index 449a90f..1e323ec 100644 --- a/gpu/command_buffer/service/gpu_scheduler_mac.cc +++ b/gpu/command_buffer/service/gpu_scheduler_mac.cc @@ -29,7 +29,7 @@ bool GpuScheduler::Initialize( DCHECK(parent_context); } - scoped_refptr<gfx::GLSurface> surface( + scoped_ptr<gfx::GLSurface> surface( gfx::GLSurface::CreateOffscreenGLSurface(gfx::Size(1, 1))); if (!surface.get()) { LOG(ERROR) << "CreateOffscreenGLSurface failed.\n"; @@ -38,7 +38,7 @@ bool GpuScheduler::Initialize( } // Create a GLContext and attach the surface. - scoped_refptr<gfx::GLContext> context( + scoped_ptr<gfx::GLContext> context( gfx::GLContext::CreateGLContext(parent_context, surface.get())); if (!context.get()) { LOG(ERROR) << "CreateGLContext failed.\n"; @@ -66,8 +66,8 @@ bool GpuScheduler::Initialize( } } - return InitializeCommon(surface, - context, + return InitializeCommon(surface.release(), + context.release(), size, disallowed_extensions, allowed_extensions, |