Searched defs:scale (Results 201 - 225 of 429) sorted by last modified time

1234567891011>>

/external/skia/gm/
H A Dpatheffects.cpp57 static void scale(SkPath* path, SkScalar scale) { argument
59 m.setScale(scale, scale);
70 scale(&path, 1.5);
/external/skia/include/core/
H A DSkColorPriv.h22 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 DSkPoint.h246 /** 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 DSkUnPreMultiply.h38 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 DSkTestImageFilters.h135 SkDownSampleImageFilter(SkScalar scale) : fScale(scale) {} argument
/external/skia/include/utils/
H A DSkMatrix44.h154 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 DClockFaceView.cpp156 static void apply_shader(SkPaint* paint, float scale) argument
162 r7(rast, p, scale);
H A DSampleAll.cpp299 static unsigned scale_dist(unsigned dist, unsigned scale) { argument
305 // return SkAlphaMul(dist, scale);
H A DSampleApp.cpp1011 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 DSampleColorFilter.cpp195 float scale = 1.5f; local
203 canvas->drawBitmap(fBitmap, x * N * 1.25f, y * N * scale, &paint);
H A DSampleFillType.cpp41 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 DSampleFilter.cpp83 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 DSampleFilter2.cpp75 const SkScalar scale = SkFloatToScalar(0.897917f); local
76 canvas->scale(SK_Scalar1, scale);
H A DSampleMeasure.cpp24 // exercise scale/linear/devkern
58 SkScalar scale = gSettings[i].fScale; local
61 SkScalar w = p.measureText(text, len, &bounds, scale);
H A DSamplePatch.cpp123 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 DSampleRegion.cpp62 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 DSampleSlides.cpp65 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 DSampleStrokePath.cpp80 SkScalar scale = dstWidth / bounds.width(); local
83 matrix.setScale(scale, scale);
H A DSampleTextEffects.cpp271 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 DSampleWarp.cpp114 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 DSkDrawMatrix.h53 void scale(SkScalar scaleX, SkScalar scaleY, SkPoint& center) { function in class:SkDrawMatrix
/external/skia/src/core/
H A DSkBitmapProcState.cpp381 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 DSkBitmapProcState_filter.h58 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 DSkBitmapShaderTemplate.h56 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 DSkBlitRow_D16.cpp34 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));

Completed in 145 milliseconds

1234567891011>>