diff options
| author | Ben Murdoch <benm@google.com> | 2010-11-18 18:32:45 +0000 |
|---|---|---|
| committer | Ben Murdoch <benm@google.com> | 2010-11-18 18:38:07 +0000 |
| commit | 513209b27ff55e2841eac0e4120199c23acce758 (patch) | |
| tree | aeba30bb08c5f47c57003544e378a377c297eee6 /chrome/browser/renderer_host/gpu_view_host.cc | |
| parent | 164f7496de0fbee436b385a79ead9e3cb81a50c1 (diff) | |
| download | external_chromium-513209b27ff55e2841eac0e4120199c23acce758.zip external_chromium-513209b27ff55e2841eac0e4120199c23acce758.tar.gz external_chromium-513209b27ff55e2841eac0e4120199c23acce758.tar.bz2 | |
Merge Chromium at r65505: Initial merge by git.
Change-Id: I31d8f1d8cd33caaf7f47ffa7350aef42d5fbdb45
Diffstat (limited to 'chrome/browser/renderer_host/gpu_view_host.cc')
| -rw-r--r-- | chrome/browser/renderer_host/gpu_view_host.cc | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/chrome/browser/renderer_host/gpu_view_host.cc b/chrome/browser/renderer_host/gpu_view_host.cc deleted file mode 100644 index fa8c19c..0000000 --- a/chrome/browser/renderer_host/gpu_view_host.cc +++ /dev/null @@ -1,50 +0,0 @@ -// Copyright (c) 2010 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "chrome/browser/renderer_host/gpu_view_host.h" - -#include "chrome/browser/gpu_process_host_ui_shim.h" -#include "chrome/browser/renderer_host/backing_store_proxy.h" -#include "chrome/browser/renderer_host/video_layer_proxy.h" -#include "chrome/common/gpu_messages.h" - -GpuViewHost::GpuViewHost(RenderWidgetHost* widget, GpuNativeWindowHandle parent) - : widget_(widget), - process_shim_(GpuProcessHostUIShim::Get()), - routing_id_(0) { - if (!process_shim_) { - // TODO(brettw) handle error. - return; - } - routing_id_ = process_shim_->NewRenderWidgetHostView(parent); -} - -GpuViewHost::~GpuViewHost() { -} - -BackingStore* GpuViewHost::CreateBackingStore(const gfx::Size& size) { - int32 backing_store_routing_id = process_shim_->GetNextRoutingId(); - BackingStoreProxy* result = - new BackingStoreProxy(widget_, size, - process_shim_, backing_store_routing_id); - process_shim_->Send(new GpuMsg_NewBackingStore(routing_id_, - backing_store_routing_id, - size)); - return result; -} - -VideoLayer* GpuViewHost::CreateVideoLayer(const gfx::Size& size) { - int32 video_layer_routing_id = process_shim_->GetNextRoutingId(); - VideoLayerProxy* result = - new VideoLayerProxy(widget_, size, - process_shim_, video_layer_routing_id); - process_shim_->Send(new GpuMsg_NewVideoLayer(routing_id_, - video_layer_routing_id, - size)); - return result; -} - -void GpuViewHost::OnWindowPainted() { - process_shim_->Send(new GpuMsg_WindowPainted(routing_id_)); -} |
