chromium-src-build/sanitizers
danakj 148a2ccedb Pass TransferableResource through TextureLayer
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
2017-11-20 22:16:58 +00:00
..
OWNERS Reassign all of earthdok's TODOs and remove from OWNERS. 2016-01-29 02:37:38 +00:00
asan_suppressions.cc ASan: re-enable strict memcmp() checks. 2015-04-09 15:50:34 +00:00
lsan_suppressions.cc Suppress leaks in third_party/yasm 2017-08-16 20:19:46 +00:00
sanitizer_options.cc Remove unused include crt_externs.h from sanitizer_options.cc 2017-10-19 19:43:05 +00:00
tsan_suppressions.cc Pass TransferableResource through TextureLayer 2017-11-20 22:16:58 +00:00