| Index: src/core/SkColor.cpp
|
| diff --git a/src/core/SkColor.cpp b/src/core/SkColor.cpp
|
| index 1794cd7d909c68a23f102d25cfe9e4c73ed0ed2f..2177194f1b56d0001360c36ba6058262ff47992c 100644
|
| --- a/src/core/SkColor.cpp
|
| +++ b/src/core/SkColor.cpp
|
| @@ -105,16 +105,16 @@ SkColor SkHSVToColor(U8CPU a, const SkScalar hsv[3]) {
|
| #include "SkNx.h"
|
|
|
| SkPM4f SkPM4f::FromPMColor(SkPMColor c) {
|
| - Sk4f value = SkNx_cast<float>(Sk4b::Load((const uint8_t*)&c));
|
| + Sk4f value = SkNx_cast<float>(Sk4b::Load(&c));
|
| SkPM4f c4;
|
| - (value * Sk4f(1.0f / 255)).store(c4.fVec);
|
| + (value * Sk4f(1.0f / 255)).store(&c4);
|
| return c4;
|
| }
|
|
|
| SkColor4f SkColor4f::FromColor(SkColor c) {
|
| - Sk4f value = SkNx_shuffle<3,2,1,0>(SkNx_cast<float>(Sk4b::Load((const uint8_t*)&c)));
|
| + Sk4f value = SkNx_shuffle<3,2,1,0>(SkNx_cast<float>(Sk4b::Load(&c)));
|
| SkColor4f c4;
|
| - (value * Sk4f(1.0f / 255)).store(c4.vec());
|
| + (value * Sk4f(1.0f / 255)).store(&c4);
|
| return c4;
|
| }
|
|
|
| @@ -138,6 +138,6 @@ SkPM4f SkColor4f::premul() const {
|
| #endif
|
|
|
| SkPM4f pm4;
|
| - dst.store(pm4.fVec);
|
| + dst.store(&pm4);
|
| return pm4;
|
| }
|
|
|