Lines Matching refs:inv
27 XFERMODE(SrcOut) { return s.approxMulDiv255(d.alphas().inv()); } in XFERMODE()
28 XFERMODE(SrcOver) { return s + d.approxMulDiv255(s.alphas().inv()); } in XFERMODE()
34 XFERMODE(SrcATop) { return (s * d.alphas() + d * s.alphas().inv()).div255(); } in XFERMODE()
37 XFERMODE(Xor) { return (s * d.alphas().inv() + d * s.alphas().inv()).div255(); } in XFERMODE()
46 return s + d.approxMulDiv255(s.inv()); in XFERMODE()
48 XFERMODE(Multiply) { return (s * d.alphas().inv() + d * s.alphas().inv() + s*d).div255(); } in XFERMODE()
73 auto srcover = s + (d * sa.inv()).div255(); in XFERMODE()
79 both = s*da.inv() + d*sa.inv(); in XFERMODE()
94 auto srcover = s + (d * sa.inv()).div255(), in XFERMODE()
95 dstover = d + (s * da.inv()).div255(); in XFERMODE()
107 auto srcover = s + (d * sa.inv()).div255(), in XFERMODE()
108 dstover = d + (s * da.inv()).div255(); in XFERMODE()
192 return (bw * aa + d * aa.inv()).div255(); in xfer_aa()