aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/core
diff options
context:
space:
mode:
authorGravatar Hal Canary <halcanary@google.com>2016-12-07 14:59:27 -0500
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2016-12-07 20:43:26 +0000
commit4cba3fe576de7f48edd0271498745462564fdd6d (patch)
tree642bccf350276393192eaa05935c77cce6ec348c /include/core
parent1e41f4a111e5b19e55d688033e7b857caef658e6 (diff)
SkBitmap::ComputeIsOpaque and SkBitmap::eraseColor support F16
Also add a unit test. Change-Id: I9b6635ce9dd504788ca36b3246eaac2b37c2f3a6 Reviewed-on: https://skia-review.googlesource.com/5443 Commit-Queue: Hal Canary <halcanary@google.com> Reviewed-by: Mike Reed <reed@google.com>
Diffstat (limited to 'include/core')
-rw-r--r--include/core/SkColor.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/core/SkColor.h b/include/core/SkColor.h
index 8f2776da61..4d54773c38 100644
--- a/include/core/SkColor.h
+++ b/include/core/SkColor.h
@@ -183,6 +183,7 @@ struct SkColor4f {
float* vec() { return &fR; }
static SkColor4f Pin(float r, float g, float b, float a);
+ /** Convert to SkColor4f, assuming SkColor is sRGB */
static SkColor4f FromColor(SkColor);
static SkColor4f FromColor3f(SkColor3f, float a);