148a2ccedb
Instead of constructing a TextureMailbox, which ResourceProvider then converts into a TransferableResource later (via much logic) have cc::TextureLayerClients give the layer a TransferableResource directly. For now clients of ui::Layer still speak in TextureMailboxes to try limit the scope of the CL a bit. ui::Layer uses a new method on TextureLayer to convert them into TransferableResource to hand to cc::TextureLayer. Bug: 769423 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: I29d1aa85028145601e9b64a724ef8695af4c0d35 Reviewed-on: https://chromium-review.googlesource.com/691280 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by: Kenneth Russell <kbr@chromium.org> Reviewed-by: Justin Novosad <junov@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#517949} Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src Cr-Mirrored-Commit: 5df8257fa86cd90614aa6d9f0825a3640e15d062 |
||
---|---|---|
.. | ||
OWNERS | ||
asan_suppressions.cc | ||
lsan_suppressions.cc | ||
sanitizer_options.cc | ||
tsan_suppressions.cc |