Home
last modified time | relevance | path

Searched refs:GrProcessorSet (Results 1 – 25 of 124) sorted by relevance

12345

/third_party/skia/src/gpu/
DGrProcessorSet.cpp16 const GrProcessorSet& GrProcessorSet::EmptySet() { in EmptySet()
17 static GrProcessorSet gEmpty(GrProcessorSet::Empty::kEmpty); in EmptySet()
21 GrProcessorSet GrProcessorSet::MakeEmptySet() { in MakeEmptySet()
22 return GrProcessorSet(GrProcessorSet::Empty::kEmpty); in MakeEmptySet()
25 GrProcessorSet::GrProcessorSet(GrPaint&& paint) : fXP(paint.getXPFactory()) { in GrProcessorSet() function in GrProcessorSet
32 GrProcessorSet::GrProcessorSet(SkBlendMode mode) : fXP(SkBlendMode_AsXPFactory(mode)) {} in GrProcessorSet() function in GrProcessorSet
34 GrProcessorSet::GrProcessorSet(std::unique_ptr<GrFragmentProcessor> colorFP) in GrProcessorSet() function in GrProcessorSet
40 GrProcessorSet::GrProcessorSet(GrProcessorSet&& that) in GrProcessorSet() function in GrProcessorSet
46 GrProcessorSet::~GrProcessorSet() { in ~GrProcessorSet()
53 SkString GrProcessorSet::dumpProcessors() const { in dumpProcessors()
[all …]
DGrProcessorSet.h21 class GrProcessorSet {
27 GrProcessorSet(GrPaint&&);
28 GrProcessorSet(SkBlendMode);
29 GrProcessorSet(std::unique_ptr<GrFragmentProcessor> colorFP);
30 GrProcessorSet(GrProcessorSet&&);
31 GrProcessorSet(const GrProcessorSet&) = delete;
32 GrProcessorSet& operator=(const GrProcessorSet&) = delete;
34 ~GrProcessorSet();
64 bool operator==(const GrProcessorSet& that) const;
65 bool operator!=(const GrProcessorSet& that) const { return !(*this == that); }
[all …]
/third_party/flutter/skia/src/gpu/
DGrProcessorSet.cpp16 const GrProcessorSet& GrProcessorSet::EmptySet() { in EmptySet()
17 static GrProcessorSet gEmpty(GrProcessorSet::Empty::kEmpty); in EmptySet()
21 GrProcessorSet GrProcessorSet::MakeEmptySet() { in MakeEmptySet()
22 return GrProcessorSet(GrProcessorSet::Empty::kEmpty); in MakeEmptySet()
25 GrProcessorSet::GrProcessorSet(GrPaint&& paint) : fXP(paint.getXPFactory()) { in GrProcessorSet() function in GrProcessorSet
46 GrProcessorSet::GrProcessorSet(SkBlendMode mode) in GrProcessorSet() function in GrProcessorSet
52 GrProcessorSet::GrProcessorSet(std::unique_ptr<GrFragmentProcessor> colorFP) in GrProcessorSet() function in GrProcessorSet
62 GrProcessorSet::GrProcessorSet(GrProcessorSet&& that) in GrProcessorSet() function in GrProcessorSet
76 GrProcessorSet::~GrProcessorSet() { in ~GrProcessorSet()
98 SkString GrProcessorSet::dumpProcessors() const { in dumpProcessors()
[all …]
DGrProcessorSet.h21 class GrProcessorSet {
27 GrProcessorSet(GrPaint&&);
28 GrProcessorSet(SkBlendMode);
29 GrProcessorSet(std::unique_ptr<GrFragmentProcessor> colorFP);
30 GrProcessorSet(GrProcessorSet&&);
31 GrProcessorSet(const GrProcessorSet&) = delete;
32 GrProcessorSet& operator=(const GrProcessorSet&) = delete;
34 ~GrProcessorSet();
70 bool operator==(const GrProcessorSet& that) const;
71 bool operator!=(const GrProcessorSet& that) const { return !(*this == that); }
[all …]
DGrRenderTargetOpList.h73 this->recordOp(std::move(op), GrProcessorSet::EmptySetAnalysis(), nullptr, nullptr, caps); in addOp()
82 void addDrawOp(std::unique_ptr<GrDrawOp> op, const GrProcessorSet::Analysis& processorAnalysis, in addDrawOp()
157 OpChain(std::unique_ptr<GrOp>, GrProcessorSet::Analysis, GrAppliedClip*, const DstProxy*);
183 std::unique_ptr<GrOp> appendOp(std::unique_ptr<GrOp> op, GrProcessorSet::Analysis,
213 bool tryConcat(List*, GrProcessorSet::Analysis, const DstProxy&, const GrAppliedClip*,
218 GrProcessorSet::Analysis fProcessorAnalysis;
228 void recordOp(std::unique_ptr<GrOp>, GrProcessorSet::Analysis, GrAppliedClip*, const DstProxy*,
/third_party/skia/src/gpu/ops/
DGrSimpleMeshDrawOpHelper.h47 GrSimpleMeshDrawOpHelper(GrProcessorSet*, GrAAType, InputFlags = InputFlags::kNone);
70 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip* clip, in finalizeProcessors()
83 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*, GrClampType,
119 GrProcessorSet&&,
123 GrProcessorSet&&,
156 GrProcessorSet&&,
176 GrProcessorSet detachProcessorSet() { in detachProcessorSet()
177 return fProcessors ? std::move(*fProcessors) : GrProcessorSet::MakeEmptySet(); in detachProcessorSet()
183 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip*,
188 GrProcessorSet* fProcessors;
[all …]
DGrSimpleMeshDrawOpHelper.cpp17 GrSimpleMeshDrawOpHelper::GrSimpleMeshDrawOpHelper(GrProcessorSet* processorSet, in GrSimpleMeshDrawOpHelper()
31 fProcessors->~GrProcessorSet(); in ~GrSimpleMeshDrawOpHelper()
68 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelper::finalizeProcessors( in finalizeProcessors()
80 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelper::finalizeProcessors( in finalizeProcessors()
85 GrProcessorSet::Analysis analysis; in finalizeProcessors()
100 analysis = GrProcessorSet::EmptySetAnalysis(); in finalizeProcessors()
113 GrProcessorSet&& processorSet, in CreatePipeline()
129 GrProcessorSet&& processorSet, in CreatePipeline()
173 GrProcessorSet&& processorSet, in CreateProgramInfo()
257 const GrProcessorSet& processors = fProcessors ? *fProcessors : GrProcessorSet::EmptySet(); in dumpInfo()
DOpsTask.h78 void addDrawOp(GrDrawingManager*, GrOp::Owner, bool usesMSAA, const GrProcessorSet::Analysis&,
139 void recordOp(GrOp::Owner, bool usesMSAA, GrProcessorSet::Analysis, GrAppliedClip*,
164 OpChain(GrOp::Owner, GrProcessorSet::Analysis, GrAppliedClip*, const GrDstProxyView*);
194 GrOp::Owner appendOp(GrOp::Owner op, GrProcessorSet::Analysis, const GrDstProxyView*,
228 bool tryConcat(List*, GrProcessorSet::Analysis, const GrDstProxyView&, const GrAppliedClip*,
234 GrProcessorSet::Analysis fProcessorAnalysis;
DGrSimpleMeshDrawOpHelperWithStencil.h44 GrSimpleMeshDrawOpHelperWithStencil(GrProcessorSet*, GrAAType, const GrUserStencilSettings*,
49 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip* clip, in finalizeProcessors()
57 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*, GrClampType,
DStrokeTessellateOp.h49 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
73 GrProcessorSet fProcessors;
DGrSimpleMeshDrawOpHelperWithStencil.cpp11 GrProcessorSet* processorSet, in GrSimpleMeshDrawOpHelperWithStencil()
26 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelperWithStencil::finalizeProcessors( in finalizeProcessors()
DPathInnerTriangulateOp.h56 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
74 GrProcessorSet fProcessors;
DPathTessellateOp.h56 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
70 GrProcessorSet fProcessors;
DPathStencilCoverOp.h73 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
95 GrProcessorSet fProcessors;
/third_party/flutter/skia/src/gpu/ops/
DGrDrawPathOp.h32 GrProcessorSet::Analysis finalize( in finalize()
46 const GrProcessorSet& processors() const { return fProcessorSet; } in processors()
47 GrProcessorSet detachProcessors() { return std::move(fProcessorSet); } in detachProcessors()
49 const GrProcessorSet::Analysis& doProcessorAnalysis(
51 const GrProcessorSet::Analysis& processorAnalysis() const { in processorAnalysis()
61 GrProcessorSet::Analysis fAnalysis;
64 GrProcessorSet fProcessorSet;
DGrSimpleMeshDrawOpHelper.cpp31 fProcessors->~GrProcessorSet(); in ~GrSimpleMeshDrawOpHelper()
63 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelper::finalizeProcessors( in finalizeProcessors()
77 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelper::finalizeProcessors( in finalizeProcessors()
82 GrProcessorSet::Analysis analysis; in finalizeProcessors()
97 analysis = GrProcessorSet::EmptySetAnalysis(); in finalizeProcessors()
111 op, chainBounds, GrProcessorSet::MakeEmptySet(), fPipelineFlags); in executeDrawsAndUploads()
130 const GrProcessorSet& processors = fProcessors ? *fProcessors : GrProcessorSet::EmptySet(); in dumpInfo()
163 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelperWithStencil::finalizeProcessors( in finalizeProcessors()
191 op, chainBounds, GrProcessorSet::MakeEmptySet(), fPipelineFlags, fStencilSettings); in executeDrawsAndUploads()
DGrSimpleMeshDrawOpHelper.h72 GrProcessorSet::Analysis finalizeProcessors( in finalizeProcessors()
86 GrProcessorSet::Analysis finalizeProcessors(
106 GrProcessorSet* fProcessorSet;
131 GrProcessorSet::Analysis finalizeProcessors(
136 GrProcessorSet* fProcessors;
170 GrProcessorSet::Analysis finalizeProcessors( in finalizeProcessors()
179 GrProcessorSet::Analysis finalizeProcessors(
217 char* mem = (char*) pool->allocate(sizeof(Op) + sizeof(GrProcessorSet)); in FactoryHelper()
220 makeArgs.fProcessorSet = new (setMem) GrProcessorSet(std::move(paint)); in FactoryHelper()
DGrFillRRectOp.h29 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*,
75 GrProcessorSet fProcessors;
/third_party/flutter/skia/src/gpu/ccpr/
DGrCCDrawPathsOp.h38 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*,
99 GrProcessorSet::Analysis finalize(
101 GrProcessorSet*);
135 GrProcessorSet fProcessors;
DGrStencilAtlasOp.h39 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, in finalize()
41 return GrProcessorSet::EmptySetAnalysis(); in finalize()
/third_party/skia/tests/
DTextureOpTest.cpp108 OpsTaskTestingAccess::OpChain chain1(std::move(opA), GrProcessorSet::EmptySetAnalysis(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
110 chain1.appendOp(std::move(opB), GrProcessorSet::EmptySetAnalysis(), nullptr, &noClip, *caps, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
120 OpsTaskTestingAccess::OpChain chain2(std::move(opC), GrProcessorSet::EmptySetAnalysis(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
122 chain2.appendOp(std::move(opD), GrProcessorSet::EmptySetAnalysis(), nullptr, &noClip, *caps, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DAdvancedBlendTest.cpp42 GrProcessorSet procs(std::move(paint)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
44 GrProcessorSet::Analysis processorAnalysis = procs.finalize( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DPrimitiveProcessorTest.cpp45 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override { in finalize()
46 return GrProcessorSet::EmptySetAnalysis(); in finalize()
137 GrProcessorSet::MakeEmptySet(), in onCreateProgramInfo()
/third_party/flutter/skia/tests/
DPrimitiveProcessorTest.cpp45 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, in finalize()
47 return GrProcessorSet::EmptySetAnalysis(); in finalize()
120 this, chainBounds, GrProcessorSet::MakeEmptySet()); in onExecute()
DAdvancedBlendTest.cpp42 GrProcessorSet procs(std::move(paint)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
45 GrProcessorSet::Analysis processorAnalysis = procs.finalize( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()

12345