/external/skia/src/fonts/ |
SkTestScalerContext.h | 11 #include "SkFixed.h" 25 const SkFixed* fWidths; 48 const SkFixed* fWidths;
|
/external/skia/src/core/ |
SkGlyphCache.h | 57 const SkGlyph& getUnicharMetrics(SkUnichar, SkFixed x, SkFixed y); 58 const SkGlyph& getGlyphIDMetrics(uint16_t, SkFixed x, SkFixed y); 204 SkGlyph* lookupByChar(SkUnichar id, MetricsType type, SkFixed x = 0, SkFixed y = 0);
|
SkBitmapProcState_matrix_template.h | 40 const SkFixed fixedFx = SkFractionalIntToFixed(fx); 41 const SkFixed fixedDx = SkFractionalIntToFixed(dx);
|
SkFindAndPlaceGlyph.h | 59 virtual const SkGlyph& lookupGlyphXY(const char** text, SkFixed x, SkFixed y) = 0; 73 const SkGlyph& lookupGlyphXY(const char** text, SkFixed x, SkFixed y) override { 124 const SkGlyph& lookupGlyphXY(const char** text, SkFixed x, SkFixed y) override {
|
SkScan_Path.cpp | 109 SkFixed prevX = prevHead->fX; 135 SkFixed newX; 240 SkFixed left = leftE->fX; 241 SkFixed dLeft = leftE->fDX; 242 SkFixed rite = riteE->fX; 243 SkFixed dRite = riteE->fDX;
|
SkScanPriv.h | 58 SkFixed x = edge->fX; 74 static EdgeType* backward_insert_start(EdgeType* prev, SkFixed x) {
|
SkScan_Hairline.cpp | 15 static void horiline(int x, int stopx, SkFixed fy, SkFixed dy, 25 static void vertline(int y, int stopy, SkFixed fx, SkFixed dx, 60 // We have to pre-clip the line to fit in a SkFixed, so we just chop 121 SkFixed slope = SkFixedDiv(dy, dx); 122 SkFixed startY = SkFDot6ToFixed(y0) + (slope * ((32 - x0) & 63) >> 6); 136 SkFixed slope = SkFixedDiv(dx, dy); 137 SkFixed startX = SkFDot6ToFixed(x0) + (slope * ((32 - y0) & 63) >> 6);
|
SkFontDescriptor.cpp | 73 SkAutoSTMalloc<4, SkFixed> axis;
|
SkGlyphCache.cpp | 122 const SkGlyph& SkGlyphCache::getUnicharMetrics(SkUnichar charCode, SkFixed x, SkFixed y) { 133 const SkGlyph& SkGlyphCache::getGlyphIDMetrics(uint16_t glyphID, SkFixed x, SkFixed y) { 139 SkGlyph* SkGlyphCache::lookupByChar(SkUnichar charCode, MetricsType type, SkFixed x, SkFixed y) {
|
SkEdgeBuilder.cpp | 62 static inline bool approximatelyEqual(SkFixed a, SkFixed b) {
|
SkDraw.cpp | 234 SkFixed fRadius; 344 const SkFixed radius = rec.fRadius; 346 SkFixed x = SkScalarToFixed(devPts[i].fX); 347 SkFixed y = SkScalarToFixed(devPts[i].fY); 361 const SkFixed radius = rec.fRadius; 363 SkFixed x = SkScalarToFixed(devPts[i].fX); 364 SkFixed y = SkScalarToFixed(devPts[i].fY); [all...] |
/external/skia/include/utils/ |
SkRandom.h | 11 #include "../private/SkFixed.h" 158 /** Return the next pseudo random number expressed as an unsigned SkFixed 161 SkFixed nextUFixed1() { return this->nextU() >> 16; } 163 /** Return the next pseudo random number expressed as a signed SkFixed 166 SkFixed nextSFixed1() { return this->nextS() >> 15; }
|
/external/skia/src/ports/ |
SkFontConfigInterface_direct.cpp | 12 #include "SkFixed.h" 371 static int map_range(SkFixed value, 372 SkFixed old_min, SkFixed old_max, 373 SkFixed new_min, SkFixed new_max) 381 SkFixed old_val; 382 SkFixed new_val; 385 static SkFixed map_ranges_fixed(SkFixed val, MapRanges const ranges[], int rangesCount) [all...] |
SkFontMgr_fontconfig.cpp | 10 #include "SkFixed.h" 276 static int map_range(SkFixed value, 277 SkFixed old_min, SkFixed old_max, 278 SkFixed new_min, SkFixed new_max) 286 SkFixed old_val; 287 SkFixed new_val; 290 static SkFixed map_ranges_fixed(SkFixed val, MapRanges const ranges[], int rangesCount) [all...] |
SkFontMgr_android.cpp | 11 #include "SkFixed.h" 59 const SkFixed* axes, int axesCount, 103 const SkSTArray<4, SkFixed, true> fAxes; 203 SkAutoSTMalloc<4, SkFixed> axisValues(axisDefinitions.count()); 447 SkAutoSTMalloc<4, SkFixed> axisValues(axisDefinitions.count());
|
SkFontMgr_custom.cpp | 219 SkAutoSTMalloc<4, SkFixed> axisValues(axisDefinitions.count());
|
/external/skia/src/shaders/gradients/ |
SkRadialGradient.cpp | 15 inline SkFixed mirror_tileproc_nonstatic(SkFixed x) { 19 inline SkFixed repeat_tileproc_nonstatic(SkFixed x) { 160 template <SkFixed (*TileProc)(SkFixed)> 165 const SkFixed dist = SkFloatToFixed(sk_float_sqrt(fx*fx + fy*fy));
|
SkGradientShader.cpp | 227 SkFixed diff = SkScalarToFixed(curr - prev); 240 SkFixed dp = SK_Fixed1 / (desc.fCount - 1); 241 SkFixed p = dp; 242 SkFixed scale = (desc.fCount - 1) << 8; // (1 << 24) / dp 567 * r,g,b used to be SkFixed, but on gcc (4.2.1 mac and 4.6.3 goobuntu) in 615 SkFixed da = SkIntToFixed(a1 - a0) / (count - 1); 616 SkFixed dr = SkIntToFixed(r1 - r0) / (count - 1); 617 SkFixed dg = SkIntToFixed(g1 - g0) / (count - 1); 618 SkFixed db = SkIntToFixed(b1 - b0) / (count - 1); 717 static inline int SkFixedToFFFF(SkFixed x) [all...] |
/external/skia/src/gpu/ops/ |
GrSmallPathRenderer.h | 82 SkFixed fracX = SkScalarToFixed(SkScalarFraction(tx)) & 0x0000FF00; 83 SkFixed fracY = SkScalarToFixed(SkScalarFraction(ty)) & 0x0000FF00;
|
/external/skia/tests/ |
MathTest.cpp | 13 #include "SkFixed.h" 44 SkFixed storage[kInverseTableSize * 2]; 45 SkFixed* table = storage + kInverseTableSize; 61 SkFixed ourAnswer = QuickSkFDot6Div(a, b); 62 SkFixed directAnswer = SkFDot6Div(a, b); 562 SkFixed result = SkFixedDiv(100, 100); 583 SkFixed numer = rand.nextS(); 584 SkFixed denom = rand.nextS(); 585 SkFixed result = SkFixedDiv(numer, denom); 591 REPORTER_ASSERT(reporter, result != (SkFixed)SK_NaN32) [all...] |
TypefaceTest.cpp | 10 #include "SkFixed.h" 127 SkFixed fixedRead = SkScalarToFixed(positionRead[0].value); 128 SkFixed fixedOriginal = SkScalarToFixed(position[1].value);
|
FontMgrAndroidParserTest.cpp | 10 #include "SkFixed.h" 144 SkFixed fix;
|
/external/skia/src/effects/ |
SkDiscretePathEffect.cpp | 10 #include "SkFixed.h" 70 /** Return the next pseudo random number expressed as a signed SkFixed 73 SkFixed nextSFixed1() { return this->nextS() >> 15; }
|
SkTableMaskFilter.cpp | 9 #include "SkFixed.h" 109 SkFixed scale = (1 << 16) * 255 / (max - min);
|
/external/skia/src/gpu/ |
GrSoftwarePathRenderer.cpp | 192 SkFixed fracX = SkScalarToFixed(SkScalarFraction(tx)) & 0x0000FF00; 193 SkFixed fracY = SkScalarToFixed(SkScalarFraction(ty)) & 0x0000FF00;
|