summaryrefslogtreecommitdiffstats
path: root/cc/layers/io_surface_layer_impl.cc
diff options
context:
space:
mode:
authorandresantoso <andresantoso@chromium.org>2015-08-21 08:30:47 -0700
committerCommit bot <commit-bot@chromium.org>2015-08-21 15:31:13 +0000
commita4d7a8a259296c553cc0a0768af0748bbc6ee343 (patch)
treea53b240aa444b01f3c184c6e0886fb949c42aa3f /cc/layers/io_surface_layer_impl.cc
parent6bc26eb06b0761b5e824b406d1b5d9b6702f1b4c (diff)
downloadchromium_src-a4d7a8a259296c553cc0a0768af0748bbc6ee343.zip
chromium_src-a4d7a8a259296c553cc0a0768af0748bbc6ee343.tar.gz
chromium_src-a4d7a8a259296c553cc0a0768af0748bbc6ee343.tar.bz2
Allow IOSurfaceDrawQuad to be a candidate for overlays
Add allow_overlay field to IOSurfaceDrawQuad, and use it to check whether an IOSurface quad can be an overlay candidate. BUG=510252 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Review URL: https://codereview.chromium.org/1304533002 Cr-Commit-Position: refs/heads/master@{#344771}
Diffstat (limited to 'cc/layers/io_surface_layer_impl.cc')
-rw-r--r--cc/layers/io_surface_layer_impl.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/cc/layers/io_surface_layer_impl.cc b/cc/layers/io_surface_layer_impl.cc
index 234d3f3..902a73d 100644
--- a/cc/layers/io_surface_layer_impl.cc
+++ b/cc/layers/io_surface_layer_impl.cc
@@ -85,7 +85,8 @@ void IOSurfaceLayerImpl::AppendQuads(
visible_quad_rect,
io_surface_size_,
io_surface_resource_id_,
- IOSurfaceDrawQuad::FLIPPED);
+ IOSurfaceDrawQuad::FLIPPED,
+ false);
ValidateQuadResources(quad);
}