Home
last modified time | relevance | path

Searched refs:GrUserStencilSettings (Results 1 – 25 of 42) sorted by relevance

12

/external/skia/src/gpu/ops/
DGrPathStencilSettings.h18 static constexpr GrUserStencilSettings gEOStencilPass(
19 GrUserStencilSettings::StaticInit<
29 static constexpr GrUserStencilSettings gEOColorPass(
30 GrUserStencilSettings::StaticInit<
40 static constexpr GrUserStencilSettings gInvEOColorPass(
41 GrUserStencilSettings::StaticInit<
52 static constexpr GrUserStencilSettings gWindStencilPass (
53 GrUserStencilSettings::StaticInitSeparate<
62 static constexpr GrUserStencilSettings gWindColorPass(
63 GrUserStencilSettings::StaticInit<
[all …]
DGrRectOpFactory.h17 struct GrUserStencilSettings;
32 const GrUserStencilSettings* = nullptr);
43 GrAAType, const GrUserStencilSettings* = nullptr);
48 const GrUserStencilSettings* = nullptr);
DGrDashOp.h17 struct GrUserStencilSettings;
29 const GrUserStencilSettings*);
DGrNonAAFillRectOp.cpp110 const GrUserStencilSettings* stencilSettings) { in Make()
120 GrAAType aaType, const GrUserStencilSettings* stencilSettings) in NonAAFillRectOp()
228 const GrUserStencilSettings* stencilSettings) { in Make()
240 GrAAType aaType, const GrUserStencilSettings* stencilSettings) in NonAAFillRectPerspectiveOp()
368 const GrUserStencilSettings* stencilSettings) { in MakeNonAAFill()
380 const SkRect& rect, GrAAType aaType, const GrUserStencilSettings* stencilSettings) { in MakeNonAAFillWithLocalMatrix()
413 const GrUserStencilSettings* stencil = GrGetRandomStencil(random, context); in GR_DRAW_OP_TEST_DEFINE()
DGrSimpleMeshDrawOpHelper.cpp138 const MakeArgs& args, GrAAType aaType, const GrUserStencilSettings* stencilSettings, in GrSimpleMeshDrawOpHelperWithStencil()
141 , fStencilSettings(stencilSettings ? stencilSettings : &GrUserStencilSettings::kUnused) {} in GrSimpleMeshDrawOpHelperWithStencil()
145 if (fStencilSettings != &GrUserStencilSettings::kUnused) { in fixedFunctionFlags()
DGrStencilAndCoverPathRenderer.cpp118 static constexpr GrUserStencilSettings kInvertedCoverPass( in onDrawPath()
119 GrUserStencilSettings::StaticInit< in onDrawPath()
DGrDefaultPathRenderer.cpp338 const GrUserStencilSettings* stencilSettings) { in Make()
360 const GrUserStencilSettings* stencilSettings) in DefaultPathOp()
475 const GrUserStencilSettings& userStencilSettings, in internalDrawPath()
495 const GrUserStencilSettings* passes[2]; in internalDrawPath()
642 GrUserStencilSettings::kUnused, *args.fClip, *args.fViewMatrix, in onStencilPath()
DGrSimpleMeshDrawOpHelper.h137 GrSimpleMeshDrawOpHelperWithStencil(const MakeArgs&, GrAAType, const GrUserStencilSettings*,
154 const GrUserStencilSettings* fStencilSettings;
DGrMSAAPathRenderer.h27 const GrUserStencilSettings&,
DGrDefaultPathRenderer.h35 const GrUserStencilSettings&,
DGrAAFillRectOp.cpp175 const GrUserStencilSettings* stencil) { in Make()
187 const GrUserStencilSettings* stencil) in AAFillRectOp()
355 const SkRect& rect, const GrUserStencilSettings* stencil) { in MakeAAFill()
410 const GrUserStencilSettings* stencil = in GR_DRAW_OP_TEST_DEFINE()
DGrMSAAPathRenderer.cpp227 const GrUserStencilSettings* stencilSettings) { in Make()
260 const GrUserStencilSettings* stencilSettings) in MSAAPathOp()
588 const GrUserStencilSettings& userStencilSettings, in internalDrawPath()
597 const GrUserStencilSettings* passes[2] = {nullptr, nullptr}; in internalDrawPath()
723 GrUserStencilSettings::kUnused, *args.fClip, *args.fViewMatrix, in onStencilPath()
/external/skia/src/gpu/
DGrStencilSettings.cpp13 constexpr const GrUserStencilSettings gUnused(
14 GrUserStencilSettings::StaticInit<
25 const GrUserStencilSettings& GrUserStencilSettings::kUnused = gUnused;
27 void GrStencilSettings::reset(const GrUserStencilSettings& user, bool hasStencilClip, in reset()
171 void GrStencilSettings::Face::reset(const GrUserStencilSettings::Face& user, bool hasStencilClip, in reset()
229 static constexpr GrUserStencilSettings gUserToClipReplace(
230 GrUserStencilSettings::StaticInit<
239 static constexpr GrUserStencilSettings gInvUserToClipReplace(
240 GrUserStencilSettings::StaticInit<
251 static constexpr GrUserStencilSettings gUserToClipIsect(
[all …]
DGrDrawOpTest.cpp17 const GrUserStencilSettings* GrGetRandomStencil(SkRandom* random, GrContext* context) { in GrGetRandomStencil()
19 return &GrUserStencilSettings::kUnused; in GrGetRandomStencil()
21 static constexpr GrUserStencilSettings kReads( in GrGetRandomStencil()
22 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
30 static constexpr GrUserStencilSettings kWrites( in GrGetRandomStencil()
31 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
39 static constexpr GrUserStencilSettings kReadsAndWrites( in GrGetRandomStencil()
40 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
49 static const GrUserStencilSettings* kStencilSettings[] = { in GrGetRandomStencil()
50 &GrUserStencilSettings::kUnused, in GrGetRandomStencil()
DGrStencilSettings.h51 GrStencilSettings(const GrUserStencilSettings& user, bool hasStencilClip, int numStencilBits) { in GrStencilSettings()
59 void reset(const GrUserStencilSettings&, bool hasStencilClip, int numStencilBits);
77 void reset(const GrUserStencilSettings::Face&, bool useStencilClip, int numStencilBits);
107 static GrUserStencilSettings const* const* GetClipPasses(SkRegion::Op op,
113 static const GrUserStencilSettings* SetClipBitSettings(bool setToInside);
DGrUserStencilSettings.h111 struct GrUserStencilSettings { struct
151 constexpr explicit GrUserStencilSettings( in GrUserStencilSettings() argument
171 constexpr explicit GrUserStencilSettings( in GrUserStencilSettings() argument
182 GrUserStencilSettings() = delete;
183 GrUserStencilSettings(const GrUserStencilSettings&) = delete;
203 static const GrUserStencilSettings& kUnused; argument
209 struct GrUserStencilSettings::Attrs { argument
DGrRenderTargetContextPriv.h17 struct GrUserStencilSettings;
62 const GrUserStencilSettings* ss,
74 const GrUserStencilSettings*,
86 const GrUserStencilSettings*,
DGrPathRendering.cpp16 const GrUserStencilSettings& GrPathRendering::GetStencilPassSettings(FillType fill) { in GetStencilPassSettings()
21 constexpr static GrUserStencilSettings kWindingStencilPass( in GetStencilPassSettings()
22 GrUserStencilSettings::StaticInit< in GetStencilPassSettings()
33 constexpr static GrUserStencilSettings kEvenOddStencilPass( in GetStencilPassSettings()
34 GrUserStencilSettings::StaticInit< in GetStencilPassSettings()
DGrPipeline.h80 const GrUserStencilSettings* fUserStencil = &GrUserStencilSettings::kUnused;
214 const GrUserStencilSettings* getUserStencil() const { return fUserStencilSettings; } in getUserStencil()
280 const GrUserStencilSettings* fUserStencilSettings;
DGrDrawOpTest.h19 struct GrUserStencilSettings;
34 const GrUserStencilSettings* GrGetRandomStencil(SkRandom* random, GrContext*);
DGrSoftwarePathRenderer.h27 const GrUserStencilSettings& userStencilSettings,
34 const GrUserStencilSettings& userStencilSettings,
DGrSWMaskHelper.h26 struct GrUserStencilSettings;
83 const GrUserStencilSettings& userStencilSettings,
DGrReducedClip.cpp536 const GrUserStencilSettings* ss, in stencil_element()
621 static constexpr GrUserStencilSettings kStencilInElement( in drawAlphaClipMask()
622 GrUserStencilSettings::StaticInit< in drawAlphaClipMask()
635 static constexpr GrUserStencilSettings kDrawOutsideElement( in drawAlphaClipMask()
636 GrUserStencilSettings::StaticInit< in drawAlphaClipMask()
764 GrUserStencilSettings const* const* stencilPasses = in drawStencilClipMask()
770 static constexpr GrUserStencilSettings kDrawToStencil( in drawStencilClipMask()
771 GrUserStencilSettings::StaticInit< in drawStencilClipMask()
815 for (GrUserStencilSettings const* const* pass = stencilPasses; *pass; ++pass) { in drawStencilClipMask()
DGrPathRenderer.h124 const GrUserStencilSettings* fUserStencilSettings;
263 static constexpr GrUserStencilSettings kIncrementStencil( in onStencilPath()
264 GrUserStencilSettings::StaticInit< in onStencilPath()
/external/skia/gm/
Dwindowrectangles.cpp217 maskRTC->priv().drawAndStencilRect(StencilOnlyClip(), &GrUserStencilSettings::kUnused, in visualizeAlphaMask()
252 constexpr static GrUserStencilSettings kSetClip( in stencilCheckerboard()
253 GrUserStencilSettings::StaticInit< in stencilCheckerboard()

12