Home
last modified time | relevance | path

Searched refs:GrAppliedClip (Results 1 – 25 of 139) sorted by relevance

123456

/external/skia/src/gpu/
DGrAppliedClip.h94 class GrAppliedClip {
96 static GrAppliedClip Disabled() { in Disabled()
97 return GrAppliedClip({1 << 29, 1 << 29}); in Disabled()
100 GrAppliedClip(const SkISize& rtDims) : fHardClip(rtDims) {} in GrAppliedClip() function
101 GrAppliedClip(const SkISize& logicalRTDims, const SkISize& backingStoreDims) in GrAppliedClip() function
104 GrAppliedClip(GrAppliedClip&& that) = default;
105 GrAppliedClip(const GrAppliedClip&) = delete;
137 bool operator==(const GrAppliedClip& that) const {
147 bool operator!=(const GrAppliedClip& that) const { return !(*this == that); }
DGrOpsTask.h75 const GrProcessorSet::Analysis&, GrAppliedClip&&, const DstProxyView&,
150 OpChain(GrOp::Owner, GrProcessorSet::Analysis, GrAppliedClip*, const DstProxyView*);
165 GrAppliedClip* appliedClip() const { return fAppliedClip; } in appliedClip()
181 const GrAppliedClip*, const GrCaps&, SkArenaAlloc* opsTaskArena,
214 bool tryConcat(List*, GrProcessorSet::Analysis, const DstProxyView&, const GrAppliedClip*,
222 GrAppliedClip* fAppliedClip;
232 void recordOp(GrOp::Owner, GrProcessorSet::Analysis, GrAppliedClip*,
DGrOpFlushState.h62 GrAppliedClip* appliedClip, in OpArgs()
81 GrAppliedClip* appliedClip() { return fAppliedClip; } in appliedClip()
82 const GrAppliedClip* appliedClip() const { return fAppliedClip; } in appliedClip()
99 GrAppliedClip* fAppliedClip;
160 const GrAppliedClip* appliedClip() const final { return this->drawOpArgs().appliedClip(); } in appliedClip()
165 GrAppliedClip detachAppliedClip() final;
DGrClipStackClip.h32 bool hasUserStencilSettings, GrAppliedClip* out, SkRect* bounds) const final;
48 bool hasUserStencilSettings, GrAppliedClip*) const;
/external/skqp/src/gpu/
DGrAppliedClip.h77 class GrAppliedClip {
79 GrAppliedClip() = default;
80 GrAppliedClip(GrAppliedClip&& that) = default;
81 GrAppliedClip(const GrAppliedClip&) = delete;
108 bool operator==(const GrAppliedClip& that) const {
126 bool operator!=(const GrAppliedClip& that) const { return !(*this == that); }
DGrRenderTargetOpList.h76 GrAppliedClip&& clip, const DstProxy& dstProxy, const GrCaps& caps) { in addDrawOp()
145 OpChain(std::unique_ptr<GrOp>, GrProcessorSet::Analysis, GrAppliedClip*, const DstProxy*);
156 GrAppliedClip* appliedClip() const { return fAppliedClip; } in appliedClip()
172 const DstProxy*, const GrAppliedClip*, const GrCaps&,
201 bool tryConcat(List*, GrProcessorSet::Analysis, const DstProxy&, const GrAppliedClip*,
208 GrAppliedClip* fAppliedClip;
216 void recordOp(std::unique_ptr<GrOp>, GrProcessorSet::Analysis, GrAppliedClip*, const DstProxy*,
DGrClipStackClip.h32 GrAppliedClip* out, SkRect* bounds) const final;
50 bool hasUserStencilSettings, GrAppliedClip*) const;
/external/skia/src/gpu/ops/
DGrSimpleMeshDrawOpHelper.h70 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip* clip, in finalizeProcessors()
83 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*, GrClampType,
117 GrAppliedClip&&,
131 GrAppliedClip&&,
150 GrAppliedClip&&,
165 GrAppliedClip&&,
179 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip*,
DGrMeshDrawOp.h44 GrAppliedClip&& appliedClip, in createProgramInfo()
109 GrAppliedClip*,
121 GrAppliedClip&&,
128 GrAppliedClip* clip, in onPrePrepare()
229 virtual const GrAppliedClip* appliedClip() const = 0;
230 virtual GrAppliedClip detachAppliedClip() = 0;
DGrSimpleMeshDrawOpHelper.cpp71 const GrCaps& caps, const GrAppliedClip* clip, GrClampType clampType, in finalizeProcessors()
83 const GrCaps& caps, const GrAppliedClip* clip, const GrUserStencilSettings* userStencil, in finalizeProcessors()
113 GrAppliedClip&& appliedClip, in CreatePipeline()
156 GrAppliedClip&& appliedClip, in createPipeline()
171 GrAppliedClip&& appliedClip, in CreateProgramInfo()
215 GrAppliedClip&& appliedClip, in createProgramInfo()
DGrSimpleMeshDrawOpHelperWithStencil.h28 GrAppliedClip&&,
48 GrProcessorSet::Analysis finalizeProcessors(const GrCaps& caps, const GrAppliedClip* clip, in finalizeProcessors()
56 GrProcessorSet::Analysis finalizeProcessors(const GrCaps&, const GrAppliedClip*, GrClampType,
DGrDrawOp.h16 class GrAppliedClip; variable
46 virtual GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) = 0;
DGrMeshDrawOp.cpp33 GrAppliedClip* clip, in onPrePrepareDraws()
40 GrAppliedClip appliedClip = clip ? std::move(*clip) : GrAppliedClip::Disabled(); in onPrePrepareDraws()
DGrSimpleMeshDrawOpHelperWithStencil.cpp27 const GrCaps& caps, const GrAppliedClip* clip, GrClampType clampType, in finalizeProcessors()
49 GrAppliedClip&& appliedClip, in createProgramInfoWithStencil()
/external/skia/gm/
Dfwidth_squircle.cpp49 class GrAppliedClip;
163 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override { in finalize() argument
170 GrAppliedClip&& appliedClip, in createProgramInfo()
195 GrAppliedClip* clip, in onPrePrepare()
202 GrAppliedClip appliedClip = clip ? std::move(*clip) : GrAppliedClip::Disabled(); in onPrePrepare()
Dclockwise.cpp54 class GrAppliedClip;
154 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override { in finalize() argument
161 GrAppliedClip&& appliedClip, in createProgramInfo()
186 GrAppliedClip* clip, in onPrePrepare()
193 GrAppliedClip appliedClip = clip ? std::move(*clip) : GrAppliedClip::Disabled(); in onPrePrepare()
/external/skia/src/gpu/tessellate/
DGrPathStencilFillOp.h41 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
45 void prePreparePrograms(const GrPathShader::ProgramArgs&, GrAppliedClip&& clip);
47 void onPrePrepare(GrRecordingContext*, const GrSurfaceProxyView&, GrAppliedClip*,
DGrStrokeTessellateOp.h49 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
53 void prePrepareTessellator(GrPathShader::ProgramArgs&&, GrAppliedClip&&);
55 void onPrePrepare(GrRecordingContext*, const GrSurfaceProxyView&, GrAppliedClip*,
DGrPathInnerTriangulateOp.h47 GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*, GrClampType) override;
53 void prePreparePrograms(const GrPathShader::ProgramArgs&, GrAppliedClip&&);
55 void onPrePrepare(GrRecordingContext*, const GrSurfaceProxyView&, GrAppliedClip*,
DGrPathStencilFillOp.cpp38 const GrAppliedClip* clip, in finalize()
45 GrAppliedClip&& appliedClip) { in prePreparePrograms()
112 const GrSurfaceProxyView& writeView, GrAppliedClip* clip, in onPrePrepare()
118 (clip) ? std::move(*clip) : GrAppliedClip::Disabled()); in onPrePrepare()
DGrPathInnerTriangulateOp.cpp38 const GrAppliedClip* clip, in finalize()
60 GrAppliedClip&& appliedClip) { in prePreparePrograms()
216 GrAppliedClip* clip, in onPrePrepare()
222 (clip) ? std::move(*clip) : GrAppliedClip::Disabled()); in onPrePrepare()
DGrStrokeTessellateOp.cpp63 const GrAppliedClip* clip, in finalize()
174 GrAppliedClip&& clip) { in prePrepareTessellator()
214 const GrSurfaceProxyView& writeView, GrAppliedClip* clip, in onPrePrepare()
220 (clip) ? std::move(*clip) : GrAppliedClip::Disabled()); in onPrePrepare()
/external/skqp/src/gpu/ops/
DGrDrawOp.h16 class GrAppliedClip; variable
46 virtual GrProcessorSet::Analysis finalize(const GrCaps&, const GrAppliedClip*) = 0;
/external/skia/src/gpu/mock/
DGrMockOpTarget.h39 GrAppliedClip detachAppliedClip() override { return GrAppliedClip::Disabled(); } in detachAppliedClip()
107 UNIMPL(const GrAppliedClip* appliedClip() const)
/external/skia/tools/gpu/
DTestOps.cpp103 const GrAppliedClip*,
127 GrAppliedClip&&,
159 const GrAppliedClip* clip, in finalize()
186 GrAppliedClip&& appliedClip, in onCreateProgramInfo()

123456