cc: Remove pairs from the raster and eviction queues
commit0ab2fae37182e138de686d775d578510a7b4e748
authorhendrikw <hendrikw@chromium.org>
Wed, 6 May 2015 00:08:42 +0000 (5 17:08 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 6 May 2015 00:09:14 +0000 (6 00:09 +0000)
tree1ea7da59e769844c9d2a8c97d9da62ed3d0cee1b
parentacf8e4fa78466305b1bf7ac7da061f6b2248f58b
cc: Remove pairs from the raster and eviction queues

Replace the queue of layer pairs in the raster and eviction
queues with two separate queues.

BUG=483292

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

Cr-Commit-Position: refs/heads/master@{#328444}
13 files changed:
cc/layers/picture_layer_impl.cc
cc/layers/picture_layer_impl.h
cc/resources/eviction_tile_priority_queue.cc
cc/resources/eviction_tile_priority_queue.h
cc/resources/raster_tile_priority_queue.cc
cc/resources/raster_tile_priority_queue.h
cc/resources/raster_tile_priority_queue_all.cc
cc/resources/raster_tile_priority_queue_all.h
cc/resources/raster_tile_priority_queue_required.cc
cc/resources/raster_tile_priority_queue_required.h
cc/trees/layer_tree_host_impl.cc
cc/trees/layer_tree_host_impl.h
cc/trees/layer_tree_host_impl_unittest.cc