Lines Matching refs:PicturePileImpl
21 class CC_EXPORT PicturePileImpl : public PicturePileBase {
23 static scoped_refptr<PicturePileImpl> Create();
24 static scoped_refptr<PicturePileImpl> CreateFromOther(
28 PicturePileImpl* GetCloneForDrawingOnThread(unsigned thread_index) const;
40 // Raster a subrect of this PicturePileImpl into the given canvas.
90 const PicturePileImpl* picture_pile);
102 const PicturePileImpl* picture_pile_;
116 PicturePileImpl();
117 explicit PicturePileImpl(const PicturePileBase* other);
118 virtual ~PicturePileImpl();
123 ClonesForDrawing(const PicturePileImpl* pile, int num_threads);
126 typedef std::vector<scoped_refptr<PicturePileImpl> > PicturePileVector;
130 static scoped_refptr<PicturePileImpl> CreateCloneForDrawing(
131 const PicturePileImpl* other, unsigned thread_index);
133 PicturePileImpl(const PicturePileImpl* other, unsigned thread_index);
143 // guarantees thread-safe access during the life time of a PicturePileImpl
148 DISALLOW_COPY_AND_ASSIGN(PicturePileImpl);