Use Custome ListContainer to Allocate SharedQuadState
commit808f70fa59631bb0fc9d0e0fd7e5956d0f1c052a
authorweiliangc <weiliangc@chromium.org>
Fri, 3 Oct 2014 22:53:15 +0000 (3 15:53 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 3 Oct 2014 22:53:33 +0000 (3 22:53 +0000)
tree99f7b58cf583a6495b9153a212074781fd64279b
parent56d85cbf5bddd6bb9b68104a9f30af2b215a6e27
Use Custome ListContainer to Allocate SharedQuadState

In RenderPass use ListContainer for generating SharedQuadState and act
as SharedQuadStateList.

This CL follows 448303002 which use ListContainer for
DrawQuad.

BUG=344962

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

Cr-Commit-Position: refs/heads/master@{#298107}
18 files changed:
cc/layers/nine_patch_layer_impl_unittest.cc
cc/layers/picture_layer_impl_unittest.cc
cc/layers/render_surface_unittest.cc
cc/layers/tiled_layer_impl_unittest.cc
cc/quads/list_container.cc
cc/quads/list_container.h
cc/quads/list_container_unittest.cc
cc/quads/render_pass.cc
cc/quads/render_pass.h
cc/surfaces/surface_aggregator.cc
cc/surfaces/surface_aggregator_test_helpers.cc
cc/surfaces/surface_aggregator_unittest.cc
cc/test/layer_test_common.cc
content/common/cc_messages.cc
content/common/cc_messages_unittest.cc
mojo/services/public/cpp/surfaces/lib/surfaces_type_converters.cc
mojo/services/public/cpp/surfaces/tests/surface_unittest.cc
mojo/services/public/interfaces/surfaces/quads.mojom