diff options
author | Mike Klein <mtklein@chromium.org> | 2017-02-15 13:31:12 -0500 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-02-16 00:27:57 +0000 |
commit | e1caee1ad884def91b8afb50e5672f1f0ee278f1 (patch) | |
tree | a8916af1c89b20b647ad9f4389b690deb55d683f /src/core/SkRasterPipeline.cpp | |
parent | 4ec46aa17183ffdb18bbd8ace1e1634bbdc036ba (diff) |
SkJumper
Change-Id: If9f73e712e429564fef58ccb838c212ec8d2e68c
Reviewed-on: https://skia-review.googlesource.com/8525
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Herb Derby <herb@google.com>
Diffstat (limited to 'src/core/SkRasterPipeline.cpp')
-rw-r--r-- | src/core/SkRasterPipeline.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/SkRasterPipeline.cpp b/src/core/SkRasterPipeline.cpp index 350c2f50b4..81b98677b2 100644 --- a/src/core/SkRasterPipeline.cpp +++ b/src/core/SkRasterPipeline.cpp @@ -22,6 +22,11 @@ void SkRasterPipeline::extend(const SkRasterPipeline& src) { void SkRasterPipeline::run(size_t x, size_t n) const { if (!fStages.empty()) { + #if defined(SK_JUMPER) + if (this->run_with_jumper(x, n)) { + return; + } + #endif SkOpts::run_pipeline(x,n, fStages.data(), SkToInt(fStages.size())); } } |