Home
last modified time | relevance | path

Searched refs:GrUserStencilTest (Results 1 – 25 of 26) sorted by relevance

12

/external/skqp/src/gpu/
DGrUserStencilSettings.h56 enum class GrUserStencilTest : uint16_t { enum
75 constexpr static GrUserStencilTest kLastClippedStencilTest = GrUserStencilTest::kLEqualIfInClip;
76 constexpr static int kGrUserStencilTestCount = 1 + (int)GrUserStencilTest::kNotEqual;
112 typedef GrTStencilFaceSettings<GrUserStencilTest, GrUserStencilOp> Face;
114 template<GrUserStencilTest, GrUserStencilOp PassOp, GrUserStencilOp FailOp> struct Attrs;
117 template<uint16_t Ref, GrUserStencilTest Test, uint16_t TestMask,
121 GrUserStencilTest FtTest, GrUserStencilTest BkTest,
127 template<uint16_t Ref, GrUserStencilTest Test, uint16_t TestMask,
134 GrUserStencilTest FtTest, GrUserStencilTest BkTest,
148 template<uint16_t Ref, GrUserStencilTest Test, uint16_t TestMask,
[all …]
DGrStencilSettings.cpp16 GrUserStencilTest::kAlwaysIfInClip,
122 GR_STATIC_ASSERT(0 == (int)GrUserStencilTest::kAlwaysIfInClip);
123 GR_STATIC_ASSERT(1 == (int)GrUserStencilTest::kEqualIfInClip);
124 GR_STATIC_ASSERT(2 == (int)GrUserStencilTest::kLessIfInClip);
125 GR_STATIC_ASSERT(3 == (int)GrUserStencilTest::kLEqualIfInClip);
126 GR_STATIC_ASSERT(4 == (int)GrUserStencilTest::kAlways);
127 GR_STATIC_ASSERT(5 == (int)GrUserStencilTest::kNever);
128 GR_STATIC_ASSERT(6 == (int)GrUserStencilTest::kGreater);
129 GR_STATIC_ASSERT(7 == (int)GrUserStencilTest::kGEqual);
130 GR_STATIC_ASSERT(8 == (int)GrUserStencilTest::kLess);
[all …]
DGrDrawOpTest.cpp25 GrUserStencilTest::kLess, in GrGetRandomStencil()
34 GrUserStencilTest::kAlways, in GrGetRandomStencil()
43 GrUserStencilTest::kEqual, in GrGetRandomStencil()
DGrPathRendering.cpp25 GrUserStencilTest::kAlwaysIfInClip, in GetStencilPassSettings()
37 GrUserStencilTest::kAlwaysIfInClip, in GetStencilPassSettings()
DGrPathRenderer.cpp105 GrUserStencilTest::kAlways, in onStencilPath()
DGrReducedClip.cpp773 GrUserStencilTest::kAlways, in drawAlphaClipMask()
787 GrUserStencilTest::kEqual, in drawAlphaClipMask()
886 GrUserStencilTest::kAlways, in drawStencilClipMask()
/external/skia/src/gpu/
DGrUserStencilSettings.h57 enum class GrUserStencilTest : uint16_t { enum
76 constexpr static GrUserStencilTest kLastClippedStencilTest = GrUserStencilTest::kLEqualIfInClip;
77 constexpr static int kGrUserStencilTestCount = 1 + (int)GrUserStencilTest::kNotEqual;
113 typedef GrTStencilFaceSettings<GrUserStencilTest, GrUserStencilOp> Face;
115 template<GrUserStencilTest, GrUserStencilOp PassOp, GrUserStencilOp FailOp> struct Attrs;
118 template<uint16_t Ref, GrUserStencilTest Test, uint16_t TestMask,
122 GrUserStencilTest CWTest, GrUserStencilTest CCWTest,
128 template<uint16_t Ref, GrUserStencilTest Test, uint16_t TestMask,
135 GrUserStencilTest CWTest, GrUserStencilTest CCWTest,
149 template<uint16_t Ref, GrUserStencilTest Test, uint16_t TestMask,
[all …]
DGrStencilSettings.cpp16 GrUserStencilTest::kAlwaysIfInClip,
122 static_assert(0 == (int)GrUserStencilTest::kAlwaysIfInClip);
123 static_assert(1 == (int)GrUserStencilTest::kEqualIfInClip);
124 static_assert(2 == (int)GrUserStencilTest::kLessIfInClip);
125 static_assert(3 == (int)GrUserStencilTest::kLEqualIfInClip);
126 static_assert(4 == (int)GrUserStencilTest::kAlways);
127 static_assert(5 == (int)GrUserStencilTest::kNever);
128 static_assert(6 == (int)GrUserStencilTest::kGreater);
129 static_assert(7 == (int)GrUserStencilTest::kGEqual);
130 static_assert(8 == (int)GrUserStencilTest::kLess);
[all …]
DGrStencilMaskHelper.cpp28 GrUserStencilTest::kNotEqual,
38 GrUserStencilTest::kEqual,
50 GrUserStencilTest::kLessIfInClip, // "0 < userBits" is equivalent to "0 != userBits".
62 GrUserStencilTest::kEqualIfInClip,
74 GrUserStencilTest::kNotEqual,
84 GrUserStencilTest::kEqual,
96 GrUserStencilTest::kNotEqual,
106 GrUserStencilTest::kEqual,
118 GrUserStencilTest::kNotEqual,
128 GrUserStencilTest::kEqual,
[all …]
DGrDrawOpTest.cpp25 GrUserStencilTest::kLess, in GrGetRandomStencil()
34 GrUserStencilTest::kAlways, in GrGetRandomStencil()
43 GrUserStencilTest::kEqual, in GrGetRandomStencil()
DGrPathRenderer.cpp102 GrUserStencilTest::kAlways, in onStencilPath()
DGrReducedClip.cpp830 GrUserStencilTest::kAlways, in drawAlphaClipMask()
844 GrUserStencilTest::kEqual, in drawAlphaClipMask()
/external/skqp/src/gpu/ops/
DGrPathStencilSettings.h21 GrUserStencilTest::kAlwaysIfInClip,
32 GrUserStencilTest::kNotEqual,
43 GrUserStencilTest::kEqualIfInClip,
55 GrUserStencilTest::kAlwaysIfInClip, GrUserStencilTest::kAlwaysIfInClip,
65 GrUserStencilTest::kLessIfInClip, // "0 < stencil" is equivalent to "0 != stencil".
75 GrUserStencilTest::kEqualIfInClip,
89 GrUserStencilTest::kAlwaysIfInClip,
DGrDrawPathOp.cpp37 GrUserStencilTest::kNotEqual, in pipelineInitArgs()
DGrStencilAndCoverPathRenderer.cpp133 GrUserStencilTest::kEqualIfInClip, in onDrawPath()
/external/skia/src/gpu/ops/
DGrPathStencilSettings.h21 GrUserStencilTest::kAlwaysIfInClip,
32 GrUserStencilTest::kNotEqual,
43 GrUserStencilTest::kEqualIfInClip,
55 GrUserStencilTest::kAlwaysIfInClip, GrUserStencilTest::kAlwaysIfInClip,
65 GrUserStencilTest::kLessIfInClip, // "0 < stencil" is equivalent to "0 != stencil".
75 GrUserStencilTest::kEqualIfInClip,
89 GrUserStencilTest::kAlwaysIfInClip,
/external/skia/src/gpu/tessellate/
DGrPathInnerTriangulateOp.cpp134 GrUserStencilTest::kEqual, GrUserStencilTest::kEqual, in prePreparePrograms()
143 GrUserStencilTest::kEqual, in prePreparePrograms()
161 GrUserStencilTest::kEqualIfInClip, in prePreparePrograms()
172 GrUserStencilTest::kNotEqual, GrUserStencilTest::kNotEqual, in prePreparePrograms()
183 GrUserStencilTest::kNotEqual, in prePreparePrograms()
DGrStencilPathShader.h49 GrUserStencilTest::kAlwaysIfInClip, GrUserStencilTest::kAlwaysIfInClip, in StencilPassSettings()
59 GrUserStencilTest::kAlwaysIfInClip, in StencilPassSettings()
DGrStrokeTessellateOp.cpp132 GrUserStencilTest::kLessIfInClip, // Match kTestAndResetStencil.
144 GrUserStencilTest::kLessIfInClip, // i.e., "not equal to zero, if in clip".
DGrFillPathShader.h48 GrUserStencilTest::kNotEqual, in TestAndResetStencilSettings()
DGrTessellationPathRenderer.cpp383 GrUserStencilTest::kNotEqual,
392 GrUserStencilTest::kNotEqual,
/external/skqp/src/android/
DSkAndroidFrameworkUtils.cpp46 GrUserStencilTest::kAlways, in clipWithStencil()
/external/skia/src/gpu/ccpr/
DGrCCPerFlushResources.cpp103 GrUserStencilTest::kNotEqual, in draw_stencil_to_coverage()
116 GrUserStencilTest::kNotEqual, in draw_stencil_to_coverage()
/external/skqp/gm/
Dwindowrectangles.cpp249 GrUserStencilTest::kAlways, in stencilCheckerboard()
/external/skia/gm/
Dwindowrectangles.cpp284 GrUserStencilTest::kAlways, in stencilCheckerboard()

12