Lines Matching refs:proc

742 template <SkSwizzler::RowProc proc>
758 proc(dst32, (const uint8_t*)src16, width, bpp, deltaSrc, 0, ctable);
761 template <SkSwizzler::RowProc proc>
777 proc(dst32, (const uint8_t*)src32, dstWidth, bpp, deltaSrc, 0, ctable);
782 RowProc proc = nullptr;
785 proc = &sample1;
788 proc = &sample2;
792 proc = &sample4;
795 proc = &sample6;
798 proc = &sample8;
804 return Make(dstInfo, &copy, proc, nullptr /*ctable*/, srcBPP,
818 RowProc proc = nullptr;
830 proc = &swizzle_bit_to_n32;
833 proc = &swizzle_bit_to_565;
836 proc = &swizzle_bit_to_grayscale;
839 proc = &swizzle_bit_to_f16;
849 proc = &swizzle_gray_to_n32;
853 proc = &sample1;
857 proc = &swizzle_gray_to_565;
874 proc = &SkipLeadingGrayAlphaZerosThen
879 proc = &swizzle_grayalpha_to_n32_premul;
884 proc = &SkipLeadingGrayAlphaZerosThen
889 proc = &swizzle_grayalpha_to_n32_unpremul;
895 proc = &swizzle_grayalpha_to_a8;
911 proc = &swizzle_small_index_to_n32;
914 proc = &swizzle_small_index_to_565;
925 proc = &swizzle_index_to_n32_skipZ;
927 proc = &swizzle_index_to_n32;
931 proc = &swizzle_index_to_565;
949 proc = &swizzle_rgb16_to_rgba;
954 proc = &swizzle_rgb_to_rgba;
959 proc = &swizzle_rgb16_to_bgra;
964 proc = &swizzle_rgb_to_bgra;
969 proc = &swizzle_rgb16_to_565;
973 proc = &swizzle_rgb_to_565;
983 proc = premultiply ? &swizzle_rgba16_to_rgba_premul :
991 proc = &SkipLeading8888ZerosThen<swizzle_rgba_to_rgba_premul>;
995 proc = &swizzle_rgba_to_rgba_premul;
1000 proc = &SkipLeading8888ZerosThen<sample4>;
1003 proc = &sample4;
1010 proc = premultiply ? &swizzle_rgba16_to_bgra_premul :
1018 proc = &SkipLeading8888ZerosThen<swizzle_rgba_to_bgra_premul>;
1022 proc = &swizzle_rgba_to_bgra_premul;
1027 proc = &SkipLeading8888ZerosThen<swizzle_rgba_to_bgra_unpremul>;
1031 proc = &swizzle_rgba_to_bgra_unpremul;
1043 proc = &swizzle_rgb_to_rgba;
1047 proc = &swizzle_rgb_to_bgra;
1051 proc = &swizzle_bgr_to_565;
1060 proc = &swizzle_rgb_to_rgba;
1063 proc = &swizzle_rgb_to_bgra;
1066 proc = &swizzle_bgr_to_565;
1077 proc = &SkipLeading8888ZerosThen<swizzle_rgba_to_rgba_premul>;
1081 proc = &swizzle_rgba_to_rgba_premul;
1086 proc = &SkipLeading8888ZerosThen<sample4>;
1089 proc = &sample4;
1097 proc = &SkipLeading8888ZerosThen<swizzle_rgba_to_bgra_premul>;
1101 proc = &swizzle_rgba_to_bgra_premul;
1106 proc = &SkipLeading8888ZerosThen<swizzle_rgba_to_bgra_unpremul>;
1110 proc = &swizzle_rgba_to_bgra_unpremul;
1122 proc = &swizzle_cmyk_to_rgba;
1126 proc = &swizzle_cmyk_to_bgra;
1130 proc = &swizzle_cmyk_to_565;
1144 return Make(dstInfo, fastProc, proc, ctable, srcBPP, dstBPP, options, frame);
1148 RowProc fastProc, RowProc proc, const SkPMColor* ctable, int srcBPP,
1166 return std::unique_ptr<SkSwizzler>(new SkSwizzler(fastProc, proc, ctable, srcOffset, srcWidth,
1170 SkSwizzler::SkSwizzler(RowProc fastProc, RowProc proc, const SkPMColor* ctable, int srcOffset,
1173 , fSlowProc(proc)