diff options
Diffstat (limited to 'content/plugin/webplugin_proxy.cc')
-rw-r--r-- | content/plugin/webplugin_proxy.cc | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/content/plugin/webplugin_proxy.cc b/content/plugin/webplugin_proxy.cc index c60c136..643d445 100644 --- a/content/plugin/webplugin_proxy.cc +++ b/content/plugin/webplugin_proxy.cc @@ -673,9 +673,11 @@ void WebPluginProxy::BindFakePluginWindowHandle(bool opaque) { Send(new PluginHostMsg_BindFakePluginWindowHandle(route_id_, opaque)); } -WebPluginAcceleratedSurface* WebPluginProxy::GetAcceleratedSurface() { +WebPluginAcceleratedSurface* WebPluginProxy::GetAcceleratedSurface( + gfx::GpuPreference gpu_preference) { if (!accelerated_surface_.get()) - accelerated_surface_.reset(new WebPluginAcceleratedSurfaceProxy(this)); + accelerated_surface_.reset(new WebPluginAcceleratedSurfaceProxy( + this, gpu_preference)); return accelerated_surface_.get(); } |