Lines Matching refs:ialpha
111 auto ialpha = IA(src); in neonRasterTranslucentRle() local
115 *dst = src + ALPHA_BLEND(*dst, ialpha); in neonRasterTranslucentRle()
124 uint8x8_t vIalpha = vdup_n_u8((uint8_t) ialpha); in neonRasterTranslucentRle()
130 if (leftovers > 0) dst[span->len - 1] = src + ALPHA_BLEND(dst[span->len - 1], ialpha); in neonRasterTranslucentRle()
142 auto ialpha = ~a; in neonRasterTranslucentRle() local
144 *dst = src + MULTIPLY(*dst, ialpha); in neonRasterTranslucentRle()
161 auto ialpha = 255 - a; in neonRasterTranslucentRect() local
164 auto vIalpha = vdup_n_u8((uint8_t) ialpha); in neonRasterTranslucentRect()
174 *dst = color + ALPHA_BLEND(*dst, ialpha); in neonRasterTranslucentRect()
186 if (leftovers > 0) dst[w - 1] = color + ALPHA_BLEND(dst[w - 1], ialpha); in neonRasterTranslucentRect()
192 auto ialpha = ~a; in neonRasterTranslucentRect() local
196 *dst = a + MULTIPLY(*dst, ialpha); in neonRasterTranslucentRect()