Lines Matching refs:C2ConstGraphicBlock
82 friend class ::C2ConstGraphicBlock;
88 friend class ::C2ConstGraphicBlock;
96 class ConstGraphicBlockBuddy : public C2ConstGraphicBlock {
97 using C2ConstGraphicBlock::C2ConstGraphicBlock;
1048 C2ConstGraphicBlock::C2ConstGraphicBlock( in C2ConstGraphicBlock() function in C2ConstGraphicBlock
1052 C2Acquirable<const C2GraphicView> C2ConstGraphicBlock::map() const { in map()
1062 C2ConstGraphicBlock C2ConstGraphicBlock::subBlock(const C2Rect &rect) const { in subBlock()
1063 return C2ConstGraphicBlock(mImpl, C2PlanarSection(*mImpl, crop().intersect(rect)), mFence); in subBlock()
1083 C2ConstGraphicBlock C2GraphicBlock::share(const C2Rect &crop, C2Fence fence) { in share()
1160 explicit Impl(const std::vector<C2ConstGraphicBlock> &blocks) in Impl()
1167 const std::vector<C2ConstGraphicBlock> &graphicBlocks() const { return mGraphicBlocks; } in graphicBlocks()
1172 std::vector<C2ConstGraphicBlock> mGraphicBlocks;
1177 C2BufferData::C2BufferData(const std::vector<C2ConstGraphicBlock> &blocks) : mImpl(new Impl(blocks)… in C2BufferData()
1185 const std::vector<C2ConstGraphicBlock> C2BufferData::graphicBlocks() const { in graphicBlocks()
1195 C2Param::Index index, const std::vector<C2ConstGraphicBlock> &blocks) in C2InfoBuffer()
1213 C2Param::CoreIndex index, const C2ConstGraphicBlock &block) { in CreateGraphicBuffer()
1222 Impl(C2Buffer *thiz, const std::vector<C2ConstGraphicBlock> &blocks) in Impl()
1306 C2Buffer::C2Buffer(const std::vector<C2ConstGraphicBlock> &blocks) in C2Buffer()
1345 std::shared_ptr<C2Buffer> C2Buffer::CreateGraphicBuffer(const C2ConstGraphicBlock &block) { in CreateGraphicBuffer()