Lines Matching refs:SkFixed
135 SkFixed SkFixedMul_portable(SkFixed a, SkFixed b) { in SkFixedMul_portable()
143 return static_cast<SkFixed>((SkLONGLONG)a * b >> 16); in SkFixedMul_portable()
200 int SkFixedMulCommon(SkFixed a, int b, int bias) { in SkFixedMulCommon()
217 SkFixed SkFixedFastInvert(SkFixed x) { in SkFixedFastInvert()
233 SkFixed orig = a; in SkFixedFastInvert()
291 SkFixed result = 0; in SkDivBits()
330 SkFixed SkFixedMod(SkFixed numer, SkFixed denom) { in SkFixedMod()
342 SkFixed div = SkFixedDiv(numer, denom); in SkFixedMod()
397 SkFixed SkFixedMean(SkFixed a, SkFixed b) { in SkFixedMean()
447 static SkFixed interp_table(const uint16_t table[], int index, int partial255) { in interp_table()
451 SkFixed lower = table[index]; in interp_table()
452 SkFixed upper = (index == kTableSize - 1) ? SK_Fixed1 : table[index + 1]; in interp_table()
463 SkFixed SkFixedSinCos(SkFixed radians, SkFixed* cosValuePtr) { in SkFixedSinCos()
475 SkFixed sinValue, cosValue; in SkFixedSinCos()
509 SkTSwap<SkFixed>(sinValue, cosValue); in SkFixedSinCos()
524 SkFixed sin2 = SkFixedMul(sinValue, sinValue); in SkFixedSinCos()
525 SkFixed cos2 = SkFixedMul(cosValue, cosValue); in SkFixedSinCos()
539 SkFixed SkFixedTan(SkFixed radians) { return SkCordicTan(radians); } in SkFixedTan()
540 SkFixed SkFixedASin(SkFixed x) { return SkCordicASin(x); } in SkFixedASin()
541 SkFixed SkFixedACos(SkFixed x) { return SkCordicACos(x); } in SkFixedACos()
542 SkFixed SkFixedATan2(SkFixed y, SkFixed x) { return SkCordicATan2(y, x); } in SkFixedATan2()
543 SkFixed SkFixedExp(SkFixed x) { return SkCordicExp(x); } in SkFixedExp()
544 SkFixed SkFixedLog(SkFixed x) { return SkCordicLog(x); } in SkFixedLog()