summaryrefslogtreecommitdiffstats
path: root/content/browser/android/in_process
diff options
context:
space:
mode:
authorboliu <boliu@chromium.org>2015-10-28 14:38:34 -0700
committerCommit bot <commit-bot@chromium.org>2015-10-28 21:39:22 +0000
commit6d9425ec7badda912555d46ea7abcfab81fdd9b9 (patch)
tree0a6b83484eb8ebfad12622eec703c10d9678a498 /content/browser/android/in_process
parent083ca00e0870a86c974066236f53a09475fee4dc (diff)
downloadchromium_src-6d9425ec7badda912555d46ea7abcfab81fdd9b9.zip
chromium_src-6d9425ec7badda912555d46ea7abcfab81fdd9b9.tar.gz
chromium_src-6d9425ec7badda912555d46ea7abcfab81fdd9b9.tar.bz2
sync compositor: pass simple gfx types by const ref
See bug for reasoning BUG=159273 Review URL: https://codereview.chromium.org/1417893006 Cr-Commit-Position: refs/heads/master@{#356653}
Diffstat (limited to 'content/browser/android/in_process')
-rw-r--r--content/browser/android/in_process/synchronous_compositor_impl.cc8
-rw-r--r--content/browser/android/in_process/synchronous_compositor_impl.h8
2 files changed, 8 insertions, 8 deletions
diff --git a/content/browser/android/in_process/synchronous_compositor_impl.cc b/content/browser/android/in_process/synchronous_compositor_impl.cc
index 4f90a97..9cf1fed 100644
--- a/content/browser/android/in_process/synchronous_compositor_impl.cc
+++ b/content/browser/android/in_process/synchronous_compositor_impl.cc
@@ -174,11 +174,11 @@ void SynchronousCompositorImpl::DidDestroyRendererObjects() {
}
scoped_ptr<cc::CompositorFrame> SynchronousCompositorImpl::DemandDrawHw(
- gfx::Size surface_size,
+ const gfx::Size& surface_size,
const gfx::Transform& transform,
- gfx::Rect viewport,
- gfx::Rect clip,
- gfx::Rect viewport_rect_for_tile_priority,
+ const gfx::Rect& viewport,
+ const gfx::Rect& clip,
+ const gfx::Rect& viewport_rect_for_tile_priority,
const gfx::Transform& transform_for_tile_priority) {
DCHECK(CalledOnValidThread());
DCHECK(output_surface_);
diff --git a/content/browser/android/in_process/synchronous_compositor_impl.h b/content/browser/android/in_process/synchronous_compositor_impl.h
index 4667044..f9b6046 100644
--- a/content/browser/android/in_process/synchronous_compositor_impl.h
+++ b/content/browser/android/in_process/synchronous_compositor_impl.h
@@ -72,11 +72,11 @@ class SynchronousCompositorImpl
// SynchronousCompositor
scoped_ptr<cc::CompositorFrame> DemandDrawHw(
- gfx::Size surface_size,
+ const gfx::Size& surface_size,
const gfx::Transform& transform,
- gfx::Rect viewport,
- gfx::Rect clip,
- gfx::Rect viewport_rect_for_tile_priority,
+ const gfx::Rect& viewport,
+ const gfx::Rect& clip,
+ const gfx::Rect& viewport_rect_for_tile_priority,
const gfx::Transform& transform_for_tile_priority) override;
bool DemandDrawSw(SkCanvas* canvas) override;
void ReturnResources(const cc::CompositorFrameAck& frame_ack) override;