Home
last modified time | relevance | path

Searched refs:targetBatch (Results 1 – 1 of 1) sorted by relevance

/frameworks/base/libs/hwui/
DDeferredDisplayList.cpp518 DrawBatch* targetBatch = nullptr; in addDrawOp() local
539 if (mMergingBatches[deferInfo.batchId].get(deferInfo.mergeId, targetBatch)) { in addDrawOp()
540 if (!((MergingDrawBatch*) targetBatch)->canMergeWith(op, state)) { in addDrawOp()
541 targetBatch = nullptr; in addDrawOp()
546 targetBatch = (DrawBatch*)mBatchLookup[deferInfo.batchId]; in addDrawOp()
549 if (targetBatch || deferInfo.mergeable) { in addDrawOp()
555 if (overBatch == targetBatch) break; in addDrawOp()
560 if (!targetBatch) break; // found insert position, quit in addDrawOp()
567 targetBatch = nullptr; in addDrawOp()
570 targetBatch, i); in addDrawOp()
[all …]