SkPMFloat: fewer internal this->isValid() assertions.
authormtklein <mtklein@chromium.org>
Thu, 2 Apr 2015 18:21:11 +0000 (11:21 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 2 Apr 2015 18:21:11 +0000 (11:21 -0700)
commit07342361a3cda94376230b37d9e863052449653c
tree5b7d4f7f7baad36380884f6ecfcb5d8a363a3406
parentc9c3e62b4ef6ec288549a0ad1d252986d7f0889d
SkPMFloat: fewer internal this->isValid() assertions.

  Each of these conversion functions now only asserts is output is valid.
  For SkPMColor -> SkPMFloat, we assert isValid().
  For SkPMFloat -> SkPMColor, we SkPMColorAssert.

 #floats

BUG=skia:
BUG=skia:3592

Review URL: https://codereview.chromium.org/1055093002
src/core/SkPMFloat.h
src/opts/SkPMFloat_SSE2.h
src/opts/SkPMFloat_SSSE3.h
src/opts/SkPMFloat_neon.h
src/opts/SkPMFloat_none.h