#include "src/core/SkOpts.h"
#include "include/private/base/SkFeatures.h"
#include "src/core/SkCpu.h"
#include "src/core/SkOptsTargets.h"
#define SK_OPTS_TARGET …
#include "src/opts/SkOpts_SetTarget.h"
#include "src/opts/SkRasterPipeline_opts.h"
#include "src/opts/SkOpts_RestoreTarget.h"
namespace SkOpts {
size_t raster_pipeline_lowp_stride = …;
size_t raster_pipeline_highp_stride = …;
#define M …
StageFn ops_highp[] = …;
StageFn just_return_highp = …;
void (*start_pipeline_highp)(size_t, size_t, size_t, size_t, SkRasterPipelineStage*,
SkSpan<SkRasterPipeline_MemoryCtxPatch>,
uint8_t*) = …;
#undef M
#define M …
StageFn ops_lowp[] = …;
StageFn just_return_lowp = …;
void (*start_pipeline_lowp)(size_t, size_t, size_t, size_t, SkRasterPipelineStage*,
SkSpan<SkRasterPipeline_MemoryCtxPatch>,
uint8_t*) = …;
#undef M
void Init_hsw();
void Init_skx();
void Init_lasx();
static bool init() { … }
void Init() { … }
}