Lines Matching refs:SkRasterPipeline

12 SkRasterPipeline::SkRasterPipeline(SkArenaAlloc* alloc) : fAlloc(alloc) {  in SkRasterPipeline()  function in SkRasterPipeline
15 void SkRasterPipeline::reset() { in reset()
21 void SkRasterPipeline::append(StockStage stage, void* ctx) { in append()
29 void SkRasterPipeline::unchecked_append(StockStage stage, void* ctx) { in unchecked_append()
34 void SkRasterPipeline::append(void* fn, void* ctx) { in append()
40 void SkRasterPipeline::extend(const SkRasterPipeline& src) { in extend()
61 void SkRasterPipeline::dump() const { in dump()
80 void SkRasterPipeline::append_set_rgb(SkArenaAlloc* alloc, const float rgb[3]) { in append_set_rgb()
97 void SkRasterPipeline::append_constant_color(SkArenaAlloc* alloc, const float rgba[4]) { in append_constant_color()
128 void SkRasterPipeline::append_matrix(SkArenaAlloc* alloc, const SkMatrix& matrix) { in append_matrix()
138 this->append(SkRasterPipeline::matrix_translate, trans); in append_matrix()
146 this->append(SkRasterPipeline::matrix_scale_translate, scaleTrans); in append_matrix()
151 this->append(SkRasterPipeline::matrix_2x3, storage); in append_matrix()
154 this->append(SkRasterPipeline::matrix_perspective, storage); in append_matrix()
159 void SkRasterPipeline::append_load(SkColorType ct, const SkRasterPipeline_MemoryCtx* ctx) { in append_load()
190 void SkRasterPipeline::append_load_dst(SkColorType ct, const SkRasterPipeline_MemoryCtx* ctx) { in append_load_dst()
221 void SkRasterPipeline::append_store(SkColorType ct, const SkRasterPipeline_MemoryCtx* ctx) { in append_store()
252 void SkRasterPipeline::append_gamut_clamp_if_normalized(const SkImageInfo& dstInfo) { in append_gamut_clamp_if_normalized()
258 this->unchecked_append(SkRasterPipeline::clamp_gamut, nullptr); in append_gamut_clamp_if_normalized()
262 SkRasterPipeline::StartPipelineFn SkRasterPipeline::build_pipeline(void** ip) const { in build_pipeline()
298 void SkRasterPipeline::run(size_t x, size_t y, size_t w, size_t h) const { in run()
310 std::function<void(size_t, size_t, size_t, size_t)> SkRasterPipeline::compile() const { in compile()