Home
last modified time | relevance | path

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

/external/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.h27 class GrAppliedHardClip; variable
94 GrPipeline(const InitArgs& args, sk_sp<const GrXferProcessor>, const GrAppliedHardClip&);
DGrFixedClip.h50 Effect apply(GrAppliedHardClip*, SkIRect*) const final;
DGrFixedClip.cpp35 GrClip::Effect GrFixedClip::apply(GrAppliedHardClip* out, SkIRect* bounds) const { in apply()
DGrStencilClip.h39 Effect apply(GrAppliedHardClip* out, SkIRect* bounds) const final { in apply()
DGrOpFlushState.h161 const GrAppliedHardClip& appliedHardClip() const { in appliedHardClip()
163 fOpArgs->appliedClip()->hardClip() : GrAppliedHardClip::Disabled(); in appliedHardClip()
DGrPipeline.cpp20 const GrAppliedHardClip& hardClip) in GrPipeline()
DGrClip.h243 virtual Effect apply(GrAppliedHardClip* out, SkIRect* bounds) const = 0;
/external/skqp/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.cpp821 GrAppliedHardClip appliedClip; in stencilPath()
/external/skia/src/gpu/tessellate/
DGrStencilPathShader.h28 const GrAppliedHardClip& hardClip) { in MakeStencilPassPipeline()