Searched defs:batchId (Results 1 - 2 of 2) sorted by relevance

/frameworks/base/libs/hwui/
H A DLayerBuilder.cpp31 BatchBase(batchid_t batchId, BakedOpState* op, bool merging) argument
32 : mBatchId(batchId), mMerging(merging) {
67 OpBatch(batchid_t batchId, BakedOpState* op) : BatchBase(batchId, op, false) {} argument
77 MergingOpBatch(batchid_t batchId, BakedOpState* op) argument
78 : BatchBase(batchId, op, true), mClipSideFlags(op->computedState.clipSideFlags) {}
210 void LayerBuilder::locateInsertIndex(int batchId, const Rect& clippedBounds, argument
218 if (batchId == overBatch->getBatchId()) {
285 batchid_t batchId) {
287 OpBatch* targetBatch = mBatchLookup[batchId];
284 deferUnmergeableOp(LinearAllocator& allocator, BakedOpState* op, batchid_t batchId) argument
305 deferMergeableOp(LinearAllocator& allocator, BakedOpState* op, batchid_t batchId, mergeid_t mergeId) argument
[all...]
H A DFrameBuilder.cpp550 BakedOpState* FrameBuilder::deferStrokeableOp(const RecordedOp& op, batchid_t batchId, argument
562 currentLayer().deferUnmergeableOp(mAllocator, bakedState, batchId);
676 // Only use the MergedPatch batchId when merged, so Bitmap+Patch don't try to merge together
679 // Use Bitmap batchId since Bitmap+Patch use same shader
736 batchid_t batchId = textBatchId(*(op.paint));
741 currentLayer().deferMergeableOp(mAllocator, bakedState, batchId, mergeId);
743 currentLayer().deferUnmergeableOp(mAllocator, bakedState, batchId);

Completed in 74 milliseconds