aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkSpanProcs.cpp
diff options
context:
space:
mode:
authorGravatar reed <reed@google.com>2016-03-08 10:09:18 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2016-03-08 10:09:18 -0800
commit93bb080503eec5df5674a1bcfe4baaceced799ff (patch)
treef5503b474d579ea5dc9bed06f7996aabf9bf7839 /src/core/SkSpanProcs.cpp
parent08e65e718a3464a594e6dfca0351dfed19ac2445 (diff)
make pm4f be RGBA always, not pmcolor order
Diffstat (limited to 'src/core/SkSpanProcs.cpp')
-rw-r--r--src/core/SkSpanProcs.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/SkSpanProcs.cpp b/src/core/SkSpanProcs.cpp
index efbce9704a..385bd6b70f 100644
--- a/src/core/SkSpanProcs.cpp
+++ b/src/core/SkSpanProcs.cpp
@@ -22,7 +22,7 @@ static void load_l32(const SkPixmap& src, int x, int y, SkPM4f span[], int count
SkASSERT(src.addr32(x + count - 1, y));
for (int i = 0; i < count; ++i) {
- (SkNx_cast<float>(Sk4b::Load(&addr[i])) * Sk4f(1.0f/255)).store(span[i].fVec);
+ (to_4f_rgba(addr[i]) * Sk4f(1.0f/255)).store(span[i].fVec);
}
}
@@ -32,7 +32,7 @@ static void load_s32(const SkPixmap& src, int x, int y, SkPM4f span[], int count
SkASSERT(src.addr32(x + count - 1, y));
for (int i = 0; i < count; ++i) {
- srgb_to_linear(SkNx_cast<float>(Sk4b::Load(&addr[i])) * Sk4f(1.0f/255)).store(span[i].fVec);
+ srgb_to_linear(to_4f_rgba(addr[i]) * Sk4f(1.0f/255)).store(span[i].fVec);
}
}