| Index: cc/quads/render_pass.h
|
| diff --git a/cc/quads/render_pass.h b/cc/quads/render_pass.h
|
| index 14caeba7c7af9d0fceadac7435b9795c3d5a9000..bc64d74833f2d1b27b67b48f27360535b059160d 100644
|
| --- a/cc/quads/render_pass.h
|
| +++ b/cc/quads/render_pass.h
|
| @@ -6,13 +6,13 @@
|
| #define CC_QUADS_RENDER_PASS_H_
|
|
|
| #include <utility>
|
| +#include <vector>
|
|
|
| #include "base/basictypes.h"
|
| #include "base/callback.h"
|
| #include "base/containers/hash_tables.h"
|
| #include "cc/base/cc_export.h"
|
| #include "cc/base/list_container.h"
|
| -#include "cc/base/scoped_ptr_vector.h"
|
| #include "cc/quads/render_pass_id.h"
|
| #include "cc/surfaces/surface_id.h"
|
| #include "skia/ext/refptr.h"
|
| @@ -64,8 +64,8 @@ class CC_EXPORT RenderPass {
|
| scoped_ptr<RenderPass> Copy(RenderPassId new_id) const;
|
|
|
| // A deep copy of the render passes in the list including the quads.
|
| - static void CopyAll(const ScopedPtrVector<RenderPass>& in,
|
| - ScopedPtrVector<RenderPass>* out);
|
| + static void CopyAll(const std::vector<scoped_ptr<RenderPass>>& in,
|
| + std::vector<scoped_ptr<RenderPass>>* out);
|
|
|
| void SetNew(RenderPassId id,
|
| const gfx::Rect& output_rect,
|
| @@ -112,7 +112,7 @@ class CC_EXPORT RenderPass {
|
| // contents as a bitmap, and give a copy of the bitmap to each callback in
|
| // this list. This property should not be serialized between compositors, as
|
| // it only makes sense in the root compositor.
|
| - ScopedPtrVector<CopyOutputRequest> copy_requests;
|
| + std::vector<scoped_ptr<CopyOutputRequest>> copy_requests;
|
|
|
| QuadList quad_list;
|
| SharedQuadStateList shared_quad_state_list;
|
| @@ -147,7 +147,7 @@ struct hash<cc::RenderPassId> {
|
| } // namespace BASE_HASH_NAMESPACE
|
|
|
| namespace cc {
|
| -typedef ScopedPtrVector<RenderPass> RenderPassList;
|
| +typedef std::vector<scoped_ptr<RenderPass>> RenderPassList;
|
| typedef base::hash_map<RenderPassId, RenderPass*> RenderPassIdHashMap;
|
| } // namespace cc
|
|
|
|
|