/external/skia/gm/ |
H A D | drrect.cpp | 34 SkVector radii[4] = { variable 44 outers[3].setRectRadii(r, radii); 53 inners[4].setRectRadii(r, radii);
|
H A D | blurroundrect.cpp | 39 SkVector radii[4]; variable 40 radii[0].set(SkIntToScalar(30), SkIntToScalar(30)); 41 radii[1].set(SkIntToScalar(10), SkIntToScalar(10)); 42 radii[2].set(SkIntToScalar(30), SkIntToScalar(30)); 43 radii[3].set(SkIntToScalar(10), SkIntToScalar(10)); 45 fRRect.setRectRadii(r, radii); 115 // Simpler blurred RR test cases where all the radii are the same. 177 // Rounded rect with two opposite corners with large radii, the other two
|
H A D | rrect.cpp | 25 SkVector radii[4]; local 27 radii[i] = src.radii((SkRRect::Corner)i); 30 radii[i].fX -= dx; 31 radii[i].fY -= dy; 33 dst->setRectRadii(r, radii); 45 SkVector radii[4]; local 47 radii[i] = src.radii((SkRRect::Corner)i); 49 dst->setRectRadii(r, radii); 61 SkVector radii[4]; local 89 SkVector radii[4]; local 146 SkVector radii[4] = { variable [all...] |
H A D | shapes.cpp | 45 SkVector radii[4] = {{4, 6}, {12, 8}, {24, 16}, {32, 48}}; local 46 fShapes.push_back().setRectRadii(SkRect::MakeXYWH(150, -129, 80, 160), radii);
|
H A D | roundrects.cpp | 287 // strokes and radii 289 SkScalar radii[][2] = { variable 302 circleRect.setRectXY(rect, radii[i][0], radii[i][1]);
|
H A D | skbug_257.cpp | 101 SkVector radii[4] = {{40, 40}, {40, 40}, {40, 40}, {40, 40}}; local 102 rrect.setRectRadii(rect, radii);
|
H A D | blurrect.cpp | 180 const float radii[] = {20, 5, 10}; local 196 for (size_t j = 0 ; j < SK_ARRAY_COUNT(radii) ; j++) { 197 float radius = radii[j];
|
H A D | occludedrrectblur.cpp | 98 SkVector radii[4] = { { 0.0f, 0.0f }, { 0.0f, 0.0f }, { 0.0f, 0.0f }, { 0.0f, 0.0f } }; local 99 radii[left] = SkVector::Make(kSize, kSize); 100 radii[right] = SkVector::Make(kSize, kSize); 104 radii); local 110 radii); local 209 SkVector radii[4] = { { 0.0f, 0.0f }, { 0.0f, 0.0f }, { 0.0f, 0.0f }, { 0.0f, 0.0f } }; local 210 radii[left] = SkVector::Make(SkIntToScalar(kWidth), SkIntToScalar(kWidth)); 211 radii[right] = SkVector::Make(SkIntToScalar(kWidth), SkIntToScalar(kWidth)); 213 rr.setRectRadii(offset_center_to(r, center.fX + dist*v.fX, center.fY + dist*v.fY), radii); local 217 occRR.setRectRadii(offset_center_to(r, center.fX + dist*v.fX, center.fY + dist*v.fY), radii); local [all...] |
/external/skqp/gm/ |
H A D | drrect.cpp | 34 SkVector radii[4] = { variable 44 outers[3].setRectRadii(r, radii); 53 inners[4].setRectRadii(r, radii);
|
H A D | blurroundrect.cpp | 39 SkVector radii[4]; variable 40 radii[0].set(SkIntToScalar(30), SkIntToScalar(30)); 41 radii[1].set(SkIntToScalar(10), SkIntToScalar(10)); 42 radii[2].set(SkIntToScalar(30), SkIntToScalar(30)); 43 radii[3].set(SkIntToScalar(10), SkIntToScalar(10)); 45 fRRect.setRectRadii(r, radii); 115 // Simpler blurred RR test cases where all the radii are the same. 177 // Rounded rect with two opposite corners with large radii, the other two
|
H A D | rrect.cpp | 25 SkVector radii[4]; local 27 radii[i] = src.radii((SkRRect::Corner)i); 30 radii[i].fX -= dx; 31 radii[i].fY -= dy; 33 dst->setRectRadii(r, radii); 45 SkVector radii[4]; local 47 radii[i] = src.radii((SkRRect::Corner)i); 49 dst->setRectRadii(r, radii); 61 SkVector radii[4]; local 89 SkVector radii[4]; local 146 SkVector radii[4] = { variable [all...] |
H A D | shapes.cpp | 45 SkVector radii[4] = {{4, 6}, {12, 8}, {24, 16}, {32, 48}}; local 46 fShapes.push_back().setRectRadii(SkRect::MakeXYWH(150, -129, 80, 160), radii);
|
H A D | roundrects.cpp | 287 // strokes and radii 289 SkScalar radii[][2] = { variable 302 circleRect.setRectXY(rect, radii[i][0], radii[i][1]);
|
H A D | skbug_257.cpp | 101 SkVector radii[4] = {{40, 40}, {40, 40}, {40, 40}, {40, 40}}; local 102 rrect.setRectRadii(rect, radii);
|
H A D | blurrect.cpp | 180 const float radii[] = {20, 5, 10}; local 196 for (size_t j = 0 ; j < SK_ARRAY_COUNT(radii) ; j++) { 197 float radius = radii[j];
|
/external/skia/samplecode/ |
H A D | SampleClock.cpp | 57 SkVector radii[4] = {{4,4}, {4,4}, {4,4}, {4,4}}; variable 58 rrect.setRectRadii(rect, radii); 80 radii[0] = SkPoint::Make(2.5f,2.5f); 81 radii[1] = SkPoint::Make(2.5f,2.5f); 82 radii[2] = SkPoint::Make(2.5f,2.5f); 83 radii[3] = SkPoint::Make(2.5f,2.5f); 84 rrect.setRectRadii(rect, radii); 120 radii[0] = SkPoint::Make(7,7); 121 radii[1] = SkPoint::Make(7,7); 122 radii[ [all...] |
/external/skia/src/gpu/effects/ |
H A D | GrEllipseEffect.h | 23 SkPoint radii() const { return fRadii; } function in class:GrEllipseEffect 26 SkPoint radii, const GrShaderCaps& caps) { 27 // Small radii produce bad results on devices without full float. 28 if (!caps.floatIs32Bits() && (radii.fX < 0.5f || radii.fY < 0.5f)) { 31 return std::unique_ptr<GrFragmentProcessor>(new GrEllipseEffect(edgeType, center, radii)); 38 GrEllipseEffect(GrClipEdgeType edgeType, SkPoint center, SkPoint radii) argument 43 , fRadii(radii) {} 25 Make(GrClipEdgeType edgeType, SkPoint center, SkPoint radii, const GrShaderCaps& caps) argument
|
H A D | GrEllipseEffect.cpp | 30 auto radii = _outer.radii(); variable 31 (void)radii; variable 70 auto radii = _outer.radii(); variable 71 (void)radii; variable 77 if (radii != prevRadii || center != prevCenter) { 81 // radius as the scale factor. The inv radii need to be pre-adjusted by the scale 84 if (radii.fX > radii [all...] |
/external/skqp/samplecode/ |
H A D | SampleClock.cpp | 57 SkVector radii[4] = {{4,4}, {4,4}, {4,4}, {4,4}}; variable 58 rrect.setRectRadii(rect, radii); 80 radii[0] = SkPoint::Make(2.5f,2.5f); 81 radii[1] = SkPoint::Make(2.5f,2.5f); 82 radii[2] = SkPoint::Make(2.5f,2.5f); 83 radii[3] = SkPoint::Make(2.5f,2.5f); 84 rrect.setRectRadii(rect, radii); 120 radii[0] = SkPoint::Make(7,7); 121 radii[1] = SkPoint::Make(7,7); 122 radii[ [all...] |
/external/skqp/src/gpu/effects/ |
H A D | GrEllipseEffect.h | 23 SkPoint radii() const { return fRadii; } function in class:GrEllipseEffect 26 SkPoint radii, const GrShaderCaps& caps) { 27 // Small radii produce bad results on devices without full float. 28 if (!caps.floatIs32Bits() && (radii.fX < 0.5f || radii.fY < 0.5f)) { 31 return std::unique_ptr<GrFragmentProcessor>(new GrEllipseEffect(edgeType, center, radii)); 38 GrEllipseEffect(GrClipEdgeType edgeType, SkPoint center, SkPoint radii) argument 43 , fRadii(radii) {} 25 Make(GrClipEdgeType edgeType, SkPoint center, SkPoint radii, const GrShaderCaps& caps) argument
|
H A D | GrEllipseEffect.cpp | 30 auto radii = _outer.radii(); variable 31 (void)radii; variable 70 auto radii = _outer.radii(); variable 71 (void)radii; variable 77 if (radii != prevRadii || center != prevCenter) { 81 // radius as the scale factor. The inv radii need to be pre-adjusted by the scale 84 if (radii.fX > radii [all...] |
/external/skia/include/core/ |
H A D | SkRRect.h | 39 radii for each corner. It does not have a constructor so must be 45 If either of a corner's radii are 0 the corner will be square. 46 Negative radii are not allowed (they are clamped to zero). 62 // !< The RR has zero width and/or zero height. All radii are zero. 69 //!< The RR is actually a (non-empty) oval (i.e., all x radii are equal 70 //!< and >= width/2 and all the y radii are equal and >= height/2 73 //!< The RR is non-empty and all the x radii are equal & all y radii 75 //!< the curves) nor a rect (i.e., both radii are non-zero) 78 //!< The RR is non-empty and the two left x radii ar 208 SkVector radii(Corner corner) const { return fRadii[corner]; } function in class:SkRRect 317 SkRRect(const SkRect& rect, const SkVector radii[4], int32_t type) argument [all...] |
/external/skia/src/core/ |
H A D | SkRRect.cpp | 45 // TODO: assert that all the x&y radii are already W/2 & H/2 87 // If the left and (by equality check above) right radii are zero then it is a rect. 110 // radii is huge while the other is small, single precision math can completely 119 void SkRRect::setRectRadii(const SkRect& rect, const SkVector radii[4]) { argument 124 if (!SkScalarsAreFinite(&radii[0].fX, 8)) { 129 memcpy(fRadii, radii, sizeof(fRadii)); 133 // Clamp negative radii to zero 137 // the radii is 0 the corner is square. However, the other radii 172 // Proportionally scale down all radii t 288 radii_are_nine_patch(const SkVector radii[4]) argument [all...] |
/external/skia/src/utils/ |
H A D | SkParsePath.cpp | 166 SkPoint radii; local 168 if ((data = find_points(data, &radii, 1, false, nullptr)) 177 path.arcTo(radii, angle, (SkPath::ArcSize) SkToBool(largeArc),
|
/external/skia/tests/ |
H A D | DrawPathTest.cpp | 316 // This is a simplified version from the bug. RRect radii not properly scaled. 322 SkVector radii[4] = { local 326 rr.setRectRadii(r, radii); 331 // RRect radii not properly scaled. 337 SkVector radii[4] = { local 341 rr.setRectRadii(r, radii);
|