Lines Matching refs:BakedOpState
31 BatchBase(batchid_t batchId, BakedOpState* op, bool merging) in BatchBase()
40 for (const BakedOpState* op : mOps) { in intersects()
51 const std::vector<BakedOpState*>& getOps() const { return mOps; } in getOps()
61 std::vector<BakedOpState*> mOps;
67 OpBatch(batchid_t batchId, BakedOpState* op) : BatchBase(batchId, op, false) {} in OpBatch()
69 void batchOp(BakedOpState* op) { in batchOp()
77 MergingOpBatch(batchid_t batchId, BakedOpState* op) in MergingOpBatch()
119 bool canMergeWith(BakedOpState* op) const { in canMergeWith()
129 const BakedOpState* lhs = op; in canMergeWith()
130 const BakedOpState* rhs = mOps[0]; in canMergeWith()
181 void mergeOp(BakedOpState* op) { in mergeOp()
237 void LayerBuilder::onDeferOp(LinearAllocator& allocator, const BakedOpState* bakedState) { in onDeferOp()
278 BakedOpState* bakedState = in flushLayerClears()
279 BakedOpState::directConstruct(allocator, &repaintClip, bounds, *op); in flushLayerClears()
284 void LayerBuilder::deferUnmergeableOp(LinearAllocator& allocator, BakedOpState* op, in deferUnmergeableOp()
305 void LayerBuilder::deferMergeableOp(LinearAllocator& allocator, BakedOpState* op, batchid_t batchId, in deferMergeableOp()
353 for (const BakedOpState* op : batch->getOps()) { in replayBakedOpsImpl()