/third_party/skia/gm/ |
H A D | degeneratesegments.cpp | 121 SkPoint endPt = startPt + SkPoint::Make(40*SK_Scalar1, 0); in AddLine() local 122 path.lineTo(endPt); in AddLine() 123 return endPt; in AddLine() 128 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); in AddMoveLine() local 130 path.lineTo(endPt); in AddMoveLine() 131 return endPt; in AddMoveLine() 136 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); in AddMoveLineClose() local 138 path.lineTo(endPt); in AddMoveLineClose() 140 return endPt; in AddMoveLineClose() 145 SkPoint endPt in AddQuad() local 153 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); AddMoveQuad() local 162 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); AddMoveQuadClose() local 172 SkPoint endPt = startPt + SkPoint::Make(40*SK_Scalar1, 0); AddCubic() local 181 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); AddMoveCubic() local 191 SkPoint endPt = moveToPt + SkPoint::Make(40*SK_Scalar1, 0); AddMoveCubicClose() local [all...] |
/test/xts/acts/graphic/acts_drawing_native/ |
H A D | DrawingNativeShaderEffectTest.cpp | 223 // 2. OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix interface with negative values for endPt in HWTEST_F() 269 // 2. OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix interface with endPt set to maximum value in HWTEST_F() 326 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(100.f, 0); in HWTEST_F() local 337 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, 3, mode); in HWTEST_F() 342 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, nullptr, 3, CLAMP); in HWTEST_F() 345 OH_Drawing_PointDestroy(endPt); in HWTEST_F() 359 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(100.f, 0); in HWTEST_F() local 365 OH_Drawing_ShaderEffectCreateLinearGradient(nullptr, endPt, colors, pos, 3, CLAMP); in HWTEST_F() 375 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, nullptr, pos, 3, CLAMP); in HWTEST_F() 379 OH_Drawing_PointDestroy(endPt); in HWTEST_F() 395 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(100.f, 0); HWTEST_F() local 436 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(100.f, 0); HWTEST_F() local 477 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(100.f, 0); HWTEST_F() local 1057 OH_Drawing_Point2D endPt = {100.f, 0}; // 100.f: end point's x HWTEST_F() local 1108 OH_Drawing_Point2D endPt = {100.f, 0}; // 100.f: end point's x HWTEST_F() local 1157 OH_Drawing_Point2D endPt = {100.f, 0}; // 100.f: end point's x HWTEST_F() local 1205 OH_Drawing_Point2D endPt = {100.f, 0}; // 100.f: end point's x HWTEST_F() local 1253 OH_Drawing_Point2D endPt = {100.f, 0}; // 100.f: end point's x HWTEST_F() local 1277 OH_Drawing_Point2D endPt = {100.f, 0}; // 100.f: end point's x HWTEST_F() local [all...] |
H A D | DrawingNativeBrushTest.cpp | 512 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(200, 500); in HWTEST_F() local 516 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, color, pos, 2, OH_Drawing_TileMode::CLAMP); in HWTEST_F() 522 OH_Drawing_PointDestroy(endPt); in HWTEST_F() 538 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(200, 500); in HWTEST_F() local 542 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, color, pos, 2, OH_Drawing_TileMode::CLAMP); in HWTEST_F() 550 OH_Drawing_PointDestroy(endPt); in HWTEST_F()
|
H A D | DrawingNativePenTest.cpp | 963 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(200, 500); in HWTEST_F() local 967 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, color, pos, 2, OH_Drawing_TileMode::CLAMP); in HWTEST_F() 972 OH_Drawing_PointDestroy(endPt); in HWTEST_F() 990 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(200, 500); in HWTEST_F() local 994 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, color, pos, 2, OH_Drawing_TileMode::CLAMP); in HWTEST_F() 1001 OH_Drawing_PointDestroy(endPt); in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/ndk/ |
H A D | drawing_shader_effect_test.cpp | 55 OH_Drawing_Point* endPt = OH_Drawing_PointCreate(NUM_300, NUM_300); in HWTEST_F() local 62 OH_Drawing_ShaderEffectCreateLinearGradient(nullptr, endPt, colors, pos, 1, OH_Drawing_TileMode::CLAMP); in HWTEST_F() 66 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, nullptr, pos, 1, OH_Drawing_TileMode::CLAMP); in HWTEST_F() 70 OH_Drawing_PointDestroy(endPt); in HWTEST_F() 174 OH_Drawing_Point2D endPt = {100.f, 0}; // 100.f: end point's x in HWTEST_F() local 180 EXPECT_EQ(OH_Drawing_ShaderEffectCreateTwoPointConicalGradient(&startPt, startRadius, &endPt, endRadius, nullptr, in HWTEST_F() 182 EXPECT_NE(OH_Drawing_ShaderEffectCreateTwoPointConicalGradient(&startPt, startRadius, &endPt, endRadius, colors, in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/effect/ |
H A D | shader_effect.cpp | 60 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& startPt, const Point& endPt, 64 impl_->InitWithLinearGradient(startPt, endPt, colors, pos, mode, matrix); in ShaderEffect() 76 ShaderEffect::ShaderEffect(ShaderEffectType t, const Point& startPt, scalar startRadius, const Point& endPt, 81 impl_->InitWithTwoPointConical(startPt, startRadius, endPt, endRadius, colors, pos, mode, matrix); in ShaderEffect() 143 std::shared_ptr<ShaderEffect> ShaderEffect::CreateLinearGradient(const Point& startPt, const Point& endPt, in CreateLinearGradient() argument 147 ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, startPt, endPt, colors, pos, mode, matrix); in CreateLinearGradient() 158 const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, in CreateTwoPointConical() 162 ShaderEffect::ShaderEffectType::CONICAL_GRADIENT, startPt, startRadius, endPt, endRadius, colors, pos, mode, in CreateTwoPointConical() 157 CreateTwoPointConical(const Point& startPt, scalar startRadius, const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, TileMode mode, const Matrix *matrix) CreateTwoPointConical() argument
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/include/ |
H A D | drawing_shader_effect.h | 88 * @param endPt Indicates the end point for the gradient. 99 const OH_Drawing_Point* endPt, const uint32_t* colors, const float* pos, uint32_t size, OH_Drawing_TileMode); 106 * @param endPt Indicates the end point for the gradient. 120 const OH_Drawing_Point2D* startPt, const OH_Drawing_Point2D* endPt, const uint32_t* colors, const float* pos, 200 * @param endPt Indicates the center of the start circle for the gradient. 211 * The possible cause of the failure is any of startPt, endPt, colors and pos is nullptr. 216 float startRadius, const OH_Drawing_Point2D* endPt, float endRadius, const uint32_t* colors, const float* pos,
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/unittest/skia_adapter/ |
H A D | skia_shader_effect_test.cpp | 112 Point endPt; in HWTEST_F() local 117 skiaShaderEffect.InitWithLinearGradient(startPt, endPt, color, pos, TileMode::MIRROR, nullptr); in HWTEST_F() 149 Point endPt; in HWTEST_F() local 156 skiaShaderEffect.InitWithTwoPointConical(startPt, startRadius, endPt, endRadius, color, pos, TileMode::CLAMP, in HWTEST_F()
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/interface/ |
H A D | shader_effect_test.cpp | 44 OH_Drawing_Point* endPt = OH_Drawing_PointCreate(NUM_300, NUM_300); in OnTestPerformance() local 51 ShaderEffect = OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, NUM_2, CLAMP); in OnTestPerformance() 54 ShaderEffect = OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, NUM_2, CLAMP); in OnTestPerformance() 63 OH_Drawing_PointDestroy(endPt); in OnTestPerformance()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/drawing_ndk/src/ |
H A D | drawing_shader_effect.cpp | 88 const OH_Drawing_Point2D* startPt, const OH_Drawing_Point2D* endPt, const uint32_t* colors, const float* pos, in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix() 91 if (startPt == nullptr || endPt == nullptr || colors == nullptr) { in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix() 110 ShaderEffect::ShaderEffectType::LINEAR_GRADIENT, *CastToPoint(startPt), *CastToPoint(endPt), colorsVector, in OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix() 208 float startRadius, const OH_Drawing_Point2D* endPt, float endRadius, const uint32_t* colors, const float* pos, in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient() 211 if (startPt == nullptr || endPt == nullptr || colors == nullptr) { in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient() 228 *CastToPoint(startPt), startRadius, *CastToPoint(endPt), endRadius, colorsVector, posVector, in OH_Drawing_ShaderEffectCreateTwoPointConicalGradient() 87 OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix( const OH_Drawing_Point2D* startPt, const OH_Drawing_Point2D* endPt, const uint32_t* colors, const float* pos, uint32_t size, OH_Drawing_TileMode cTileMode, const OH_Drawing_Matrix* cMatrix) OH_Drawing_ShaderEffectCreateLinearGradientWithLocalMatrix() argument 207 OH_Drawing_ShaderEffectCreateTwoPointConicalGradient(const OH_Drawing_Point2D* startPt, float startRadius, const OH_Drawing_Point2D* endPt, float endRadius, const uint32_t* colors, const float* pos, uint32_t size, OH_Drawing_TileMode cTileMode, const OH_Drawing_Matrix* cMatrix) OH_Drawing_ShaderEffectCreateTwoPointConicalGradient() argument
|
/third_party/skia/src/pathops/ |
H A D | SkPathOpsQuad.cpp | 50 const SkDPoint* endPt[2]; in hullIntersects() local 51 this->otherPts(oddMan, endPt); in hullIntersects() 52 double origX = endPt[0]->fX; in hullIntersects() 53 double origY = endPt[0]->fY; in hullIntersects() 54 double adj = endPt[1]->fX - origX; in hullIntersects() 55 double opp = endPt[1]->fY - origY; in hullIntersects() 102 void SkDQuad::otherPts(int oddMan, const SkDPoint* endPt[2]) const { in otherPts() 106 endPt[opp - 1] = &fPts[end]; in otherPts()
|
H A D | SkPathOpsConic.h | 93 void otherPts(int oddMan, const SkDPoint* endPt[2]) const { in otherPts() 94 fPts.otherPts(oddMan, endPt); in otherPts() 179 void otherPts(int oddMan, const SkDPoint* endPt[2]) const override { 180 fConic.otherPts(oddMan, endPt);
|
H A D | SkPathOpsCubic.cpp | 155 const SkDPoint* endPt[2]; in hullIntersects() local 156 endPt[0] = &fPts[end1]; in hullIntersects() 160 endPt[1] = &fPts[end2]; in hullIntersects() 161 double origX = endPt[0]->fX; in hullIntersects() 162 double origY = endPt[0]->fY; in hullIntersects() 163 double adj = endPt[1]->fX - origX; in hullIntersects() 164 double opp = endPt[1]->fY - origY; in hullIntersects() 191 endPt[0] = endPt[1]; in hullIntersects()
|
H A D | SkPathOpsQuad.h | 88 void otherPts(int oddMan, const SkDPoint* endPt[2]) const; 170 void otherPts(int oddMan, const SkDPoint* endPt[2]) const override { 171 fQuad.otherPts(oddMan, endPt);
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/drawing_ndk/cpp/dm/ |
H A D | alpha_gradients.cpp | 46 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(r.right, r.bottom); in draw_grad() local 50 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, gPos, 2, OH_Drawing_TileMode::CLAMP); in draw_grad() 63 OH_Drawing_PointDestroy(endPt); in draw_grad()
|
H A D | drawbitmaprect.cpp | 65 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(64.f, 64.f); in PrecondItions() local 71 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, Color, nullptr, 2, OH_Drawing_TileMode::CLAMP); in PrecondItions() 87 OH_Drawing_PointDestroy(endPt); in PrecondItions()
|
H A D | alpha_image.cpp | 101 OH_Drawing_Point *endPt = OH_Drawing_PointCreate(144 + kSize, 16 + kSize); in OnTestFunction() local 105 OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, 2, OH_Drawing_TileMode::CLAMP); in OnTestFunction() 111 OH_Drawing_PointDestroy(endPt); in OnTestFunction()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/include/effect/ |
H A D | shader_effect.h | 70 static std::shared_ptr<ShaderEffect> CreateLinearGradient(const Point& startPt, const Point& endPt, 79 const Point& endPt, scalar endRadius, const std::vector<ColorQuad>& colors, const std::vector<scalar>& pos, 123 ShaderEffect(ShaderEffectType t, const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors, 131 ShaderEffect(ShaderEffectType t, const Point& startPt, scalar startRadius, const Point& endPt, scalar endRadius,
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/draw/ |
H A D | path.cpp | 83 void Path::CubicTo(const Point& ctrlPt1, const Point& ctrlPt2, const Point& endPt) in CubicTo() argument 85 impl_->CubicTo(ctrlPt1.GetX(), ctrlPt1.GetY(), ctrlPt2.GetX(), ctrlPt2.GetY(), endPt.GetX(), endPt.GetY()); in CubicTo() 93 void Path::QuadTo(const Point& ctrlPt, const Point endPt) in QuadTo() argument 95 impl_->QuadTo(ctrlPt.GetX(), ctrlPt.GetY(), endPt.GetX(), endPt.GetY()); in QuadTo()
|
/foundation/graphic/graphic_2d/rosen/modules/2d_graphics/src/drawing/engine_adapter/skia_adapter/ |
H A D | skia_shader_effect.cpp | 113 void SkiaShaderEffect::InitWithLinearGradient(const Point& startPt, const Point& endPt, in InitWithLinearGradient() argument 118 pts[1].set(endPt.GetX(), endPt.GetY()); in InitWithLinearGradient() 168 void SkiaShaderEffect::InitWithTwoPointConical(const Point& startPt, scalar startRadius, const Point& endPt, in InitWithTwoPointConical() argument 175 end.set(endPt.GetX(), endPt.GetY()); in InitWithTwoPointConical()
|
H A D | skia_shader_effect.h | 50 void InitWithLinearGradient(const Point& startPt, const Point& endPt, const std::vector<ColorQuad>& colors, 56 void InitWithTwoPointConical(const Point& startPt, scalar startRadius, const Point& endPt,
|
/foundation/graphic/graphic_2d/rosen/test/2d_graphics/fuzztest/ndk/ndkshadereffect_fuzzer/ |
H A D | shadereffect_fuzzer.cpp | 58 OH_Drawing_Point* endPt = OH_Drawing_PointCreate(x, y); in NativeShaderEffectTest001() local 69 OH_Drawing_ShaderEffect* shaderEffectTwo = OH_Drawing_ShaderEffectCreateLinearGradient(startPt, endPt, colors, pos, in NativeShaderEffectTest001() 71 OH_Drawing_ShaderEffect* shaderEffectThree = OH_Drawing_ShaderEffectCreateLinearGradient(nullptr, endPt, colors, in NativeShaderEffectTest001() 82 OH_Drawing_PointDestroy(endPt); in NativeShaderEffectTest001()
|
/third_party/skia/src/gpu/ops/ |
H A D | AAConvexPathRenderer.cpp | 57 const SkPoint& endPt() const { in endPt() function 78 p0 = segments[0].endPt(); in center_of_mass() 84 pj = segments[1].endPt() - p0; in center_of_mass() 87 pj = segments[i + 1].endPt() - p0; in center_of_mass() 102 const SkPoint& pt = segments[i].endPt(); in center_of_mass() 145 const SkPoint* prevPt = &sega.endPt(); in compute_vectors() 401 SkPoint p0 = sega.endPt(); in create_vertices() 421 SkPoint v1Pos = sega.endPt(); in create_vertices() 454 SkPoint qpts[] = {sega.endPt(), segb.fPts[0], segb.fPts[1]}; in create_vertices()
|
/third_party/skia/src/core/ |
H A D | SkPathBuilder.cpp | 455 SkPathDirection arcSweep, SkPoint endPt) { in arcTo() 458 SkPoint srcPts[2] = { fPts.back(), endPt }; in arcTo() 464 return this->lineTo(endPt); in arcTo() 469 return this->lineTo(endPt); in arcTo() 529 return this->lineTo(endPt); in arcTo() 549 scalar_is_integer(endPt.fX) && scalar_is_integer(endPt.fY); in arcTo() 580 fPts.back() = endPt; in arcTo() 454 arcTo(SkPoint rad, SkScalar angle, SkPathBuilder::ArcSize arcLarge, SkPathDirection arcSweep, SkPoint endPt) arcTo() argument
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_client/test/ |
H A D | rs_uni_render_fix_rotation_demo.cpp | 80 Drawing::Point endPt(END_POINT_POSITION, END_POINT_POSITION); in DoDraw() 81 canvas.DrawLine(startPt, endPt); in DoDraw()
|