Lines Matching refs:DrawBatch
61 class DrawBatch : public Batch {
63 DrawBatch(const DeferInfo& deferInfo) : mAllOpsOpaque(true),
68 virtual ~DrawBatch() { mOps.clear(); }
95 DEFER_LOGD("%d replaying DrawBatch %p, with %d ops (batch id %x, merge id %p)",
150 class MergingDrawBatch : public DrawBatch {
153 DrawBatch(deferInfo), mClipRect(width, height),
262 DrawBatch::add(op, state, opaqueOverBounds);
277 return DrawBatch::replay(renderer, dirty, -1);
538 DrawBatch* b = new DrawBatch(deferInfo);
545 DrawBatch* targetBatch = NULL;
553 DrawBatch* b = new DrawBatch(deferInfo);
573 targetBatch = (DrawBatch*)mBatchLookup[deferInfo.batchId];
580 DrawBatch* overBatch = (DrawBatch*)mBatches[i];
612 targetBatch = new DrawBatch(deferInfo);
703 DrawBatch* b = (DrawBatch*) mBatches[i];