Searched refs:fBatches (Results 1 – 4 of 4) sorted by relevance
34 fBatches.push_back() = {PrimitiveTallies(), fScissorSubBatches.count(), PrimitiveTallies()};220 SkASSERT(!fBatches.empty()); in closeCurrentBatch()222 const auto& lastBatch = fBatches.back(); in closeCurrentBatch()233 fBatches.push_back() = { in closeCurrentBatch()238 return fBatches.count() - 1; in closeCurrentBatch()308 SkASSERT(fBatches.back().fEndNonScissorIndices == // Call closeCurrentBatch(). in prepareToDraw()310 SkASSERT(fBatches.back().fEndScissorSubBatchIdx == fScissorSubBatches.count()); in prepareToDraw()495 const PrimitiveTallies& batchTotalCounts = fBatches[batchID].fTotalPrimitiveCounts; in drawFills()540 SkASSERT(batchID < fBatches.count()); in drawPrimitives()541 const Batch& previousBatch = fBatches[batchID - 1]; in drawPrimitives()[all …]
290 fBatches.emplace_back(&fTalliesAllocator, *fInstanceCounts[(int)GrScissorTest::kDisabled], in parseDeviceSpaceStroke()292 fInstanceCounts[(int)GrScissorTest::kDisabled] = fBatches.back().fNonScissorEndInstances; in parseDeviceSpaceStroke()298 SkASSERT(fBatches.back().fEndScissorSubBatch == fScissorSubBatches.count()); in parseDeviceSpaceStroke()302 fBatches.back().fEndScissorSubBatch = fScissorSubBatches.count(); in parseDeviceSpaceStroke()306 currStrokeEndIndices = fBatches.back().fNonScissorEndInstances; in parseDeviceSpaceStroke()567 int start = (fBatches.count() < 2) ? 0 : fBatches[fBatches.count() - 2].fEndScissorSubBatch; in closeCurrentBatch()568 int end = fBatches.back().fEndScissorSubBatch; in closeCurrentBatch()571 return fBatches.count() - 1; in closeCurrentBatch()694 const Batch& batch = fBatches[batchID]; in drawStrokes()695 int startScissorSubBatch = (!batchID) ? 0 : fBatches[batchID - 1].fEndScissorSubBatch; in drawStrokes()[all …]
116 SkSTArray<32, Batch, true> fBatches; variable
111 SkSTArray<32, Batch> fBatches; variable