/external/skia/gm/ |
H A D | patheffects.cpp | 57 static void scale(SkPath* path, SkScalar scale) { argument 59 m.setScale(scale, scale); 70 scale(&path, 1.5);
|
/external/skia/include/core/ |
H A D | SkColorPriv.h | 22 byte into a scale value, so that we can say scale * value >> 8 instead of 113 /** Scale the 16bit color value by the 0..256 scale parameter. 118 static inline U16CPU SkAlphaMulRGB16(U16CPU c, unsigned scale) { argument 119 return SkCompact_rgb_16(SkExpand_rgb_16(c) * (scale >> 3) >> 5); 125 /** Blend src and dst 16bit colors by the 0..256 scale parameter. 226 unsigned scale = SkAlpha255To256(srcWeight); local 228 unsigned a = SkAlphaBlend(SkGetPackedA32(src), SkGetPackedA32(dst), scale); 229 unsigned r = SkAlphaBlend(SkGetPackedR32(src), SkGetPackedR32(dst), scale); 230 unsigned g = SkAlphaBlend(SkGetPackedG32(src), SkGetPackedG32(dst), scale); 261 int scale = srcWeight + (srcWeight >> 7); local 295 SkAlphaMulQ(uint32_t c, unsigned scale) argument 523 SkAlphaMul4(int value, int scale) argument 559 SkAlphaMulQ4(U16CPU c, unsigned scale) argument 609 unsigned scale = SkAlpha15To16(15 - sa); local 724 SkBlend32(int src, int dst, int scale) argument [all...] |
H A D | SkPoint.h | 246 /** Scale the point's coordinates by scale, writing the answer into dst. 249 void scale(SkScalar scale, SkPoint* dst) const; 251 /** Scale the point's coordinates by scale, writing the answer back into 254 void scale(SkScalar value) { this->scale(value, this); } function in struct:SkPoint
|
H A D | SkUnPreMultiply.h | 38 SkUnPreMultiply::Scale scale = table[a]; 40 red = SkUnPreMultiply::ApplyScale(scale, red); 45 static U8CPU ApplyScale(Scale scale, U8CPU component) { argument 47 return (scale * component + (1 << 23)) >> 24;
|
/external/skia/include/effects/ |
H A D | SkTestImageFilters.h | 135 SkDownSampleImageFilter(SkScalar scale) : fScale(scale) {} argument
|
/external/skia/include/utils/ |
H A D | SkMatrix44.h | 154 void setScale(SkMScalar scale) { argument 155 this->setScale(scale, scale, scale); 157 void preScale(SkMScalar scale) { argument 158 this->preScale(scale, scale, scale); 160 void postScale(SkMScalar scale) { argument 161 this->postScale(scale, scal [all...] |
/external/skia/samplecode/ |
H A D | ClockFaceView.cpp | 156 static void apply_shader(SkPaint* paint, float scale) argument 162 r7(rast, p, scale);
|
H A D | SampleAll.cpp | 299 static unsigned scale_dist(unsigned dist, unsigned scale) { argument 305 // return SkAlphaMul(dist, scale);
|
H A D | SampleApp.cpp | 1011 unsigned scale = SkAlpha255To256(p[3]); local 1014 p[0] = SkAlphaMul(r, scale); 1015 p[1] = SkAlphaMul(p[1], scale); 1016 p[2] = SkAlphaMul(b, scale); 1182 SkScalar scale = SK_Scalar1 * 7 / 10; local 1186 canvas->scale(scale, scale);
|
H A D | SampleColorFilter.cpp | 195 float scale = 1.5f; local 203 canvas->drawBitmap(fBitmap, x * N * 1.25f, y * N * scale, &paint);
|
H A D | SampleFillType.cpp | 41 SkScalar scale, const SkPaint& paint) { 51 canvas->scale(scale, scale); 57 void showFour(SkCanvas* canvas, SkScalar scale, const SkPaint& paint) { argument 59 scale, paint); 61 scale, paint); 63 scale, paint); 65 scale, paint); 72 const SkScalar scale local 40 showPath(SkCanvas* canvas, int x, int y, SkPath::FillType ft, SkScalar scale, const SkPaint& paint) argument [all...] |
H A D | SampleFilter.cpp | 83 const int scale = 32; local 87 canvas->drawText(name, strlen(name), x, SkIntToScalar(bm.height())*scale*5/8, 91 canvas->scale(SkIntToScalar(scale), SkIntToScalar(scale)); 97 return x * scale / 3;
|
H A D | SampleFilter2.cpp | 75 const SkScalar scale = SkFloatToScalar(0.897917f); local 76 canvas->scale(SK_Scalar1, scale);
|
H A D | SampleMeasure.cpp | 24 // exercise scale/linear/devkern 58 SkScalar scale = gSettings[i].fScale; local 61 SkScalar w = p.measureText(text, len, &bounds, scale);
|
H A D | SamplePatch.cpp | 123 int scale = SkScalarToFixed(v) >> 8; local 124 if (scale < 0) { 125 scale = 0; 126 } else if (scale > 255) { 127 scale = 255; 129 return scale;
|
H A D | SampleRegion.cpp | 62 static void scale_rect(SkIRect* dst, const SkIRect& src, float scale) { argument 63 dst->fLeft = (int)::roundf(src.fLeft * scale); 64 dst->fTop = (int)::roundf(src.fTop * scale); 65 dst->fRight = (int)::roundf(src.fRight * scale); 66 dst->fBottom = (int)::roundf(src.fBottom * scale); 69 static void scale_rgn(SkRegion* dst, const SkRegion& src, float scale) { argument 75 scale_rect(&r, iter.rect(), scale);
|
H A D | SampleSlides.cpp | 65 static void scale(SkPath* path, SkScalar scale) { argument 67 m.setScale(scale, scale); 78 scale(&path, 1.5); 736 canvas.scale(s, s);
|
H A D | SampleStrokePath.cpp | 80 SkScalar scale = dstWidth / bounds.width(); local 83 matrix.setScale(scale, scale);
|
H A D | SampleTextEffects.cpp | 271 static unsigned scale_dist(unsigned dist, unsigned scale) { argument 277 // return SkAlphaMul(dist, scale); 324 // canvas->scale(SK_Scalar1*2, SK_Scalar1*2, 0, 0);
|
H A D | SampleWarp.cpp | 114 SkScalar x3, SkScalar y3, SkScalar scale = 1) { 123 tmp2.scale(scale); 129 tmp2.scale(scale); 133 static void test_patch(SkCanvas* canvas, const SkBitmap& bm, SkScalar scale) { argument 135 set_cubic(cubic.fPts + 0, 0, 0, 100, 0, scale); 136 set_cubic(cubic.fPts + 3, 100, 0, 100, 100, scale); 137 set_cubic(cubic.fPts + 6, 100, 100, 0, 100, -scale); 155 canvas->scale( [all...] |
/external/skia/src/animator/ |
H A D | SkDrawMatrix.h | 53 void scale(SkScalar scaleX, SkScalar scaleY, SkPoint& center) { function in class:SkDrawMatrix
|
/external/skia/src/core/ |
H A D | SkBitmapProcState.cpp | 381 SkScalar scale = SkFixedToScalar(SK_Fixed1 >> shift); local 382 fUnitInvMatrix.postScale(scale, scale); 546 scale/translate nofilter Y(4bytes) + N * X 548 scale/translate filter Y Y + N * (X X)
|
H A D | SkBitmapProcState_filter.h | 58 SkPMColor *dst, uint16_t scale) { 80 "vdup.16 d3, %[scale] \n\t" // duplicate scale into d3 82 "vmul.i16 d4, d4, d3 \n\t" // multiply result by scale 86 : [x] "r" (x), [y] "r" (y), [a00] "r" (a00), [a01] "r" (a01), [a10] "r" (a10), [a11] "r" (a11), [dst] "r" (dst), [scale] "r" (scale) 103 int scale = 256 - 16*y - 16*x + xy; local 104 uint32_t lo = (a00 & mask) * scale; 105 uint32_t hi = ((a00 >> 8) & mask) * scale; 107 scale 55 Filter_32_alpha_neon(unsigned x, unsigned y, SkPMColor a00, SkPMColor a01, SkPMColor a10, SkPMColor a11, SkPMColor *dst, uint16_t scale) argument 133 int scale = 256 - 16*y - 16*x + xy; local [all...] |
H A D | SkBitmapShaderTemplate.h | 56 unsigned scale = SkAlpha255To256(this->getPaintAlpha()); local 87 if (256 == scale) 107 *dstC++ = SkAlphaMulQ(c, scale); 146 if (scale == 256) 159 *dstC++ = SkAlphaMulQ(c, scale); 164 if (scale == 256) 181 *dstC++ = SkAlphaMulQ(c, scale);
|
H A D | SkBlitRow_D16.cpp | 34 int scale = SkAlpha255To256(alpha); local 40 SkAlphaBlend(SkPacked32ToR16(c), SkGetPackedR16(d), scale), 41 SkAlphaBlend(SkPacked32ToG16(c), SkGetPackedG16(d), scale), 42 SkAlphaBlend(SkPacked32ToB16(c), SkGetPackedB16(d), scale)); 113 int scale = SkAlpha255To256(alpha); local 128 *dst++ = SkPackRGB16(SkAlphaBlend(sr, SkGetPackedR16(d), scale), 129 SkAlphaBlend(sg, SkGetPackedG16(d), scale), 130 SkAlphaBlend(sb, SkGetPackedB16(d), scale));
|