OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "content/browser/renderer_host/render_widget_host_view_android.h" | 5 #include "content/browser/renderer_host/render_widget_host_view_android.h" |
6 | 6 |
7 #include <android/bitmap.h> | 7 #include <android/bitmap.h> |
8 | 8 |
9 #include "base/basictypes.h" | 9 #include "base/basictypes.h" |
10 #include "base/bind.h" | 10 #include "base/bind.h" |
(...skipping 1268 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1279 | 1279 |
1280 unsigned RenderWidgetHostViewAndroid::PrepareTexture() { | 1280 unsigned RenderWidgetHostViewAndroid::PrepareTexture() { |
1281 RunAckCallbacks(); | 1281 RunAckCallbacks(); |
1282 return texture_id_in_layer_; | 1282 return texture_id_in_layer_; |
1283 } | 1283 } |
1284 | 1284 |
1285 void RenderWidgetHostViewAndroid::DidCommitFrameData() { | 1285 void RenderWidgetHostViewAndroid::DidCommitFrameData() { |
1286 RunAckCallbacks(); | 1286 RunAckCallbacks(); |
1287 } | 1287 } |
1288 | 1288 |
1289 WebKit::WebGraphicsContext3D* RenderWidgetHostViewAndroid::Context3d() { | |
1290 return ImageTransportFactoryAndroid::GetInstance()->GetContext3D(); | |
1291 } | |
1292 | |
1293 bool RenderWidgetHostViewAndroid::PrepareTextureMailbox( | 1289 bool RenderWidgetHostViewAndroid::PrepareTextureMailbox( |
1294 cc::TextureMailbox* mailbox, | 1290 cc::TextureMailbox* mailbox, |
1295 scoped_ptr<cc::SingleReleaseCallback>* release_callback, | 1291 scoped_ptr<cc::SingleReleaseCallback>* release_callback, |
1296 bool use_shared_memory) { | 1292 bool use_shared_memory) { |
1297 return false; | 1293 return false; |
1298 } | 1294 } |
1299 | 1295 |
1300 void RenderWidgetHostViewAndroid::OnLostResources() { | 1296 void RenderWidgetHostViewAndroid::OnLostResources() { |
1301 if (texture_layer_.get()) | 1297 if (texture_layer_.get()) |
1302 texture_layer_->SetIsDrawable(false); | 1298 texture_layer_->SetIsDrawable(false); |
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1401 // RenderWidgetHostView, public: | 1397 // RenderWidgetHostView, public: |
1402 | 1398 |
1403 // static | 1399 // static |
1404 RenderWidgetHostView* | 1400 RenderWidgetHostView* |
1405 RenderWidgetHostView::CreateViewForWidget(RenderWidgetHost* widget) { | 1401 RenderWidgetHostView::CreateViewForWidget(RenderWidgetHost* widget) { |
1406 RenderWidgetHostImpl* rwhi = RenderWidgetHostImpl::From(widget); | 1402 RenderWidgetHostImpl* rwhi = RenderWidgetHostImpl::From(widget); |
1407 return new RenderWidgetHostViewAndroid(rwhi, NULL); | 1403 return new RenderWidgetHostViewAndroid(rwhi, NULL); |
1408 } | 1404 } |
1409 | 1405 |
1410 } // namespace content | 1406 } // namespace content |
OLD | NEW |