Home
last modified time | relevance | path

Searched refs:XFERMODE (Results 1 – 2 of 2) sorted by relevance

/external/skia/src/opts/
DSkXfermode_opts.h27 #define XFERMODE(Xfermode) \ macro
31 XFERMODE(Clear) { return Sk4px::DupPMColor(0); } in XFERMODE() function
32 XFERMODE(Src) { return s; } in XFERMODE() function
33 XFERMODE(Dst) { return d; } in XFERMODE() function
34 XFERMODE(SrcIn) { return s.approxMulDiv255(d.alphas() ); } in XFERMODE() function
35 XFERMODE(SrcOut) { return s.approxMulDiv255(d.alphas().inv()); } in XFERMODE() function
36 XFERMODE(SrcOver) { return s + d.approxMulDiv255(s.alphas().inv()); } in XFERMODE() function
37 XFERMODE(DstIn) { return SrcIn ()(s,d); } in XFERMODE() function
38 XFERMODE(DstOut) { return SrcOut ()(s,d); } in XFERMODE() function
39 XFERMODE(DstOver) { return SrcOver()(s,d); } in XFERMODE() function
[all …]
/external/skqp/src/opts/
DSkXfermode_opts.h27 #define XFERMODE(Xfermode) \ macro
31 XFERMODE(Clear) { return Sk4px::DupPMColor(0); } in XFERMODE() function
32 XFERMODE(Src) { return s; } in XFERMODE() function
33 XFERMODE(Dst) { return d; } in XFERMODE() function
34 XFERMODE(SrcIn) { return s.approxMulDiv255(d.alphas() ); } in XFERMODE() function
35 XFERMODE(SrcOut) { return s.approxMulDiv255(d.alphas().inv()); } in XFERMODE() function
36 XFERMODE(SrcOver) { return s + d.approxMulDiv255(s.alphas().inv()); } in XFERMODE() function
37 XFERMODE(DstIn) { return SrcIn ()(s,d); } in XFERMODE() function
38 XFERMODE(DstOut) { return SrcOut ()(s,d); } in XFERMODE() function
39 XFERMODE(DstOver) { return SrcOver()(s,d); } in XFERMODE() function
[all …]