Revert "Try again with SkOpts_hsw and 8x pipelines."

This reverts commit 4f02ce7995.

Reason for revert: missed a stage


TBR=mtklein@chromium.org,msarett@google.com,herb@google.com,reviews@skia.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Change-Id: I1dc1229183d67fe72977e492977a97b19dc630d2
Reviewed-on: https://skia-review.googlesource.com/3675
Commit-Queue: Mike Klein <mtklein@chromium.org>
Reviewed-by: Mike Klein <mtklein@chromium.org>
This commit is contained in:
Mike Klein 2016-10-19 20:42:14 +00:00 committed by Skia Commit-Bot
parent 4f02ce7995
commit 21f74906a5

View File

@ -8,69 +8,8 @@
#include "SkOpts.h"
#define SK_OPTS_NS hsw
#include "SkRasterPipeline_opts.h"
namespace SkOpts {
void Init_hsw() {
run_pipeline = SK_OPTS_NS::run_pipeline;
#define STAGE(stage) \
body[SkRasterPipeline::stage] = (SkOpts::VoidFn)SK_OPTS_NS::stage; \
tail[SkRasterPipeline::stage] = (SkOpts::VoidFn)SK_OPTS_NS::stage##_tail
STAGE(store_565);
STAGE(store_srgb);
STAGE(store_f16);
STAGE(load_s_565);
STAGE(load_s_srgb);
STAGE(load_s_f16);
STAGE(load_d_565);
STAGE(load_d_srgb);
STAGE(load_d_f16);
STAGE(scale_u8);
STAGE(lerp_u8);
STAGE(lerp_565);
#undef STAGE
#define STAGE(stage) \
body[SkRasterPipeline::stage] = (SkOpts::VoidFn)SK_OPTS_NS::stage; \
tail[SkRasterPipeline::stage] = (SkOpts::VoidFn)SK_OPTS_NS::stage
STAGE(just_return);
STAGE(lerp_constant_float);
STAGE(constant_color);
STAGE(dst);
STAGE(dstatop);
STAGE(dstin);
STAGE(dstout);
STAGE(dstover);
STAGE(srcatop);
STAGE(srcin);
STAGE(srcout);
STAGE(srcover);
STAGE(clear);
STAGE(modulate);
STAGE(multiply);
STAGE(plus_);
STAGE(screen);
STAGE(xor_);
STAGE(colorburn);
STAGE(colordodge);
STAGE(darken);
STAGE(difference);
STAGE(exclusion);
STAGE(hardlight);
STAGE(lighten);
STAGE(overlay);
STAGE(softlight);
#undef STAGE
}
void Init_hsw() { }
}