Home
last modified time | relevance | path

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

12345

/external/skqp/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.h16 struct GrUserStencilSettings;
35 const GrUserStencilSettings* stencil = nullptr);
44 const GrUserStencilSettings* stl = nullptr);
53 const GrUserStencilSettings* stencil = nullptr);
63 const GrUserStencilSettings* stencil = nullptr);
72 const GrUserStencilSettings* stencil = nullptr);
80 const GrUserStencilSettings* stencil = nullptr);
88 const GrUserStencilSettings* stencil = nullptr);
/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 …]
DGrFillRectOp.h19 struct GrUserStencilSettings;
37 const GrUserStencilSettings* stencil = nullptr,
47 const GrUserStencilSettings* stencil = nullptr);
59 const GrUserStencilSettings* = nullptr);
74 const GrUserStencilSettings*,
DGrSimpleMeshDrawOpHelper.h74 return this->finalizeProcessors(caps, clip, &GrUserStencilSettings::kUnused, clampType, in finalizeProcessors()
141 const GrUserStencilSettings*
142 = &GrUserStencilSettings::kUnused);
159 const GrUserStencilSettings*
160 = &GrUserStencilSettings::kUnused);
180 const GrUserStencilSettings*, GrClampType,
DGrSimpleMeshDrawOpHelperWithStencil.h43 GrSimpleMeshDrawOpHelperWithStencil(GrProcessorSet*, GrAAType, const GrUserStencilSettings*,
76 const GrUserStencilSettings* stencilSettings() const { return fStencilSettings; } in stencilSettings()
79 const GrUserStencilSettings* fStencilSettings;
DGrSimpleMeshDrawOpHelperWithStencil.cpp13 const GrUserStencilSettings* stencilSettings, in GrSimpleMeshDrawOpHelperWithStencil()
16 , fStencilSettings(stencilSettings ? stencilSettings : &GrUserStencilSettings::kUnused) {} in GrSimpleMeshDrawOpHelperWithStencil()
20 if (fStencilSettings != &GrUserStencilSettings::kUnused) { in fixedFunctionFlags()
/external/skia/src/gpu/
DGrStencilMaskHelper.cpp25 static constexpr GrUserStencilSettings gUserToClipReplace(
26 GrUserStencilSettings::StaticInit<
35 static constexpr GrUserStencilSettings gInvUserToClipReplace(
36 GrUserStencilSettings::StaticInit<
47 static constexpr GrUserStencilSettings gUserToClipIsect(
48 GrUserStencilSettings::StaticInit<
59 static constexpr GrUserStencilSettings gUserToClipDiff(
60 GrUserStencilSettings::StaticInit<
71 static constexpr GrUserStencilSettings gUserToClipUnion(
72 GrUserStencilSettings::StaticInit<
[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()
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
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);
DGrProgramInfo.h21 const GrUserStencilSettings* userStencilSettings, in GrProgramInfo()
59 return fUserStencilSettings != &GrUserStencilSettings::kUnused || in isStencilEnabled()
62 const GrUserStencilSettings* userStencilSettings() const { return fUserStencilSettings; } in userStencilSettings()
106 const GrUserStencilSettings* fUserStencilSettings;
DGrSoftwarePathRenderer.h40 const GrUserStencilSettings& userStencilSettings,
47 const GrUserStencilSettings& userStencilSettings,
59 const GrUserStencilSettings& userStencilSettings,
/external/skqp/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* 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()
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() function
171 constexpr explicit GrUserStencilSettings( in GrUserStencilSettings() function
182 GrUserStencilSettings() = delete;
183 GrUserStencilSettings(const GrUserStencilSettings&) = delete;
203 static const GrUserStencilSettings& kUnused; argument
209 struct GrUserStencilSettings::Attrs { argument
DGrRenderTargetContextPriv.h19 struct GrUserStencilSettings;
66 const GrUserStencilSettings* ss,
78 const GrUserStencilSettings*,
90 const GrUserStencilSettings*,
DGrSoftwarePathRenderer.h38 const GrUserStencilSettings& userStencilSettings,
45 const GrUserStencilSettings& userStencilSettings,
57 const GrUserStencilSettings& userStencilSettings,
DGrPipeline.h57 const GrUserStencilSettings* fUserStencil = &GrUserStencilSettings::kUnused;
162 const GrUserStencilSettings* getUserStencil() const { return fUserStencilSettings; } in getUserStencil()
215 const GrUserStencilSettings* fUserStencilSettings;
/external/skia/src/gpu/tessellate/
DGrPathInnerTriangulateOp.cpp46 const GrUserStencilSettings* stencil) { in pushFanStencilProgram()
53 const GrUserStencilSettings* stencil) { in pushFanFillProgram()
123 this->pushFanFillProgram(args, &GrUserStencilSettings::kUnused); in prePreparePrograms()
131 constexpr static GrUserStencilSettings kFillOrIncrDecrStencil( in prePreparePrograms()
132 GrUserStencilSettings::StaticInitSeparate< in prePreparePrograms()
140 constexpr static GrUserStencilSettings kFillOrInvertStencil( in prePreparePrograms()
141 GrUserStencilSettings::StaticInit< in prePreparePrograms()
158 constexpr static GrUserStencilSettings kFillIfZeroAndInClip( in prePreparePrograms()
159 GrUserStencilSettings::StaticInit< in prePreparePrograms()
167 constexpr static GrUserStencilSettings kIncrDecrStencilIfNonzero( in prePreparePrograms()
[all …]
DGrStencilPathShader.h44 static const GrUserStencilSettings* StencilPassSettings(SkPathFillType fillType) { in StencilPassSettings()
46 constexpr static GrUserStencilSettings kIncrDecrStencil( in StencilPassSettings()
47 GrUserStencilSettings::StaticInitSeparate< in StencilPassSettings()
56 constexpr static GrUserStencilSettings kInvertStencil( in StencilPassSettings()
57 GrUserStencilSettings::StaticInit< in StencilPassSettings()
72 const GrUserStencilSettings* stencil) { in MakeStencilProgram()
DGrStrokeTessellateOp.cpp69 &GrUserStencilSettings::kUnused, caps, clampType, &this->headColor()); in finalize()
129 constexpr static GrUserStencilSettings kMarkStencil(
130 GrUserStencilSettings::StaticInit<
141 constexpr static GrUserStencilSettings kTestAndResetStencil(
142 GrUserStencilSettings::StaticInit<
202 auto fillStencil = &GrUserStencilSettings::kUnused; in prePrepareTessellator()

12345