From 2176f75b066d630e0b66fb5a7065ecd217150ca4 Mon Sep 17 00:00:00 2001 From: benjaminwagner Date: Fri, 25 Mar 2016 13:41:38 -0700 Subject: [PATCH] Remove Sk48Dot16. No longer used. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1831303003 Review URL: https://codereview.chromium.org/1831303003 --- include/core/SkFixed.h | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/include/core/SkFixed.h b/include/core/SkFixed.h index 1541e32105..b504f2f94c 100644 --- a/include/core/SkFixed.h +++ b/include/core/SkFixed.h @@ -152,19 +152,4 @@ typedef int64_t SkFixed3232; // 32.32 #define SkScalarToFixed3232(x) SkFloatToFixed3232(x) -/////////////////////////////////////////////////////////////////////////////// - -// 64bits wide, with a 16bit bias. Useful when accumulating lots of 16.16 so -// we don't overflow along the way -typedef int64_t Sk48Dot16; - -#define Sk48Dot16FloorToInt(x) static_cast((x) >> 16) - -static inline float Sk48Dot16ToScalar(Sk48Dot16 x) { - return static_cast(x * 1.5258789e-5); // x * (1.0f / (1 << 16)) -} -#define SkFloatTo48Dot16(x) (static_cast((x) * (1 << 16))) - -#define SkScalarTo48Dot16(x) SkFloatTo48Dot16(x) - #endif