Home
last modified time | relevance | path

Searched refs:GrAppliedHardClip (Results 1 – 16 of 16) sorted by relevance

/third_party/skia/src/gpu/
DGrAppliedClip.h22 class GrAppliedHardClip {
24 static const GrAppliedHardClip& Disabled() { in Disabled()
28 static const GrAppliedHardClip kDisabled({1 << 29, 1 << 29}); in Disabled()
32 GrAppliedHardClip(const SkISize& rtDims) : fScissorState(rtDims) {} in GrAppliedHardClip() function
33 GrAppliedHardClip(const SkISize& logicalRTDims, const SkISize& backingStoreDims) in GrAppliedHardClip() function
38 GrAppliedHardClip(GrAppliedHardClip&& that) = default;
39 explicit GrAppliedHardClip(const GrAppliedHardClip&) = default;
78 bool operator==(const GrAppliedHardClip& that) const {
83 bool operator!=(const GrAppliedHardClip& that) const { return !(*this == that); }
121 const GrAppliedHardClip& hardClip() const { return fHardClip; } in hardClip()
[all …]
DGrPipeline.h23 class GrAppliedHardClip; variable
86 GrPipeline(const InitArgs& args, sk_sp<const GrXferProcessor>, const GrAppliedHardClip&);
DGrFixedClip.cpp34 GrClip::Effect GrFixedClip::apply(GrAppliedHardClip* out, SkIRect* bounds) const { in apply()
DGrFixedClip.h50 Effect apply(GrAppliedHardClip*, SkIRect*) const final;
DGrOpFlushState.h160 const GrAppliedHardClip& appliedHardClip() const { in appliedHardClip()
162 fOpArgs->appliedClip()->hardClip() : GrAppliedHardClip::Disabled(); in appliedHardClip()
DGrPipeline.cpp18 const GrAppliedHardClip& hardClip) in GrPipeline()
DGrClip.h211 virtual Effect apply(GrAppliedHardClip* out, SkIRect* bounds) const = 0;
/third_party/flutter/skia/src/gpu/
DGrAppliedClip.h22 class GrAppliedHardClip {
24 GrAppliedHardClip() = default;
25 GrAppliedHardClip(GrAppliedHardClip&& that) = default;
26 GrAppliedHardClip(const GrAppliedHardClip&) = delete;
61 bool operator==(const GrAppliedHardClip& that) const {
66 bool operator!=(const GrAppliedHardClip& that) const { return !(*this == that); }
97 GrAppliedHardClip& hardClip() { return fHardClip; } in hardClip()
137 GrAppliedHardClip fHardClip;
DGrClip.h147 virtual bool apply(int rtWidth, int rtHeight, GrAppliedHardClip* out, SkRect* bounds) const = 0;
170 bool apply(int rtWidth, int rtHeight, GrAppliedHardClip*, SkRect*) const final { return true; } in apply() argument
DGrFixedClip.h48 bool apply(int rtWidth, int rtHeight, GrAppliedHardClip*, SkRect*) const override;
DGrFixedClip.cpp48 bool GrFixedClip::apply(int rtWidth, int rtHeight, GrAppliedHardClip* out, SkRect* bounds) const { in apply()
DGrStencilClip.h42 bool apply(int rtWidth, int rtHeight, GrAppliedHardClip* out, SkRect* bounds) const override { in apply()
DGrRenderTargetContext.cpp895 GrAppliedHardClip appliedClip; in stencilPath()
/third_party/skia/src/gpu/v1/
DStencilClip.h42 Effect apply(GrAppliedHardClip* out, SkIRect* bounds) const final { in apply()
/third_party/skia/src/gpu/tessellate/shaders/
DGrPathTessellationShader.h120 const GrAppliedHardClip&,
DGrPathTessellationShader.cpp88 const GrAppliedHardClip& hardClip, in MakeStencilOnlyPipeline()