Lines Matching refs:C2ConstGraphicBlock
88 friend class ::C2ConstGraphicBlock;
94 friend class ::C2ConstGraphicBlock;
102 class ConstGraphicBlockBuddy : public C2ConstGraphicBlock {
103 using C2ConstGraphicBlock::C2ConstGraphicBlock;
1476 C2ConstGraphicBlock::C2ConstGraphicBlock( in C2ConstGraphicBlock() function in C2ConstGraphicBlock
1480 C2Acquirable<const C2GraphicView> C2ConstGraphicBlock::map() const { in map()
1490 C2ConstGraphicBlock C2ConstGraphicBlock::subBlock(const C2Rect &rect) const { in subBlock()
1491 return C2ConstGraphicBlock(mImpl, C2PlanarSection(*mImpl, crop().intersect(rect)), mFence); in subBlock()
1511 C2ConstGraphicBlock C2GraphicBlock::share(const C2Rect &crop, C2Fence fence) { in share()
1608 explicit Impl(const std::vector<C2ConstGraphicBlock> &blocks) in Impl()
1615 const std::vector<C2ConstGraphicBlock> &graphicBlocks() const { return mGraphicBlocks; } in graphicBlocks()
1620 std::vector<C2ConstGraphicBlock> mGraphicBlocks;
1625 C2BufferData::C2BufferData(const std::vector<C2ConstGraphicBlock> &blocks) : mImpl(new Impl(blocks)… in C2BufferData()
1633 const std::vector<C2ConstGraphicBlock> C2BufferData::graphicBlocks() const { in graphicBlocks()
1643 C2Param::Index index, const std::vector<C2ConstGraphicBlock> &blocks) in C2InfoBuffer()
1661 C2Param::CoreIndex index, const C2ConstGraphicBlock &block) { in CreateGraphicBuffer()
1670 Impl(C2Buffer *thiz, const std::vector<C2ConstGraphicBlock> &blocks) in Impl()
1754 C2Buffer::C2Buffer(const std::vector<C2ConstGraphicBlock> &blocks) in C2Buffer()
1793 std::shared_ptr<C2Buffer> C2Buffer::CreateGraphicBuffer(const C2ConstGraphicBlock &block) { in CreateGraphicBuffer()