Lines Matching full:append
37 void SkRasterPipeline::append(SkRasterPipelineOp op, void* ctx) { in append() function in SkRasterPipeline
55 void SkRasterPipeline::append(SkRasterPipelineOp op, uintptr_t ctx) { in append() function in SkRasterPipeline
58 this->append(op, ptrCtx); in append()
126 this->append(Op::black_color); in append_constant_color()
128 this->append(Op::white_color); in append_constant_color()
162 this->append(Op::matrix_translate, trans); in append_matrix()
170 this->append(Op::matrix_scale_translate, scaleTrans); in append_matrix()
176 this->append(Op::matrix_2x3, storage); in append_matrix()
178 this->append(Op::matrix_perspective, storage); in append_matrix()
187 case kAlpha_8_SkColorType: this->append(Op::load_a8, ctx); break; in append_load()
188 case kA16_unorm_SkColorType: this->append(Op::load_a16, ctx); break; in append_load()
189 case kA16_float_SkColorType: this->append(Op::load_af16, ctx); break; in append_load()
190 case kRGB_565_SkColorType: this->append(Op::load_565, ctx); break; in append_load()
191 case kARGB_4444_SkColorType: this->append(Op::load_4444, ctx); break; in append_load()
192 case kR8G8_unorm_SkColorType: this->append(Op::load_rg88, ctx); break; in append_load()
193 case kR16G16_unorm_SkColorType: this->append(Op::load_rg1616, ctx); break; in append_load()
194 case kR16G16_float_SkColorType: this->append(Op::load_rgf16, ctx); break; in append_load()
195 case kRGBA_8888_SkColorType: this->append(Op::load_8888, ctx); break; in append_load()
196 case kRGBA_1010102_SkColorType: this->append(Op::load_1010102, ctx); break; in append_load()
197 case kR16G16B16A16_unorm_SkColorType:this->append(Op::load_16161616,ctx); break; in append_load()
199 case kRGBA_F16_SkColorType: this->append(Op::load_f16, ctx); break; in append_load()
200 case kRGBA_F32_SkColorType: this->append(Op::load_f32, ctx); break; in append_load()
202 case kGray_8_SkColorType: this->append(Op::load_a8, ctx); in append_load()
203 this->append(Op::alpha_to_gray); in append_load()
206 case kR8_unorm_SkColorType: this->append(Op::load_a8, ctx); in append_load()
207 this->append(Op::alpha_to_red); in append_load()
210 case kRGB_888x_SkColorType: this->append(Op::load_8888, ctx); in append_load()
211 this->append(Op::force_opaque); in append_load()
214 case kBGRA_1010102_SkColorType: this->append(Op::load_1010102, ctx); in append_load()
215 this->append(Op::swap_rb); in append_load()
218 case kRGB_101010x_SkColorType: this->append(Op::load_1010102, ctx); in append_load()
219 this->append(Op::force_opaque); in append_load()
222 case kBGR_101010x_SkColorType: this->append(Op::load_1010102, ctx); in append_load()
223 this->append(Op::force_opaque); in append_load()
224 this->append(Op::swap_rb); in append_load()
227 case kBGR_101010x_XR_SkColorType: this->append(Op::load_1010102_xr, ctx); in append_load()
228 this->append(Op::force_opaque); in append_load()
229 this->append(Op::swap_rb); in append_load()
232 case kBGRA_8888_SkColorType: this->append(Op::load_8888, ctx); in append_load()
233 this->append(Op::swap_rb); in append_load()
237 this->append(Op::load_8888, ctx); in append_load()
247 case kAlpha_8_SkColorType: this->append(Op::load_a8_dst, ctx); break; in append_load_dst()
248 case kA16_unorm_SkColorType: this->append(Op::load_a16_dst, ctx); break; in append_load_dst()
249 case kA16_float_SkColorType: this->append(Op::load_af16_dst, ctx); break; in append_load_dst()
250 case kRGB_565_SkColorType: this->append(Op::load_565_dst, ctx); break; in append_load_dst()
251 case kARGB_4444_SkColorType: this->append(Op::load_4444_dst, ctx); break; in append_load_dst()
252 case kR8G8_unorm_SkColorType: this->append(Op::load_rg88_dst, ctx); break; in append_load_dst()
253 case kR16G16_unorm_SkColorType: this->append(Op::load_rg1616_dst, ctx); break; in append_load_dst()
254 case kR16G16_float_SkColorType: this->append(Op::load_rgf16_dst, ctx); break; in append_load_dst()
255 case kRGBA_8888_SkColorType: this->append(Op::load_8888_dst, ctx); break; in append_load_dst()
256 case kRGBA_1010102_SkColorType: this->append(Op::load_1010102_dst, ctx); break; in append_load_dst()
257 case kR16G16B16A16_unorm_SkColorType: this->append(Op::load_16161616_dst,ctx); break; in append_load_dst()
259 case kRGBA_F16_SkColorType: this->append(Op::load_f16_dst, ctx); break; in append_load_dst()
260 case kRGBA_F32_SkColorType: this->append(Op::load_f32_dst, ctx); break; in append_load_dst()
262 case kGray_8_SkColorType: this->append(Op::load_a8_dst, ctx); in append_load_dst()
263 this->append(Op::alpha_to_gray_dst); in append_load_dst()
266 case kR8_unorm_SkColorType: this->append(Op::load_a8_dst, ctx); in append_load_dst()
267 this->append(Op::alpha_to_red_dst); in append_load_dst()
270 case kRGB_888x_SkColorType: this->append(Op::load_8888_dst, ctx); in append_load_dst()
271 this->append(Op::force_opaque_dst); in append_load_dst()
274 case kBGRA_1010102_SkColorType: this->append(Op::load_1010102_dst, ctx); in append_load_dst()
275 this->append(Op::swap_rb_dst); in append_load_dst()
278 case kRGB_101010x_SkColorType: this->append(Op::load_1010102_dst, ctx); in append_load_dst()
279 this->append(Op::force_opaque_dst); in append_load_dst()
282 case kBGR_101010x_SkColorType: this->append(Op::load_1010102_dst, ctx); in append_load_dst()
283 this->append(Op::force_opaque_dst); in append_load_dst()
284 this->append(Op::swap_rb_dst); in append_load_dst()
287 case kBGR_101010x_XR_SkColorType: this->append(Op::load_1010102_xr_dst, ctx); in append_load_dst()
288 this->append(Op::force_opaque_dst); in append_load_dst()
289 this->append(Op::swap_rb_dst); in append_load_dst()
292 case kBGRA_8888_SkColorType: this->append(Op::load_8888_dst, ctx); in append_load_dst()
293 this->append(Op::swap_rb_dst); in append_load_dst()
298 this->append(Op::load_8888_dst, ctx); in append_load_dst()
299 this->append(Op::swap_src_dst); in append_load_dst()
301 this->append(Op::swap_src_dst); in append_load_dst()
310 case kAlpha_8_SkColorType: this->append(Op::store_a8, ctx); break; in append_store()
311 case kR8_unorm_SkColorType: this->append(Op::store_r8, ctx); break; in append_store()
312 case kA16_unorm_SkColorType: this->append(Op::store_a16, ctx); break; in append_store()
313 case kA16_float_SkColorType: this->append(Op::store_af16, ctx); break; in append_store()
314 case kRGB_565_SkColorType: this->append(Op::store_565, ctx); break; in append_store()
315 case kARGB_4444_SkColorType: this->append(Op::store_4444, ctx); break; in append_store()
316 case kR8G8_unorm_SkColorType: this->append(Op::store_rg88, ctx); break; in append_store()
317 case kR16G16_unorm_SkColorType: this->append(Op::store_rg1616, ctx); break; in append_store()
318 case kR16G16_float_SkColorType: this->append(Op::store_rgf16, ctx); break; in append_store()
319 case kRGBA_8888_SkColorType: this->append(Op::store_8888, ctx); break; in append_store()
320 case kRGBA_1010102_SkColorType: this->append(Op::store_1010102, ctx); break; in append_store()
321 case kR16G16B16A16_unorm_SkColorType: this->append(Op::store_16161616,ctx); break; in append_store()
323 case kRGBA_F16_SkColorType: this->append(Op::store_f16, ctx); break; in append_store()
324 case kRGBA_F32_SkColorType: this->append(Op::store_f32, ctx); break; in append_store()
326 case kRGB_888x_SkColorType: this->append(Op::force_opaque); in append_store()
327 this->append(Op::store_8888, ctx); in append_store()
330 case kBGRA_1010102_SkColorType: this->append(Op::swap_rb); in append_store()
331 this->append(Op::store_1010102, ctx); in append_store()
334 case kRGB_101010x_SkColorType: this->append(Op::force_opaque); in append_store()
335 this->append(Op::store_1010102, ctx); in append_store()
338 case kBGR_101010x_SkColorType: this->append(Op::force_opaque); in append_store()
339 this->append(Op::swap_rb); in append_store()
340 this->append(Op::store_1010102, ctx); in append_store()
343 case kBGR_101010x_XR_SkColorType: this->append(Op::force_opaque); in append_store()
344 this->append(Op::swap_rb); in append_store()
345 this->append(Op::store_1010102_xr, ctx); in append_store()
348 case kGray_8_SkColorType: this->append(Op::bt709_luminance_or_luma_to_alpha); in append_store()
349 this->append(Op::store_a8, ctx); in append_store()
352 case kBGRA_8888_SkColorType: this->append(Op::swap_rb); in append_store()
353 this->append(Op::store_8888, ctx); in append_store()
358 this->append(Op::store_8888, ctx); in append_store()