Home
last modified time | relevance | path

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

12345

/third_party/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 …]
DFillRectOp.h21 struct GrUserStencilSettings;
43 const GrUserStencilSettings* = nullptr,
53 const GrUserStencilSettings* = nullptr);
65 const GrUserStencilSettings* = nullptr);
80 const GrUserStencilSettings*,
DPathInnerTriangulateOp.cpp194 const GrUserStencilSettings* stencil) { in pushFanStencilProgram()
202 const GrUserStencilSettings* stencil) { in pushFanFillProgram()
262 const GrUserStencilSettings* stencilPathSettings = in prePreparePrograms()
275 const GrUserStencilSettings* stencilPathSettings = in prePreparePrograms()
285 this->pushFanFillProgram(args, &GrUserStencilSettings::kUnused); in prePreparePrograms()
293 constexpr static GrUserStencilSettings kFillOrIncrDecrStencil( in prePreparePrograms()
294 GrUserStencilSettings::StaticInitSeparate< in prePreparePrograms()
302 constexpr static GrUserStencilSettings kFillOrInvertStencil( in prePreparePrograms()
303 GrUserStencilSettings::StaticInit< in prePreparePrograms()
320 constexpr static GrUserStencilSettings kFillIfZeroAndInClip( in prePreparePrograms()
[all …]
DAtlasRenderTask.cpp80 constexpr static GrUserStencilSettings kClearStencil( in onMakeClosed()
81 GrUserStencilSettings::StaticInit< in onMakeClosed()
112 const GrUserStencilSettings* stencil; in onMakeClosed()
114 constexpr static GrUserStencilSettings kTestStencil( in onMakeClosed()
115 GrUserStencilSettings::StaticInit< in onMakeClosed()
127 constexpr static GrUserStencilSettings kTestAndResetStencil( in onMakeClosed()
128 GrUserStencilSettings::StaticInit< in onMakeClosed()
152 const GrUserStencilSettings* stencil) { in stencilAtlasRect()
DGrSimpleMeshDrawOpHelper.h74 return this->finalizeProcessors(caps, clip, &GrUserStencilSettings::kUnused, clampType, in finalizeProcessors()
143 const GrUserStencilSettings*
144 = &GrUserStencilSettings::kUnused);
162 const GrUserStencilSettings*
163 = &GrUserStencilSettings::kUnused);
184 const GrUserStencilSettings*, GrClampType,
DSoftwarePathRenderer.h42 const GrUserStencilSettings&,
49 const GrUserStencilSettings&,
61 const GrUserStencilSettings&,
DStrokeTessellateOp.cpp91 &GrUserStencilSettings::kUnused, caps, clampType, &this->headColor()); in finalize()
155 constexpr static GrUserStencilSettings kMarkStencil(
156 GrUserStencilSettings::StaticInit<
167 constexpr static GrUserStencilSettings kTestAndResetStencil(
168 GrUserStencilSettings::StaticInit<
215 auto fillStencil = &GrUserStencilSettings::kUnused; in prePrepareTessellator()
DGrSimpleMeshDrawOpHelperWithStencil.h44 GrSimpleMeshDrawOpHelperWithStencil(GrProcessorSet*, GrAAType, const GrUserStencilSettings*,
77 const GrUserStencilSettings* stencilSettings() const { return fStencilSettings; } in stencilSettings()
80 const GrUserStencilSettings* fStencilSettings;
/third_party/flutter/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 …]
DGrFillRectOp.h18 struct GrUserStencilSettings;
36 const GrUserStencilSettings* stencil = nullptr);
44 const GrUserStencilSettings* stencil = nullptr);
54 const GrUserStencilSettings* stencil = nullptr);
/third_party/skia/src/gpu/v1/
DStencilMaskHelper.cpp27 static constexpr GrUserStencilSettings gUserToClipReplace(
28 GrUserStencilSettings::StaticInit<
37 static constexpr GrUserStencilSettings gInvUserToClipReplace(
38 GrUserStencilSettings::StaticInit<
49 static constexpr GrUserStencilSettings gUserToClipIsect(
50 GrUserStencilSettings::StaticInit<
61 static constexpr GrUserStencilSettings gUserToClipDiff(
62 GrUserStencilSettings::StaticInit<
73 static constexpr GrUserStencilSettings gUserToClipUnion(
74 GrUserStencilSettings::StaticInit<
[all …]
/third_party/flutter/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.cpp18 const GrUserStencilSettings* GrGetRandomStencil(SkRandom* random, GrContext_Base* context) { in GrGetRandomStencil()
20 return &GrUserStencilSettings::kUnused; in GrGetRandomStencil()
22 static constexpr GrUserStencilSettings kReads( in GrGetRandomStencil()
23 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
31 static constexpr GrUserStencilSettings kWrites( in GrGetRandomStencil()
32 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
40 static constexpr GrUserStencilSettings kReadsAndWrites( in GrGetRandomStencil()
41 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
50 static const GrUserStencilSettings* kStencilSettings[] = { in GrGetRandomStencil()
51 &GrUserStencilSettings::kUnused, in GrGetRandomStencil()
DGrPathRendering.cpp17 const GrUserStencilSettings& GrPathRendering::GetStencilPassSettings(FillType fill) { in GetStencilPassSettings()
22 constexpr static GrUserStencilSettings kWindingStencilPass( in GetStencilPassSettings()
23 GrUserStencilSettings::StaticInit< in GetStencilPassSettings()
34 constexpr static GrUserStencilSettings kEvenOddStencilPass( in GetStencilPassSettings()
35 GrUserStencilSettings::StaticInit< in GetStencilPassSettings()
DGrPipeline.h60 const GrUserStencilSettings* fUserStencil = &GrUserStencilSettings::kUnused;
101 const GrUserStencilSettings* stencil = &GrUserStencilSettings::kUnused)
108 const GrUserStencilSettings* = &GrUserStencilSettings::kUnused);
172 const GrUserStencilSettings* getUserStencil() const { return fUserStencilSettings; } in getUserStencil()
224 const GrUserStencilSettings* fUserStencilSettings;
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);
118 static GrUserStencilSettings const* const* GetClipPasses(SkRegion::Op op,
124 static const GrUserStencilSettings* SetClipBitSettings(bool setToInside);
DGrUserStencilSettings.h112 struct GrUserStencilSettings { struct
152 constexpr explicit GrUserStencilSettings( in GrUserStencilSettings() argument
172 constexpr explicit GrUserStencilSettings( in GrUserStencilSettings() argument
183 GrUserStencilSettings() = delete;
184 GrUserStencilSettings(const GrUserStencilSettings&) = delete;
207 static const GrUserStencilSettings& kUnused; argument
213 struct GrUserStencilSettings::Attrs { argument
DGrSoftwarePathRenderer.h38 const GrUserStencilSettings& userStencilSettings,
45 const GrUserStencilSettings& userStencilSettings,
57 const GrUserStencilSettings& userStencilSettings,
/third_party/skia/src/gpu/
DGrDrawOpTest.cpp19 const GrUserStencilSettings* GrGetRandomStencil(SkRandom* random, GrContext_Base* context) { in GrGetRandomStencil()
21 return &GrUserStencilSettings::kUnused; in GrGetRandomStencil()
23 static constexpr GrUserStencilSettings kReads( in GrGetRandomStencil()
24 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
32 static constexpr GrUserStencilSettings kWrites( in GrGetRandomStencil()
33 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
41 static constexpr GrUserStencilSettings kReadsAndWrites( in GrGetRandomStencil()
42 GrUserStencilSettings::StaticInit< in GrGetRandomStencil()
51 static const GrUserStencilSettings* kStencilSettings[] = { in GrGetRandomStencil()
52 &GrUserStencilSettings::kUnused, in GrGetRandomStencil()
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()
223 static constexpr GrUserStencilSettings gZeroStencilClipBit(
224 GrUserStencilSettings::StaticInit<
232 static constexpr GrUserStencilSettings gSetStencilClipBit(
233 GrUserStencilSettings::StaticInit<
242 const GrUserStencilSettings* GrStencilSettings::SetClipBitSettings(bool setToInside) { in SetClipBitSettings()
DGrUserStencilSettings.h112 struct GrUserStencilSettings { struct
152 constexpr explicit GrUserStencilSettings( in GrUserStencilSettings() argument
172 constexpr explicit GrUserStencilSettings( in GrUserStencilSettings() function
184 GrUserStencilSettings() = delete;
185 GrUserStencilSettings(const GrUserStencilSettings&) = delete;
208 static const GrUserStencilSettings& kUnused; argument
214 struct GrUserStencilSettings::Attrs { argument
DGrProgramInfo.h23 const GrUserStencilSettings* userStencilSettings, in GrProgramInfo()
58 return fUserStencilSettings != &GrUserStencilSettings::kUnused || in isStencilEnabled()
61 const GrUserStencilSettings* userStencilSettings() const { return fUserStencilSettings; } in userStencilSettings()
110 const GrUserStencilSettings* fUserStencilSettings;
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);
102 static const GrUserStencilSettings* SetClipBitSettings(bool setToInside);
/third_party/skia/src/gpu/tessellate/shaders/
DGrPathTessellationShader.h63 static const GrUserStencilSettings* StencilPathSettings(GrFillRule fillRule) { in StencilPathSettings()
65 constexpr static GrUserStencilSettings kIncrDecrStencil( in StencilPathSettings()
66 GrUserStencilSettings::StaticInitSeparate< in StencilPathSettings()
75 constexpr static GrUserStencilSettings kInvertStencil( in StencilPathSettings()
76 GrUserStencilSettings::StaticInit< in StencilPathSettings()
90 static const GrUserStencilSettings* TestAndResetStencilSettings(bool isInverseFill = false) {
91 constexpr static GrUserStencilSettings kTestAndResetStencil(
92 GrUserStencilSettings::StaticInit<
102 constexpr static GrUserStencilSettings kTestAndResetStencilInverted(
103 GrUserStencilSettings::StaticInit<
/third_party/flutter/skia/src/gpu/ccpr/
DGrStencilAtlasOp.cpp81 static constexpr GrUserStencilSettings kIncrDecrStencil(
82 GrUserStencilSettings::StaticInitSeparate<
92 static constexpr GrUserStencilSettings kResolveStencilCoverageAndReset(
93 GrUserStencilSettings::StaticInitSeparate<

12345