aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core
diff options
context:
space:
mode:
authorGravatar mtklein <mtklein@chromium.org>2015-08-19 18:56:49 -0700
committerGravatar Commit bot <commit-bot@chromium.org>2015-08-19 18:56:50 -0700
commitd1c6b7c5007b5c609b44a9cdfe95ef64a5a8f29f (patch)
tree0173dadf058256bfe7f76fff0f2de3f195f2855d /src/core
parent3679c1bbe7f1e611d7c06b1134e16049799a3ac6 (diff)
SkColorCubeFilter: require alpha == 0xFF.
This is about a 12% improvement on my desktop, from 134 to 118ms on our bench. BUG=skia: Review URL: https://codereview.chromium.org/1295873004
Diffstat (limited to 'src/core')
-rw-r--r--src/core/SkPMFloat.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkPMFloat.h b/src/core/SkPMFloat.h
index 1fc80f5004..4a5621f5b3 100644
--- a/src/core/SkPMFloat.h
+++ b/src/core/SkPMFloat.h
@@ -26,7 +26,7 @@ class SkPMFloat : public Sk4f {
public:
static SkPMFloat FromPMColor(SkPMColor c) { return SkPMFloat(c); }
static SkPMFloat FromARGB(float a, float r, float g, float b) { return SkPMFloat(a,r,g,b); }
- static SkPMFloat FromBGRx(SkColor c); // Ignores c's alpha, instead forcing it to 1.
+ static SkPMFloat FromOpaqueColor(SkColor c); // Requires c's alpha == 0xFF.
Sk4f alphas() const; // argb -> aaaa, generally faster than the equivalent Sk4f(this->a()).