Don't create sync points when returning resources from Display to browser compositor
commit8ee4b23f4724028ca466737979e129ca8c3c3fac
authorjbauman <jbauman@chromium.org>
Tue, 14 Apr 2015 00:21:59 +0000 (13 17:21 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 14 Apr 2015 00:23:27 +0000 (14 00:23 +0000)
tree07082a6ab1f5493f22b5caeb795a65ed82c4a174
parenta9fd08e95f3763bfa8bc8632041419ac14141eca
Don't create sync points when returning resources from Display to browser compositor

Sync points are expensive to create. The browser compositor and Display share a context, so sync points aren't necessary for synchronizing between them.

Review URL: https://codereview.chromium.org/1061523006

Cr-Commit-Position: refs/heads/master@{#324958}
cc/resources/resource_provider.cc
cc/resources/resource_provider.h
cc/resources/resource_provider_unittest.cc
cc/surfaces/surface_aggregator.cc
cc/surfaces/surface_display_output_surface.cc
cc/surfaces/surface_factory.cc
cc/surfaces/surface_factory.h