Home
last modified time | relevance | path

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

/third_party/flutter/skia/src/gpu/ccpr/
DGrCCFillGeometry.h40 struct PrimitiveTallies { struct
47 void operator+=(const PrimitiveTallies&); argument
48 PrimitiveTallies operator-(const PrimitiveTallies&) const;
49 bool operator==(const PrimitiveTallies&);
87 PrimitiveTallies endContour(); // Returns the numbers of primitives needed to draw the contour.
112 PrimitiveTallies fCurrContourTallies;
121 inline void GrCCFillGeometry::PrimitiveTallies::operator+=(const PrimitiveTallies& b) {
129 GrCCFillGeometry::PrimitiveTallies
130 inline GrCCFillGeometry::PrimitiveTallies::operator-(const PrimitiveTallies& b) const {
138 inline bool GrCCFillGeometry::PrimitiveTallies::operator==(const PrimitiveTallies& b) {
DGrCCFiller.h58 using PrimitiveTallies = GrCCFillGeometry::PrimitiveTallies; variable
81 int ptsIdx, const SkIRect& clippedDevIBounds, PrimitiveTallies* newTriangleCounts);
93 PrimitiveTallies fEndNonScissorIndices;
95 PrimitiveTallies fTotalPrimitiveCounts;
101 PrimitiveTallies fEndPrimitiveIndices;
109 GrCCFillGeometry::PrimitiveTallies*);
111 int PrimitiveTallies::*instanceType, const SkIRect& drawBounds) const;
118 PrimitiveTallies fTotalPrimitiveCounts[kNumScissorModes];
122 PrimitiveTallies fBaseInstances[kNumScissorModes];
DGrCCFiller.cpp29 , fTotalPrimitiveCounts{PrimitiveTallies(), PrimitiveTallies()} { in GrCCFiller()
33 fScissorSubBatches.push_back() = {PrimitiveTallies(), SkIRect::MakeEmpty()};
34 fBatches.push_back() = {PrimitiveTallies(), fScissorSubBatches.count(), PrimitiveTallies()};
45 PrimitiveTallies currPathPrimitiveCounts = PrimitiveTallies(); in parseDeviceSpaceFill()
122 PrimitiveTallies* newTriangleCounts) { in tessellateFan()
227 PrimitiveTallies batchTotalCounts = fTotalPrimitiveCounts[(int)GrScissorTest::kDisabled] - in closeCurrentBatch()
287 QuadPointInstance* quadPointInstanceData, GrCCFillGeometry::PrimitiveTallies* indices) { in emitTessellatedFan()
367 PrimitiveTallies instanceIndices[2] = {fBaseInstances[0], fBaseInstances[1]}; in prepareToDraw()
368 PrimitiveTallies* currIndices = nullptr; in prepareToDraw()
495 const PrimitiveTallies& batchTotalCounts = fBatches[batchID].fTotalPrimitiveCounts; in drawFills()
[all …]
DGrCCFillGeometry.cpp784 GrCCFillGeometry::PrimitiveTallies GrCCFillGeometry::endContour() { in endContour()