aboutsummaryrefslogtreecommitdiffhomepage
path: root/gm/pathfill.cpp
diff options
context:
space:
mode:
authorGravatar Leon Scroggins III <scroggo@google.com>2017-01-11 12:59:43 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-01-11 18:12:36 +0000
commit1252ec4bdaaa2bf0d1d3b2df8df735eb879427c2 (patch)
tree2f0b4d24ec98b7dc9dcc182a91bbf7624ac35c7c /gm/pathfill.cpp
parentd081ff314f07104adacaadc3d0f8f13dc741f016 (diff)
Make SkColorToHSV and SkHSVToColor "perfect" inverses
For all possible opaque SkColors, make converting to HSV and back return the original SkColor. In SkHSVToColor, store values as normalized floats (instead of converting to byte values) as long as possible. Add a test that cycles through all opaque SkColors and verifies correct conversion. BUG=b/33737498 Change-Id: I7ff61a999a271565a9ffe82ae3c9676fc49d67e3 Reviewed-on: https://skia-review.googlesource.com/6720 Commit-Queue: Leon Scroggins <scroggo@google.com> Reviewed-by: Ben Wagner <bungeman@google.com>
Diffstat (limited to 'gm/pathfill.cpp')
0 files changed, 0 insertions, 0 deletions