aboutsummaryrefslogtreecommitdiffhomepage
path: root/gn/core.gni
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2017-08-28 15:51:46 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-08-28 21:04:07 +0000
commit08133583d5e1cdfdcc41b4bb078fcfb64137f058 (patch)
tree213dbefcb5d7b2020eed2c19b6f33c281f6548d4 /gn/core.gni
parentc5b2c86cd1fca9f17d814ae750378843ca0ce216 (diff)
8-bit jumper on armv8
The GM diffs are all minor and what you'd expect. I did a quick performance sanity check, which also looks fine. $ out/ok bench rp filter:search=Modulate [blendmode_rect_Modulate] 30.2ms @0 32ms @95 32ms @100 [blendmode_mask_Modulate] 12.6ms @0 12.6ms @95 14.5ms @100 ~~~> [blendmode_rect_Modulate] 11.2ms @0 11.7ms @95 12.4ms @100 [blendmode_mask_Modulate] 10.5ms @0 23.6ms @95 23.9ms @100 This isn't even really the fastest we can make 8-bit go on ARMv8; it's actually much more natural to work de-interlaced there. Lots of room to follow up. Change-Id: I86b1099f6742bcb0b8b4fa153e85eaba9567cbf7 Reviewed-on: https://skia-review.googlesource.com/39740 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
Diffstat (limited to 'gn/core.gni')
-rw-r--r--gn/core.gni1
1 files changed, 1 insertions, 0 deletions
diff --git a/gn/core.gni b/gn/core.gni
index 65b08db282..5cb3e094b2 100644
--- a/gn/core.gni
+++ b/gn/core.gni
@@ -515,6 +515,7 @@ skia_core_sources = [
skia_core_sources += [
"$_src/jumper/SkJumper.cpp",
"$_src/jumper/SkJumper_stages.cpp",
+ "$_src/jumper/SkJumper_stages_8bit.cpp",
]
if (is_win) {
skia_core_sources += [ "$_src/jumper/SkJumper_generated_win.S" ]