Home
last modified time | relevance | path

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

/external/skqp/src/gpu/ccpr/
DGrCCDrawPathsOp.cpp28 std::unique_ptr<GrCCDrawPathsOp> GrCCDrawPathsOp::Make( in Make()
43 std::unique_ptr<GrCCDrawPathsOp> op; in Make()
77 std::unique_ptr<GrCCDrawPathsOp> GrCCDrawPathsOp::InternalMake( in InternalMake()
95 return pool->allocate<GrCCDrawPathsOp>(m, shape, strokeDevWidth, shapeConservativeIBounds, in InternalMake()
99 GrCCDrawPathsOp::GrCCDrawPathsOp(const SkMatrix& m, const GrShape& shape, float strokeDevWidth, in GrCCDrawPathsOp() function in GrCCDrawPathsOp
114 GrCCDrawPathsOp::~GrCCDrawPathsOp() { in ~GrCCDrawPathsOp()
121 GrCCDrawPathsOp::SingleDraw::SingleDraw(const SkMatrix& m, const GrShape& shape, in SingleDraw()
141 GrProcessorSet::Analysis GrCCDrawPathsOp::finalize(const GrCaps& caps, const GrAppliedClip* clip) { in finalize()
146 GrProcessorSet::Analysis GrCCDrawPathsOp::SingleDraw::finalize( in finalize()
183 GrOp::CombineResult GrCCDrawPathsOp::onCombineIfPossible(GrOp* op, const GrCaps&) { in onCombineIfPossible()
[all …]
DGrCCDrawPathsOp.h26 class GrCCDrawPathsOp : public GrDrawOp {
29 SK_DECLARE_INTERNAL_LLIST_INTERFACE(GrCCDrawPathsOp);
31 static std::unique_ptr<GrCCDrawPathsOp> Make(GrContext*, const SkIRect& clipIBounds,
33 ~GrCCDrawPathsOp() override;
71 static std::unique_ptr<GrCCDrawPathsOp> InternalMake(GrContext*, const SkIRect& clipIBounds,
77 GrCCDrawPathsOp(const SkMatrix&, const GrShape&, float strokeDevWidth,
96 DoCopiesToA8Coverage, GrCCDrawPathsOp*);
DGrCoverageCountingPathRenderer.cpp143 auto op = GrCCDrawPathsOp::Make(args.fContext, clipIBounds, *args.fViewMatrix, *args.fShape, in onDrawPath()
149 void GrCoverageCountingPathRenderer::recordOp(std::unique_ptr<GrCCDrawPathsOp> op, in recordOp()
153 op->cast<GrCCDrawPathsOp>()->addToOwningPerOpListPaths( in recordOp()
193 using DoCopiesToA8Coverage = GrCCDrawPathsOp::DoCopiesToA8Coverage; in preFlush()
225 for (GrCCDrawPathsOp* op : fFlushingPaths.back()->fDrawOps) { in preFlush()
254 for (GrCCDrawPathsOp* op : flushingPaths->fDrawOps) { in preFlush()
DGrCoverageCountingPathRenderer.h18 class GrCCDrawPathsOp; variable
95 void recordOp(std::unique_ptr<GrCCDrawPathsOp>, const DrawPathArgs&);
/external/skqp/include/private/
DGrCCPerOpListPaths.h18 class GrCCDrawPathsOp; variable
26 SkTInternalLList<GrCCDrawPathsOp> fDrawOps; // This class does not own these ops.
/external/skqp/gn/
Dgpu.gni536 "$_src/gpu/ccpr/GrCCDrawPathsOp.cpp",
537 "$_src/gpu/ccpr/GrCCDrawPathsOp.h",
/external/skqp/
DAndroid.bp923 "src/gpu/ccpr/GrCCDrawPathsOp.cpp",