diff options
author | mtklein <mtklein@chromium.org> | 2015-08-19 18:56:49 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-08-19 18:56:50 -0700 |
commit | d1c6b7c5007b5c609b44a9cdfe95ef64a5a8f29f (patch) | |
tree | 0173dadf058256bfe7f76fff0f2de3f195f2855d /src/core | |
parent | 3679c1bbe7f1e611d7c06b1134e16049799a3ac6 (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.h | 2 |
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()). |