Searched refs:fBatches (Results 1 – 4 of 4) sorted by relevance
32 fBatches.push_back() = {PrimitiveTallies(), fScissorSubBatches.count(), PrimitiveTallies()};207 SkASSERT(!fBatches.empty()); in closeCurrentBatch()209 const auto& lastBatch = fBatches.back(); in closeCurrentBatch()220 fBatches.push_back() = { in closeCurrentBatch()225 return fBatches.count() - 1; in closeCurrentBatch()288 SkASSERT(fBatches.back().fEndNonScissorIndices == // Call closeCurrentBatch(). in prepareToDraw()290 SkASSERT(fBatches.back().fEndScissorSubBatchIdx == fScissorSubBatches.count()); in prepareToDraw()468 const PrimitiveTallies& batchTotalCounts = fBatches[batchID].fTotalPrimitiveCounts; in drawFills()511 SkASSERT(batchID < fBatches.count()); in drawPrimitives()512 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()556 int start = (fBatches.count() < 2) ? 0 : fBatches[fBatches.count() - 2].fEndScissorSubBatch; in closeCurrentBatch()557 int end = fBatches.back().fEndScissorSubBatch; in closeCurrentBatch()560 return fBatches.count() - 1; in closeCurrentBatch()683 const Batch& batch = fBatches[batchID]; in drawStrokes()684 int startScissorSubBatch = (!batchID) ? 0 : fBatches[batchID - 1].fEndScissorSubBatch; in drawStrokes()[all …]
104 SkSTArray<32, Batch, true> fBatches; variable
110 SkSTArray<32, Batch> fBatches; variable