Home
last modified time | relevance | path

Searched refs:fProcessors (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/src/gpu/ops/
DGrSimpleMeshDrawOpHelper.cpp20 : fProcessors(processorSet) in GrSimpleMeshDrawOpHelper()
30 if (fProcessors) { in ~GrSimpleMeshDrawOpHelper()
31 fProcessors->~GrProcessorSet(); in ~GrSimpleMeshDrawOpHelper()
43 if (SkToBool(fProcessors) != SkToBool(that.fProcessors)) { in isCompatible()
46 if (fProcessors) { in isCompatible()
47 if (*fProcessors != *that.fProcessors) { in isCompatible()
86 if (fProcessors) { in finalizeProcessors()
94 analysis = fProcessors->finalize(*geometryColor, coverage, clip, userStencil, caps, in finalizeProcessors()
257 const GrProcessorSet& processors = fProcessors ? *fProcessors : GrProcessorSet::EmptySet(); in dumpInfo()
DStrokeTessellateOp.cpp49 , fProcessors(std::move(paint)) { in StrokeTessellateOp()
75 fProcessors.visitProxies(func); in visitProxies()
89 const GrProcessorSet::Analysis& analysis = fProcessors.finalize( in finalize()
102 SkASSERT(fProcessors.isFinalized()); in onCombineIfPossible()
103 SkASSERT(op->fProcessors.isFinalized()); in onCombineIfPossible()
109 fProcessors != op->fProcessors || in onCombineIfPossible()
189 std::move(fProcessors)); in prePrepareTessellator()
DGrSimpleMeshDrawOpHelper.h88 return fProcessors == nullptr; in isTrivial()
99 if (fProcessors) { in visitProxies()
100 fProcessors->visitProxies(func); in visitProxies()
177 return fProcessors ? std::move(*fProcessors) : GrProcessorSet::MakeEmptySet(); in detachProcessorSet()
188 GrProcessorSet* fProcessors; variable
DPathTessellateOp.cpp21 fProcessors.visitProxies(func); in visitProxies()
28 auto analysis = fProcessors.finalize(this->headDraw().fColor, in finalize()
50 fProcessors == op->fProcessors && in onCombineIfPossible()
75 std::move(fProcessors)); in prepareTessellator()
DPathStencilCoverOp.h43 , fProcessors(std::move(paint)) { in PathStencilCoverOp()
65 , fProcessors(std::move(paint)) { in PathStencilCoverOp()
95 GrProcessorSet fProcessors; variable
DAtlasTextOp.cpp65 , fProcessors(std::move(paint))
90 , fProcessors(std::move(paint))
133 fProcessors.visitProxies(func); in visitProxies()
148 str += fProcessors.dumpProcessors(); in onDumpInfo()
186 auto analysis = fProcessors.finalize(color, coverage, clip, &GrUserStencilSettings::kUnused, in finalize()
326 std::move(fProcessors), in onExecute()
403 if (fProcessors != that->fProcessors) { in onCombineIfPossible()
DDrawAtlasPathOp.h34 , fProcessors(std::move(paint)) { in DrawAtlasPathOp()
42 fProcessors.visitProxies(func); in visitProxies()
91 GrProcessorSet fProcessors; variable
DDrawAtlasPathOp.cpp126 const GrProcessorSet::Analysis& analysis = fProcessors.finalize( in finalize()
137 fProcessors != that->fProcessors) { in onCombineIfPossible()
159 auto pipeline = arena->make<GrPipeline>(initArgs, std::move(fProcessors), in prepareProgram()
DStrokeTessellateOp.h52 SkASSERT(fProcessors.isFinalized()); in usesStencil()
73 GrProcessorSet fProcessors; variable
DPathInnerTriangulateOp.h48 , fProcessors(std::move(paint)) { in PathInnerTriangulateOp()
74 GrProcessorSet fProcessors; variable
DPathTessellateOp.h39 , fProcessors(std::move(paint)) in PathTessellateOp()
70 GrProcessorSet fProcessors; variable
DPathStencilCoverOp.cpp112 fProcessors.visitProxies(func); in visitProxies()
127 return fProcessors.finalize(fColor, GrProcessorAnalysisCoverage::kNone, clip, nullptr, caps, in finalize()
184 std::move(fProcessors)); in prePreparePrograms()
DPathInnerTriangulateOp.cpp173 fProcessors.visitProxies(func); in visitProxies()
188 return fProcessors.finalize(fColor, GrProcessorAnalysisCoverage::kNone, clip, nullptr, caps, in finalize()
248 std::move(fProcessors)); in prePreparePrograms()
DAtlasTextOp.h235 GrProcessorSet fProcessors; variable
/third_party/skia/samplecode/
DSamplePathTessellators.cpp75 return fProcessors.finalize(SK_PMColor4fWHITE, GrProcessorAnalysisCoverage::kNone, clip, in finalize()
89 auto pipeline = GrSimpleMeshDrawOpHelper::CreatePipeline(flushState, std::move(fProcessors), in onPrepare()
172 GrProcessorSet fProcessors{SkBlendMode::kSrcOver}; member in skgpu::__anon93a851ab0111::SamplePathTessellatorOp
/third_party/skia/tests/
DProcessorTest.cpp41 fProcessors.visitProxies(func); in visitProxies()
50 return fProcessors.finalize( in finalize()
59 : INHERITED(ClassID()), fProcessors(std::move(fp)) { in TestOp()
81 GrProcessorSet fProcessors; member in __anon153b12ed0111::TestOp