/external/skia/bench/ |
SkRasterPipelineBench.cpp | 10 #include "SkRasterPipeline.h" 44 p.append(SkRasterPipeline::load_8888, &src_ctx); 45 p.append(SkRasterPipeline::from_srgb); 46 p.append(SkRasterPipeline::scale_u8, &mask_ctx); 47 p.append(SkRasterPipeline::move_src_dst); 49 p.append(SkRasterPipeline::load_f16, &dst_ctx); 51 p.append(SkRasterPipeline::load_8888, &dst_ctx); 52 p.append(SkRasterPipeline::from_srgb); 54 p.append(SkRasterPipeline::dstover); 56 p.append(SkRasterPipeline::store_f16, &dst_ctx) [all...] |
/external/skqp/bench/ |
SkRasterPipelineBench.cpp | 10 #include "SkRasterPipeline.h" 44 p.append(SkRasterPipeline::load_8888, &src_ctx); 45 p.append(SkRasterPipeline::from_srgb); 46 p.append(SkRasterPipeline::scale_u8, &mask_ctx); 47 p.append(SkRasterPipeline::move_src_dst); 49 p.append(SkRasterPipeline::load_f16, &dst_ctx); 51 p.append(SkRasterPipeline::load_8888, &dst_ctx); 52 p.append(SkRasterPipeline::from_srgb); 54 p.append(SkRasterPipeline::dstover); 56 p.append(SkRasterPipeline::store_f16, &dst_ctx) [all...] |
/external/skia/src/core/ |
SkBlendMode.cpp | 10 #include "SkRasterPipeline.h" 23 // SkRasterPipeline. This lets us put the clamp inside the blend mode itself rather 86 void SkBlendMode_AppendStages(SkBlendMode mode, SkRasterPipeline* p) { 87 auto stage = SkRasterPipeline::srcover; 89 case SkBlendMode::kClear: stage = SkRasterPipeline::clear; break; 91 case SkBlendMode::kDst: stage = SkRasterPipeline::move_dst_src; break; 92 case SkBlendMode::kSrcOver: stage = SkRasterPipeline::srcover; break; 93 case SkBlendMode::kDstOver: stage = SkRasterPipeline::dstover; break; 94 case SkBlendMode::kSrcIn: stage = SkRasterPipeline::srcin; break; 95 case SkBlendMode::kDstIn: stage = SkRasterPipeline::dstin; break [all...] |
SkColorSpace_New.cpp | 10 #include "SkRasterPipeline.h" 21 void linearizeDst(SkRasterPipeline*) const override {} 22 void linearizeSrc(SkRasterPipeline*) const override {} 23 void encodeSrc(SkRasterPipeline*) const override {} 31 void linearizeDst(SkRasterPipeline* p) const override { 32 p->append(SkRasterPipeline::from_srgb_dst); 34 void linearizeSrc(SkRasterPipeline* p) const override { 35 p->append(SkRasterPipeline::from_srgb); 37 void encodeSrc(SkRasterPipeline* p) const override { 38 p->append(SkRasterPipeline::to_srgb) [all...] |
SkColorSpaceXform_A2B.cpp | 30 pipeline.append(SkRasterPipeline::load_bgra, &src_ctx); 33 pipeline.append(SkRasterPipeline::load_8888, &src_ctx); 36 pipeline.append(SkRasterPipeline::load_u16_be, &src_ctx); 39 pipeline.append(SkRasterPipeline::load_rgb_u16_be, &src_ctx); 49 pipeline.append(SkRasterPipeline::premul); 54 pipeline.append(SkRasterPipeline::store_bgra, &dst_ctx); 57 pipeline.append(SkRasterPipeline::store_8888, &dst_ctx); 63 pipeline.append(SkRasterPipeline::store_f16, &dst_ctx); 69 pipeline.append(SkRasterPipeline::store_f32, &dst_ctx); 75 pipeline.append(SkRasterPipeline::store_565, &dst_ctx) [all...] |
SkRasterPipelineBlitter.cpp | 17 #include "SkRasterPipeline.h" 27 const SkRasterPipeline& shaderPipeline, 51 void append_load_dst(SkRasterPipeline*) const; 52 void append_store (SkRasterPipeline*) const; 61 SkRasterPipeline fColorPipeline; 120 shaderPipeline.append(SkRasterPipeline::scale_1_float, 133 const SkRasterPipeline& shaderPipeline, 144 const SkRasterPipeline& shaderPipeline, 160 colorPipeline->append(SkRasterPipeline::load_f32, &blitter->fShaderOutput); 197 colorPipeline->append(SkRasterPipeline::store_f32, &constantColorPtr) [all...] |
SkBlendModePriv.h | 14 class SkRasterPipeline; 23 void SkBlendMode_AppendStages(SkBlendMode, SkRasterPipeline*);
|
/external/skqp/src/core/ |
SkBlendMode.cpp | 9 #include "SkRasterPipeline.h" 22 // SkRasterPipeline. This lets us put the clamp inside the blend mode itself rather 85 void SkBlendMode_AppendStages(SkBlendMode mode, SkRasterPipeline* p) { 86 auto stage = SkRasterPipeline::srcover; 88 case SkBlendMode::kClear: stage = SkRasterPipeline::clear; break; 90 case SkBlendMode::kDst: stage = SkRasterPipeline::move_dst_src; break; 91 case SkBlendMode::kSrcOver: stage = SkRasterPipeline::srcover; break; 92 case SkBlendMode::kDstOver: stage = SkRasterPipeline::dstover; break; 93 case SkBlendMode::kSrcIn: stage = SkRasterPipeline::srcin; break; 94 case SkBlendMode::kDstIn: stage = SkRasterPipeline::dstin; break [all...] |
SkColorSpace_New.cpp | 10 #include "SkRasterPipeline.h" 21 void linearizeDst(SkRasterPipeline*) const override {} 22 void linearizeSrc(SkRasterPipeline*) const override {} 23 void encodeSrc(SkRasterPipeline*) const override {} 31 void linearizeDst(SkRasterPipeline* p) const override { 32 p->append(SkRasterPipeline::from_srgb_dst); 34 void linearizeSrc(SkRasterPipeline* p) const override { 35 p->append(SkRasterPipeline::from_srgb); 37 void encodeSrc(SkRasterPipeline* p) const override { 38 p->append(SkRasterPipeline::to_srgb) [all...] |
SkColorSpaceXform_A2B.cpp | 30 pipeline.append(SkRasterPipeline::load_bgra, &src_ctx); 33 pipeline.append(SkRasterPipeline::load_8888, &src_ctx); 36 pipeline.append(SkRasterPipeline::load_u16_be, &src_ctx); 39 pipeline.append(SkRasterPipeline::load_rgb_u16_be, &src_ctx); 49 pipeline.append(SkRasterPipeline::premul); 54 pipeline.append(SkRasterPipeline::store_bgra, &dst_ctx); 57 pipeline.append(SkRasterPipeline::store_8888, &dst_ctx); 63 pipeline.append(SkRasterPipeline::store_f16, &dst_ctx); 69 pipeline.append(SkRasterPipeline::store_f32, &dst_ctx); 75 pipeline.append(SkRasterPipeline::store_565, &dst_ctx) [all...] |
SkRasterPipelineBlitter.cpp | 17 #include "SkRasterPipeline.h" 27 const SkRasterPipeline& shaderPipeline, 51 void append_load_dst(SkRasterPipeline*) const; 52 void append_store (SkRasterPipeline*) const; 61 SkRasterPipeline fColorPipeline; 120 shaderPipeline.append(SkRasterPipeline::scale_1_float, 133 const SkRasterPipeline& shaderPipeline, 144 const SkRasterPipeline& shaderPipeline, 160 colorPipeline->append(SkRasterPipeline::load_f32, &blitter->fShaderOutput); 197 colorPipeline->append(SkRasterPipeline::store_f32, &constantColorPtr) [all...] |
/external/skia/include/effects/ |
SkLumaColorFilter.h | 14 class SkRasterPipeline; 44 void onAppendStages(SkRasterPipeline*, SkColorSpace*, SkArenaAlloc*,
|
SkToSRGBColorFilter.h | 15 class SkRasterPipeline; 35 void onAppendStages(SkRasterPipeline*, SkColorSpace*, SkArenaAlloc*,
|
/external/skqp/include/effects/ |
SkLumaColorFilter.h | 14 class SkRasterPipeline; 44 void onAppendStages(SkRasterPipeline*, SkColorSpace*, SkArenaAlloc*,
|
SkToSRGBColorFilter.h | 15 class SkRasterPipeline; 35 void onAppendStages(SkRasterPipeline*, SkColorSpace*, SkArenaAlloc*,
|
/external/skia/src/shaders/ |
SkImageShader.cpp | 301 SkRasterPipeline* p = rec.fPipeline; 380 p->append(SkRasterPipeline::decal_x_and_y, decal_ctx); 384 case kMirror_TileMode: p->append(SkRasterPipeline::mirror_x, limit_x); break; 385 case kRepeat_TileMode: p->append(SkRasterPipeline::repeat_x, limit_x); break; 386 case kDecal_TileMode: p->append(SkRasterPipeline::decal_x, decal_ctx); break; 390 case kMirror_TileMode: p->append(SkRasterPipeline::mirror_y, limit_y); break; 391 case kRepeat_TileMode: p->append(SkRasterPipeline::repeat_y, limit_y); break; 392 case kDecal_TileMode: p->append(SkRasterPipeline::decal_y, decal_ctx); break; 398 case kAlpha_8_SkColorType: p->append(SkRasterPipeline::gather_a8, ctx); break; 399 case kGray_8_SkColorType: p->append(SkRasterPipeline::gather_g8, ctx); break [all...] |
/external/skqp/src/shaders/ |
SkImageShader.cpp | 257 SkRasterPipeline* p = rec.fPipeline; 333 case kMirror_TileMode: p->append(SkRasterPipeline::mirror_x, limit_x); break; 334 case kRepeat_TileMode: p->append(SkRasterPipeline::repeat_x, limit_x); break; 338 case kMirror_TileMode: p->append(SkRasterPipeline::mirror_y, limit_y); break; 339 case kRepeat_TileMode: p->append(SkRasterPipeline::repeat_y, limit_y); break; 343 case kAlpha_8_SkColorType: p->append(SkRasterPipeline::gather_a8, ctx); break; 344 case kGray_8_SkColorType: p->append(SkRasterPipeline::gather_g8, ctx); break; 345 case kRGB_565_SkColorType: p->append(SkRasterPipeline::gather_565, ctx); break; 346 case kARGB_4444_SkColorType: p->append(SkRasterPipeline::gather_4444, ctx); break; 347 case kBGRA_8888_SkColorType: p->append(SkRasterPipeline::gather_bgra, ctx); break [all...] |
/external/skia/src/images/ |
SkImageEncoderFns.h | 21 #include "SkRasterPipeline.h" 172 p.append(SkRasterPipeline::load_8888, &src_ctx); 174 p.append(SkRasterPipeline::load_bgra, &src_ctx); 177 p.append(SkRasterPipeline::from_srgb); 178 p.append(SkRasterPipeline::unpremul); 179 p.append(SkRasterPipeline::to_srgb); 180 p.append(SkRasterPipeline::store_8888, &dst_ctx); 202 p.append(SkRasterPipeline::load_8888, &src_ctx); 203 p.append(SkRasterPipeline::from_srgb); 204 p.append(SkRasterPipeline::premul) [all...] |
/external/skqp/src/images/ |
SkImageEncoderFns.h | 21 #include "SkRasterPipeline.h" 172 p.append(SkRasterPipeline::load_8888, &src_ctx); 174 p.append(SkRasterPipeline::load_bgra, &src_ctx); 177 p.append(SkRasterPipeline::from_srgb); 178 p.append(SkRasterPipeline::unpremul); 179 p.append(SkRasterPipeline::to_srgb); 180 p.append(SkRasterPipeline::store_8888, &dst_ctx); 202 p.append(SkRasterPipeline::load_8888, &src_ctx); 203 p.append(SkRasterPipeline::from_srgb); 204 p.append(SkRasterPipeline::premul) [all...] |
/external/skia/tools/ |
picture_utils.cpp | 19 #include "SkRasterPipeline.h" 91 case kRGBA_F16_SkColorType: p.append(SkRasterPipeline::load_f16, &src); break; 92 case kBGRA_8888_SkColorType: p.append(SkRasterPipeline::load_bgra, &src); break; 93 case kRGBA_8888_SkColorType: p.append(SkRasterPipeline::load_8888, &src); break; 94 case kRGB_565_SkColorType: p.append(SkRasterPipeline::load_565, &src); break; 98 p.append(SkRasterPipeline::from_srgb); 100 p.append(SkRasterPipeline::unpremul); 101 p.append(SkRasterPipeline::clamp_0); 102 p.append(SkRasterPipeline::clamp_1); 105 p.append(SkRasterPipeline::to_srgb) [all...] |
/external/skqp/tools/ |
picture_utils.cpp | 19 #include "SkRasterPipeline.h" 91 case kRGBA_F16_SkColorType: p.append(SkRasterPipeline::load_f16, &src); break; 92 case kBGRA_8888_SkColorType: p.append(SkRasterPipeline::load_bgra, &src); break; 93 case kRGBA_8888_SkColorType: p.append(SkRasterPipeline::load_8888, &src); break; 94 case kRGB_565_SkColorType: p.append(SkRasterPipeline::load_565, &src); break; 98 p.append(SkRasterPipeline::from_srgb); 100 p.append(SkRasterPipeline::unpremul); 101 p.append(SkRasterPipeline::clamp_0); 102 p.append(SkRasterPipeline::clamp_1); 105 p.append(SkRasterPipeline::to_srgb) [all...] |
/external/skia/tests/ |
SRGBTest.cpp | 9 #include "SkRasterPipeline.h" 53 p.append(SkRasterPipeline::load_8888, &ptr); 54 p.append(SkRasterPipeline::from_srgb); 55 p.append(SkRasterPipeline::to_srgb); 56 p.append(SkRasterPipeline::store_8888, &ptr); 75 SkRasterPipeline p(&alloc); 77 p.append(SkRasterPipeline::to_srgb); 78 p.append(SkRasterPipeline::store_f32, &dst);
|
/external/skqp/tests/ |
SRGBTest.cpp | 9 #include "SkRasterPipeline.h" 53 p.append(SkRasterPipeline::load_8888, &ptr); 54 p.append(SkRasterPipeline::from_srgb); 55 p.append(SkRasterPipeline::to_srgb); 56 p.append(SkRasterPipeline::store_8888, &ptr); 75 SkRasterPipeline p(&alloc); 77 p.append(SkRasterPipeline::to_srgb); 78 p.append(SkRasterPipeline::store_f32, &dst);
|
/external/skia/src/effects/ |
SkToSRGBColorFilter.cpp | 9 #include "SkRasterPipeline.h" 19 void SkToSRGBColorFilter::onAppendStages(SkRasterPipeline* p, 29 p->append(SkRasterPipeline::from_srgb); 32 p->append(SkRasterPipeline::parametric_r, copy); 33 p->append(SkRasterPipeline::parametric_g, copy); 34 p->append(SkRasterPipeline::parametric_b, copy); 49 p->append(SkRasterPipeline::to_srgb);
|
/external/skqp/src/effects/ |
SkToSRGBColorFilter.cpp | 9 #include "SkRasterPipeline.h" 19 void SkToSRGBColorFilter::onAppendStages(SkRasterPipeline* p, 29 p->append(SkRasterPipeline::from_srgb); 32 p->append(SkRasterPipeline::parametric_r, copy); 33 p->append(SkRasterPipeline::parametric_g, copy); 34 p->append(SkRasterPipeline::parametric_b, copy); 49 p->append(SkRasterPipeline::to_srgb);
|