Home
last modified time | relevance | path

Searched refs:GrProcessorSet (Results 1 - 25 of 63) sorted by relevance

123

/third_party/skia/src/gpu/
H A DGrProcessorSet.cpp11 #include "src/gpu/GrProcessorSet.h"
16 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 function in GrProcessorSet
32 GrProcessorSet::GrProcessorSet(SkBlendMode mode) : fXP(SkBlendMode_AsXPFactory(mode)) {} GrProcessorSet() function in GrProcessorSet
34 GrProcessorSet::GrProcessorSet(std::unique_ptr<GrFragmentProcessor> colorFP) GrProcessorSet() function in GrProcessorSet
40 GrProcessorSet::GrProcessorSet(GrProcessorSet&& that) GrProcessorSet() function in GrProcessorSet
[all...]
H A DGrProcessorSet.h21 class GrProcessorSet { class
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
160 GrProcessorSet(Empty) : fXP((const GrXferProcessor*)nullptr), fFlags(kFinalized_Flag) {} GrProcessorSet() function in GrProcessorSet
[all...]
/third_party/skia/src/gpu/ops/
H A DGrSimpleMeshDrawOpHelper.h25 * GrProcessorSet based on a GrPaint. It is intended to be used by ops that construct a single
32 * GrProcessorSet (if required) is allocated as part of the the same allocation that as
47 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 in detachProcessorSet()
[all...]
H A DGrSimpleMeshDrawOpHelper.cpp11 #include "src/gpu/GrProcessorSet.h"
17 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 in CreateProgramInfo()
[all...]
H A DOpsTask.h26 #include "src/gpu/GrProcessorSet.h"
78 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;
H A 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,
H A DStrokeTessellateOp.h49 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
73 GrProcessorSet fProcessors;
H A DPathInnerTriangulateOp.h56 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
74 GrProcessorSet fProcessors;
H A DPathTessellateOp.h56 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
70 GrProcessorSet fProcessors;
H A DGrSimpleMeshDrawOpHelperWithStencil.cpp11 GrProcessorSet* processorSet, in GrSimpleMeshDrawOpHelperWithStencil()
26 GrProcessorSet::Analysis GrSimpleMeshDrawOpHelperWithStencil::finalizeProcessors( in finalizeProcessors()
H A DDrawAtlasPathOp.h44 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
91 GrProcessorSet fProcessors;
H A DPathStencilCoverOp.h73 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
95 GrProcessorSet fProcessors;
H A DDrawAtlasOp.cpp32 DrawAtlasOpImpl(GrProcessorSet*, const SkPMColor4f& color,
48 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
105 DrawAtlasOpImpl::DrawAtlasOpImpl(GrProcessorSet* processorSet, const SkPMColor4f& color, in DrawAtlasOpImpl()
291 GrProcessorSet::Analysis DrawAtlasOpImpl::finalize(const GrCaps& caps, in finalize()
H A DAtlasTextOp.h95 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
235 GrProcessorSet fProcessors;
H A DGrDrawOp.h72 virtual GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) = 0;
/third_party/skia/tests/
H A 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()
H A DAdvancedBlendTest.cpp17 #include "src/gpu/GrProcessorSet.h"
42 GrProcessorSet procs(std::move(paint)); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
44 GrProcessorSet::Analysis processorAnalysis = procs.finalize( in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DPrimitiveProcessorTest.cpp45 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override {
46 return GrProcessorSet::EmptySetAnalysis();
137 GrProcessorSet::MakeEmptySet(),
H A DLazyProxyTest.cpp116 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip* clip,
118 return GrProcessorSet::EmptySetAnalysis();
381 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override {
382 return GrProcessorSet::EmptySetAnalysis();
/third_party/skia/tools/gpu/
H A DProxyUtils.cpp109 GrProcessorSet processors = GrProcessorSet(blendMode); in CreateProgramInfo()
H A DTestOps.cpp97 GrProcessorSet::Analysis finalize(const GrCaps&,
135 GrProcessorSet fProcessorSet;
154 GrProcessorSet::Analysis TestRectOp::finalize(const GrCaps& caps, in finalize()
/third_party/skia/src/gpu/tessellate/shaders/
H A DGrTessellationShader.cpp13 GrProcessorSet&& processors) { in MakePipeline()
H A DGrTessellationShader.h68 GrAppliedClip&&, GrProcessorSet&&);
/third_party/skia/gm/
H A Dfwidth_squircle.cpp30 #include "src/gpu/GrProcessorSet.h"
167 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override {
168 return GrProcessorSet::EmptySetAnalysis();
/third_party/skia/bench/
H A DVertexColorSpaceBench.cpp165 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override {
166 return GrProcessorSet::EmptySetAnalysis();
191 GrProcessorSet::MakeEmptySet(),

Completed in 12 milliseconds

123