/external/skia/samplecode/ |
SampleLines.cpp | 48 SkScalar x = SkIntToScalar(10); 49 SkScalar y = SkIntToScalar(10); 76 SkScalar x = SkIntToScalar(10); 77 SkScalar y = SkIntToScalar(10); 95 SkView::Click* onFindClickHandler(SkScalar x, SkScalar y, unsigned) override {
|
SampleLighting.cpp | 16 static sk_sp<SkLights> create_lights(SkScalar angle, SkScalar blue) { 36 SkScalar fLightAngle; 37 SkScalar fColorFactor; 78 SkRect r = SkRect::MakeWH((SkScalar)fDiffuseBitmap.width(), 79 (SkScalar)fDiffuseBitmap.height()); 86 SkView::Click* onFindClickHandler(SkScalar x, SkScalar y, unsigned modi) override {
|
SampleSVGPong.cpp | 23 static const SkScalar kBallSize = 0.04f; 24 static const SkScalar kShadowOpacity = 0.40f; 25 static const SkScalar kShadowParallax = 0.04f; 26 static const SkScalar kBackgroundStroke = 0.01f; 29 static const SkScalar kBallSpeedMax = 0.0020f; 30 static const SkScalar kBallSpeedMin = 0.0005f; 31 static const SkScalar kBallSpeedFuzz = 0.0002f; 33 static const SkScalar kTimeScaleMin = 0.0f; 34 static const SkScalar kTimeScaleMax = 5.0f; 37 SkScalar box_reflect(SkScalar v, SkScalar min, SkScalar max) [all...] |
/external/skia/src/shaders/gradients/ |
Sk4fGradientBase.cpp | 34 SkScalar, SkScalar)> func) const { 41 const SkScalar lastPos = 1 - fFirstPos; 43 SkScalar prevPos = fFirstPos; 50 const SkScalar currPos = (fAdvance > 0) 67 SkScalar, SkScalar)> func) const { 71 const SkScalar dt = fAdvance * SK_Scalar1 / (fShader.fColorCount - 1); 74 SkScalar prevPos = fFirstPos; 80 const SkScalar currPos = prevPos + dt [all...] |
SkTwoPointConicalGradient_gpu.cpp | 22 static const SkScalar kErrorTol = 0.00001f; 23 static const SkScalar kEdgeErrorTol = 5.f * kErrorTol; 51 SkScalar diffLen = diff.length(); 53 SkScalar invDiffLen = SkScalarInvert(diffLen); 76 SkScalar center() const { return fCenterX1; } 77 SkScalar diffRadius() const { return fDiffRadius; } 78 SkScalar radius() const { return fRadius0; } 114 SkScalar r0dr = fRadius0 * fDiffRadius; 131 SkScalar fCenterX1; 132 SkScalar fRadius0 [all...] |
SkSweepGradient.h | 15 SkSweepGradient(SkScalar cx, SkScalar cy, const Descriptor&);
|
SkRadialGradient.cpp | 23 SkMatrix rad_to_unit_matrix(const SkPoint& center, SkScalar radius) { 24 SkScalar inv = SkScalarInvert(radius); 37 SkRadialGradient::SkRadialGradient(const SkPoint& center, SkScalar radius, const Descriptor& desc) 68 const SkScalar radius = buffer.readScalar(); 82 inline bool radial_completely_pinned(SkScalar fx, SkScalar dx, SkScalar fy, SkScalar dy) { 89 typedef void (* RadialShadeProc)(SkScalar sfx, SkScalar sdx [all...] |
/external/skia/tests/ |
AsADashTest.cpp | 23 SkScalar inIntervals[] = { 4.0, 2.0, 1.0, 3.0 }; 24 const SkScalar phase = 2.0; 32 SkScalar inIntervals[] = { 4.0, 2.0, 1.0, 3.0 }; 33 SkScalar totalIntSum = 10.0; 34 const SkScalar phase = 2.0; 46 SkAutoTArray<SkScalar> intervals(info.fCount);
|
/external/skia/experimental/ChromeUtils/ |
SkBorder.cpp | 10 SkBorder::SkBorder(SkPaint& p, SkScalar width, BorderStyle style) 21 const SkScalar widths[4],
|
/external/skia/experimental/DrawingBoard/ |
SkColorPalette.h | 20 virtual SkView::Click* onFindClickHandler(SkScalar x, SkScalar y);
|
/external/skia/include/effects/ |
SkHighContrastFilter.h | 34 SkScalar contrast) 55 SkScalar fContrast;
|
/external/skia/include/utils/ |
SkParse.h | 24 static const char* FindScalar(const char str[], SkScalar* value); 25 static const char* FindScalars(const char str[], SkScalar value[], int count);
|
/external/skia/src/core/ |
SkMaskGamma.h | 28 virtual SkScalar toLuma(SkScalar gamma, SkScalar luminance) const = 0; 30 virtual SkScalar fromLuma(SkScalar gamma, SkScalar luma) const = 0; 33 static U8CPU computeLuminance(SkScalar gamma, SkColor c) { 35 SkScalar r = luminance.toLuma(gamma, SkIntToScalar(SkColorGetR(c)) / 255); 36 SkScalar g = luminance.toLuma(gamma, SkIntToScalar(SkColorGetG(c)) / 255); 37 SkScalar b = luminance.toLuma(gamma, SkIntToScalar(SkColorGetB(c)) / 255) [all...] |
SkPath.cpp | 79 SkAutoPathBoundsUpdate(SkPath* path, SkScalar left, SkScalar top, 80 SkScalar right, SkScalar bottom) { 221 bool SkPath::interpolate(const SkPath& ending, SkScalar weight, SkPath* out) const { 250 SkScalar yL = v.fY * (rect.fLeft - edgeBegin->fX); 251 SkScalar xT = v.fX * (rect.fTop - edgeBegin->fY); 252 SkScalar yR = v.fY * (rect.fRight - edgeBegin->fX); 253 SkScalar xB = v.fX * (rect.fBottom - edgeBegin->fY); 432 static int rect_make_dir(SkScalar dx, SkScalar dy) [all...] |
/external/skia/src/gpu/ |
GrTessellator.h | 45 int PathToVertices(const SkPath& path, SkScalar tolerance, const SkRect& clipBounds, 48 int PathToTriangles(const SkPath& path, SkScalar tolerance, const SkRect& clipBounds,
|
GrTestUtils.h | 65 static sk_sp<SkPathEffect> Make(const SkScalar* intervals, int count, SkScalar phase) { 75 TestDashPathEffect(const SkScalar* intervals, int count, SkScalar phase); 78 SkAutoTArray<SkScalar> fIntervals; 79 SkScalar fPhase; 80 SkScalar fInitialDashLength; 82 SkScalar fIntervalLength;
|
GrPathUtils.cpp | 13 static const SkScalar gMinCurveTol = 0.0001f; 15 SkScalar GrPathUtils::scaleToleranceToSrc(SkScalar devTol, 20 SkScalar stretch = viewM.getMaxScale(); 33 SkScalar srcTol = devTol / stretch; 40 uint32_t GrPathUtils::quadraticPointCount(const SkPoint points[], SkScalar tol) { 44 SkScalar d = points[1].distanceToLineSegmentBetween(points[0], points[2]); 54 SkScalar divSqrt = SkScalarSqrt(d / tol); 55 if (((SkScalar)SK_MaxS32) <= divSqrt) { 74 SkScalar tolSqd [all...] |
/external/skia/src/gpu/effects/ |
GrOvalEffect.cpp | 18 SkScalar w = oval.width(); 19 SkScalar h = oval.height();
|
/external/skia/src/gpu/ops/ |
GrOvalOpFactory.h | 43 SkScalar startAngle, 44 SkScalar sweepAngle,
|
/external/skia/src/pathops/ |
SkPathOpsConic.h | 20 SkScalar fWeight; 34 void debugSet(const SkDPoint* pts, SkScalar weight); 48 const SkDConic& set(const SkPoint pts[kPointCount], SkScalar weight 67 static int FindExtrema(const double src[], SkScalar weight, double tValue[1]); 107 static SkDConic SubDivide(const SkPoint a[kPointCount], SkScalar weight, double t1, double t2) { 114 SkScalar* weight) const; 116 static SkDPoint SubDivide(const SkPoint pts[kPointCount], SkScalar weight, 118 double t1, double t2, SkScalar* newWeight) {
|
SkIntersections.h | 57 int conicHorizontal(const SkPoint a[3], SkScalar weight, SkScalar left, SkScalar right, 58 SkScalar y, bool flipped) { 65 int conicVertical(const SkPoint a[3], SkScalar weight, SkScalar top, SkScalar bottom, 66 SkScalar x, bool flipped) { 73 int conicLine(const SkPoint a[3], SkScalar weight, const SkPoint b[2]) { 82 int cubicHorizontal(const SkPoint a[4], SkScalar left, SkScalar right, SkScalar y [all...] |
/external/skia/src/utils/ |
SkDeferredCanvas.h | 54 virtual void onDrawText(const void* text, size_t byteLength, SkScalar x, SkScalar y, 58 virtual void onDrawPosTextH(const void* text, size_t byteLength, const SkScalar xpos[], 59 SkScalar constY, const SkPaint&) override; 64 virtual void onDrawTextBlob(const SkTextBlob* blob, SkScalar x, SkScalar y, 75 void onDrawArc(const SkRect&, SkScalar, SkScalar, bool, const SkPaint&) override; 79 void onDrawBitmap(const SkBitmap&, SkScalar left, SkScalar top, const SkPaint*) override [all...] |
/external/skia/tools/viewer/ |
ImageSlide.cpp | 27 void ImageSlide::load(SkScalar, SkScalar) {
|
SampleSlide.h | 20 void load(SkScalar winWidth, SkScalar winHeight) override;
|
/external/skia/src/effects/ |
SkDashPathEffect.cpp | 15 SkDashImpl::SkDashImpl(const SkScalar intervals[], int count, SkScalar phase) 23 fIntervals = (SkScalar*)sk_malloc_throw(sizeof(SkScalar) * count); 45 SkScalar radius = SkScalarHalf(rec.getWidth()); 60 const SkScalar intervalLength) { 66 SkScalar dx = pts[1].x() - pts[0].x(); 67 SkScalar dy = pts[1].y() - pts[0].y(); 89 SkScalar minX = pts[0].fX; 90 SkScalar maxX = pts[1].fX [all...] |