diff options
author | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-04-18 19:36:22 +0000 |
---|---|---|
committer | reed@google.com <reed@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2014-04-18 19:36:22 +0000 |
commit | 33a94e2ba79d41de91d3412d8ae1504c187aacb1 (patch) | |
tree | 0408522f8c7760017abe8b0b80912e570dbf76bf /src | |
parent | aec406650cbfa4ef65d83db5ff4f82572e8e098f (diff) |
remove unused fOverflowed from SkClampRange
TBR=scroggo@google.com
Review URL: https://codereview.chromium.org/243563002
git-svn-id: http://skia.googlecode.com/svn/trunk@14260 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src')
-rw-r--r-- | src/effects/gradients/SkClampRange.cpp | 5 | ||||
-rw-r--r-- | src/effects/gradients/SkClampRange.h | 1 |
2 files changed, 1 insertions, 5 deletions
diff --git a/src/effects/gradients/SkClampRange.cpp b/src/effects/gradients/SkClampRange.cpp index 3e2ca8e932..398b02434f 100644 --- a/src/effects/gradients/SkClampRange.cpp +++ b/src/effects/gradients/SkClampRange.cpp @@ -50,7 +50,6 @@ void SkClampRange::init(SkFixed fx0, SkFixed dx0, int count, int v0, int v1) { fV0 = v0; fV1 = v1; - fOverflowed = false; // special case 1 == count, as it is slightly common for skia // and avoids us ever calling divide or 64bit multiply @@ -63,7 +62,6 @@ void SkClampRange::init(SkFixed fx0, SkFixed dx0, int count, int v0, int v1) { int64_t dx = dx0; // start with ex equal to the last computed value int64_t ex = fx + (count - 1) * dx; - fOverflowed = overflows_fixed(ex); if ((uint64_t)(fx | ex) <= 0xFFFF) { fCount0 = fCount2 = 0; @@ -86,9 +84,8 @@ void SkClampRange::init(SkFixed fx0, SkFixed dx0, int count, int v0, int v1) { // now make ex be 1 past the last computed value ex += dx; - fOverflowed = overflows_fixed(ex); // now check for over/under flow - if (fOverflowed) { + if (overflows_fixed(ex)) { int originalCount = count; int64_t ccount; bool swap = dx < 0; diff --git a/src/effects/gradients/SkClampRange.h b/src/effects/gradients/SkClampRange.h index 376dc93b4b..09386d7e71 100644 --- a/src/effects/gradients/SkClampRange.h +++ b/src/effects/gradients/SkClampRange.h @@ -27,7 +27,6 @@ struct SkClampRange { SkFixed fFx1; // initial fx value for the fCount1 range. // only valid if fCount1 > 0 int fV0, fV1; - bool fOverflowed; // true if we had to clamp due to numerical overflow void init(SkFixed fx, SkFixed dx, int count, int v0, int v1); |