HomeSort by relevance Sort by last modified time
    Searched refs:SkFixed (Results 26 - 50 of 63) sorted by null

12 3

  /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;

Completed in 671 milliseconds

12 3