Home
last modified time | relevance | path

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

12345

/external/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();
69 bool operator==(const GrProcessorSet& that) const;
70 bool operator!=(const GrProcessorSet& that) const { return !(*this == that); }
[all …]
DGrOpsTask.h75 const GrProcessorSet::Analysis&, GrAppliedClip&&, const DstProxyView&,
150 OpChain(GrOp::Owner, GrProcessorSet::Analysis, GrAppliedClip*, const DstProxyView*);
180 GrOp::Owner appendOp(GrOp::Owner op, GrProcessorSet::Analysis, const DstProxyView*,
214 bool tryConcat(List*, GrProcessorSet::Analysis, const DstProxyView&, const GrAppliedClip*,
220 GrProcessorSet::Analysis fProcessorAnalysis;
232 void recordOp(GrOp::Owner, GrProcessorSet::Analysis, GrAppliedClip*,
/external/skqp/src/gpu/
DGrProcessorSet.cpp15 const GrProcessorSet& GrProcessorSet::EmptySet() { in EmptySet()
16 static GrProcessorSet gEmpty(GrProcessorSet::Empty::kEmpty); in EmptySet()
20 GrProcessorSet GrProcessorSet::MakeEmptySet() { in MakeEmptySet()
21 return GrProcessorSet(GrProcessorSet::Empty::kEmpty); in MakeEmptySet()
24 GrProcessorSet::GrProcessorSet(GrPaint&& paint) : fXP(paint.getXPFactory()) { in GrProcessorSet() function in GrProcessorSet
45 GrProcessorSet::GrProcessorSet(SkBlendMode mode) in GrProcessorSet() function in GrProcessorSet
51 GrProcessorSet::GrProcessorSet(std::unique_ptr<GrFragmentProcessor> colorFP) in GrProcessorSet() function in GrProcessorSet
61 GrProcessorSet::GrProcessorSet(GrProcessorSet&& that) in GrProcessorSet() function in GrProcessorSet
75 GrProcessorSet::~GrProcessorSet() { in ~GrProcessorSet()
97 SkString GrProcessorSet::dumpProcessors() const { in dumpProcessors()
[all …]
DGrProcessorSet.h20 class GrProcessorSet {
26 GrProcessorSet(GrPaint&&);
27 GrProcessorSet(SkBlendMode);
28 GrProcessorSet(std::unique_ptr<GrFragmentProcessor> colorFP);
29 GrProcessorSet(GrProcessorSet&&);
30 GrProcessorSet(const GrProcessorSet&) = delete;
31 GrProcessorSet& operator=(const GrProcessorSet&) = delete;
33 ~GrProcessorSet();
69 bool operator==(const GrProcessorSet& that) const;
70 bool operator!=(const GrProcessorSet& that) const { return !(*this == that); }
[all …]
DGrRenderTargetOpList.h72 this->recordOp(std::move(op), GrProcessorSet::EmptySetAnalysis(), nullptr, nullptr, caps); in addOp()
75 void addDrawOp(std::unique_ptr<GrDrawOp> op, const GrProcessorSet::Analysis& processorAnalysis, in addDrawOp()
145 OpChain(std::unique_ptr<GrOp>, GrProcessorSet::Analysis, GrAppliedClip*, const DstProxy*);
171 std::unique_ptr<GrOp> appendOp(std::unique_ptr<GrOp> op, GrProcessorSet::Analysis,
201 bool tryConcat(List*, GrProcessorSet::Analysis, const DstProxy&, const GrAppliedClip*,
206 GrProcessorSet::Analysis fProcessorAnalysis;
216 void recordOp(std::unique_ptr<GrOp>, GrProcessorSet::Analysis, GrAppliedClip*, const DstProxy*,
/external/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&&,
153 GrProcessorSet&&,
172 GrProcessorSet detachProcessorSet() { in detachProcessorSet()
173 return fProcessors ? std::move(*fProcessors) : GrProcessorSet::MakeEmptySet(); in detachProcessorSet()
179 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip*,
184 GrProcessorSet* fProcessors;
[all …]
DGrSimpleMeshDrawOpHelper.cpp16 GrSimpleMeshDrawOpHelper::GrSimpleMeshDrawOpHelper(GrProcessorSet* processorSet, in GrSimpleMeshDrawOpHelper()
33 fProcessors->~GrProcessorSet(); in ~GrSimpleMeshDrawOpHelper()
70 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelper::finalizeProcessors( in finalizeProcessors()
82 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelper::finalizeProcessors( in finalizeProcessors()
87 GrProcessorSet::Analysis analysis; in finalizeProcessors()
102 analysis = GrProcessorSet::EmptySetAnalysis(); in finalizeProcessors()
115 GrProcessorSet&& processorSet, in CreatePipeline()
131 GrProcessorSet&& processorSet, in CreatePipeline()
174 GrProcessorSet&& processorSet, in CreateProgramInfo()
255 const GrProcessorSet& processors = fProcessors ? *fProcessors : GrProcessorSet::EmptySet(); in dumpInfo()
DGrSimpleMeshDrawOpHelperWithStencil.h43 GrSimpleMeshDrawOpHelperWithStencil(GrProcessorSet*, GrAAType, const GrUserStencilSettings*,
48 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip* clip, in finalizeProcessors()
56 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*, GrClampType,
DGrSimpleMeshDrawOpHelperWithStencil.cpp11 GrProcessorSet* processorSet, in GrSimpleMeshDrawOpHelperWithStencil()
26 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelperWithStencil::finalizeProcessors( in finalizeProcessors()
/external/skqp/src/gpu/ops/
DGrDrawPathOp.h32 GrProcessorSet::Analysis finalize(const GrCaps& caps, const GrAppliedClip* clip) override { in finalize()
44 const GrProcessorSet& processors() const { return fProcessorSet; } in processors()
45 GrProcessorSet detachProcessors() { return std::move(fProcessorSet); } in detachProcessors()
47 const GrProcessorSet::Analysis& doProcessorAnalysis(const GrCaps& caps, in doProcessorAnalysis()
54 const GrProcessorSet::Analysis& processorAnalysis() const { in processorAnalysis()
64 GrProcessorSet::Analysis fAnalysis;
67 GrProcessorSet fProcessorSet;
DGrSimpleMeshDrawOpHelper.cpp33 fProcessors->~GrProcessorSet(); in ~GrSimpleMeshDrawOpHelper()
65 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelper::finalizeProcessors( in finalizeProcessors()
69 GrProcessorSet::Analysis analysis; in finalizeProcessors()
85 analysis = GrProcessorSet::EmptySetAnalysis(); in finalizeProcessors()
92 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelper::finalizeProcessors( in finalizeProcessors()
103 const GrProcessorSet& processors = fProcessors ? *fProcessors : GrProcessorSet::EmptySet(); in dumpInfo()
156 return {target->allocPipeline(args, GrProcessorSet::MakeEmptySet(), std::move(clip)), in internalMakePipeline()
DGrSimpleMeshDrawOpHelper.h71 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip*,
80 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*,
107 GrProcessorSet* fProcessorSet;
137 GrProcessorSet* fProcessors;
207 char* mem = (char*) pool->allocate(sizeof(Op) + sizeof(GrProcessorSet)); in FactoryHelper()
210 makeArgs.fProcessorSet = new (setMem) GrProcessorSet(std::move(paint)); in FactoryHelper()
DGrAAFillRRectOp.h22 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*) override;
63 GrProcessorSet fProcessors;
/external/skqp/src/gpu/ccpr/
DGrCCDrawPathsOp.h37 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*) override;
92 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrProcessorSet*);
125 GrProcessorSet fProcessors;
/external/skia/tests/
DTextureOpTest.cpp106 OpsTaskTestingAccess::OpChain chain1(std::move(opA), GrProcessorSet::EmptySetAnalysis(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
108 chain1.appendOp(std::move(opB), GrProcessorSet::EmptySetAnalysis(), nullptr, &noClip, *caps, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
118 OpsTaskTestingAccess::OpChain chain2(std::move(opC), GrProcessorSet::EmptySetAnalysis(), in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
120 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.cpp46 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override { in finalize()
47 return GrProcessorSet::EmptySetAnalysis(); in finalize()
134 GrProcessorSet::MakeEmptySet(), in onCreateProgramInfo()
/external/skqp/tests/
DPrimitiveProcessorTest.cpp45 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*) override { in finalize()
46 return GrProcessorSet::EmptySetAnalysis(); in finalize()
107 auto pipe = target->makePipeline(0, GrProcessorSet::MakeEmptySet(), in onPrepareDraws()
DAdvancedBlendTest.cpp31 GrProcessorSet procs(std::move(paint)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
33 GrProcessorSet::Analysis processorAnalysis = in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
DLazyProxyTest.cpp111 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*) override { in finalize()
112 return GrProcessorSet::EmptySetAnalysis(); in finalize()
342 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*) override { in finalize()
343 return GrProcessorSet::EmptySetAnalysis(); in finalize()
417 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*) override { in finalize()
418 return GrProcessorSet::EmptySetAnalysis(); in finalize()
/external/skia/src/gpu/tessellate/
DGrPathStencilFillOp.h41 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
58 GrProcessorSet fProcessors;
DGrStrokeTessellateOp.h49 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
69 GrProcessorSet fProcessors;
DGrPathInnerTriangulateOp.h47 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
66 GrProcessorSet fProcessors;
/external/skia/tools/gpu/
DProxyUtils.cpp104 GrProcessorSet processors = GrProcessorSet(blendMode); in CreateProgramInfo()

12345