Searched refs:GrUserStencilTest (Results 1 – 12 of 12) sorted by relevance
/third_party/skia/src/gpu/ |
D | GrUserStencilSettings.h | 57 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 …]
|
D | GrStencilSettings.cpp | 16 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 …]
|
D | GrDrawOpTest.cpp | 26 GrUserStencilTest::kLess, in GrGetRandomStencil() 35 GrUserStencilTest::kAlways, in GrGetRandomStencil() 44 GrUserStencilTest::kEqual, in GrGetRandomStencil()
|
/third_party/skia/src/gpu/ops/ |
D | GrPathStencilSettings.h | 21 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,
|
D | PathInnerTriangulateOp.cpp | 296 GrUserStencilTest::kEqual, GrUserStencilTest::kEqual, in prePreparePrograms() 305 GrUserStencilTest::kEqual, in prePreparePrograms() 323 GrUserStencilTest::kEqualIfInClip, in prePreparePrograms() 334 GrUserStencilTest::kNotEqual, GrUserStencilTest::kNotEqual, in prePreparePrograms() 345 GrUserStencilTest::kNotEqual, in prePreparePrograms()
|
D | AtlasRenderTask.cpp | 83 GrUserStencilTest::kAlways, in onMakeClosed() 117 GrUserStencilTest::kNotEqual, in onMakeClosed() 130 GrUserStencilTest::kNotEqual, in onMakeClosed()
|
D | StrokeTessellateOp.cpp | 158 GrUserStencilTest::kLessIfInClip, // Match kTestAndResetStencil. 170 GrUserStencilTest::kLessIfInClip, // i.e., "not equal to zero, if in clip".
|
D | TessellationPathRenderer.cpp | 221 GrUserStencilTest::kAlways, in onStencilPath()
|
/third_party/skia/src/gpu/v1/ |
D | StencilMaskHelper.cpp | 30 GrUserStencilTest::kNotEqual, 40 GrUserStencilTest::kEqual, 52 GrUserStencilTest::kLessIfInClip, // "0 < userBits" is equivalent to "0 != userBits". 64 GrUserStencilTest::kEqualIfInClip, 76 GrUserStencilTest::kNotEqual, 86 GrUserStencilTest::kEqual, 98 GrUserStencilTest::kNotEqual, 108 GrUserStencilTest::kEqual, 120 GrUserStencilTest::kNotEqual, 130 GrUserStencilTest::kEqual, [all …]
|
D | PathRenderer.cpp | 89 GrUserStencilTest::kAlways, in onStencilPath()
|
D | Device.cpp | 1053 GrUserStencilTest::kAlways, in android_utils_clipWithStencil()
|
/third_party/skia/src/gpu/tessellate/shaders/ |
D | GrPathTessellationShader.h | 68 GrUserStencilTest::kAlwaysIfInClip, GrUserStencilTest::kAlwaysIfInClip, in StencilPathSettings() 78 GrUserStencilTest::kAlwaysIfInClip, in StencilPathSettings() 96 GrUserStencilTest::kNotEqual, 107 GrUserStencilTest::kEqual,
|