/third_party/skia/src/gpu/ops/ |
D | GrSimpleMeshDrawOpHelper.cpp | 20 : 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()
|
D | StrokeTessellateOp.cpp | 49 , 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()
|
D | GrSimpleMeshDrawOpHelper.h | 88 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
|
D | PathTessellateOp.cpp | 21 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()
|
D | PathStencilCoverOp.h | 43 , fProcessors(std::move(paint)) { in PathStencilCoverOp() 65 , fProcessors(std::move(paint)) { in PathStencilCoverOp() 95 GrProcessorSet fProcessors; variable
|
D | AtlasTextOp.cpp | 65 , 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()
|
D | DrawAtlasPathOp.h | 34 , fProcessors(std::move(paint)) { in DrawAtlasPathOp() 42 fProcessors.visitProxies(func); in visitProxies() 91 GrProcessorSet fProcessors; variable
|
D | DrawAtlasPathOp.cpp | 126 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()
|
D | StrokeTessellateOp.h | 52 SkASSERT(fProcessors.isFinalized()); in usesStencil() 73 GrProcessorSet fProcessors; variable
|
D | PathInnerTriangulateOp.h | 48 , fProcessors(std::move(paint)) { in PathInnerTriangulateOp() 74 GrProcessorSet fProcessors; variable
|
D | PathTessellateOp.h | 39 , fProcessors(std::move(paint)) in PathTessellateOp() 70 GrProcessorSet fProcessors; variable
|
D | PathStencilCoverOp.cpp | 112 fProcessors.visitProxies(func); in visitProxies() 127 return fProcessors.finalize(fColor, GrProcessorAnalysisCoverage::kNone, clip, nullptr, caps, in finalize() 184 std::move(fProcessors)); in prePreparePrograms()
|
D | PathInnerTriangulateOp.cpp | 173 fProcessors.visitProxies(func); in visitProxies() 188 return fProcessors.finalize(fColor, GrProcessorAnalysisCoverage::kNone, clip, nullptr, caps, in finalize() 248 std::move(fProcessors)); in prePreparePrograms()
|
D | AtlasTextOp.h | 235 GrProcessorSet fProcessors; variable
|
/third_party/skia/samplecode/ |
D | SamplePathTessellators.cpp | 75 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/ |
D | ProcessorTest.cpp | 41 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
|