Lines Matching refs:FIXED_SHIFT
254 return a + ((t * (b - a)) >> FIXED_SHIFT); in ilerp()
308 dest[RCOMP] = span->red * (sample[RCOMP] + 1u) >> (FIXED_SHIFT + 8); \ in affine_span()
309 dest[GCOMP] = span->green * (sample[GCOMP] + 1u) >> (FIXED_SHIFT + 8); \ in affine_span()
310 dest[BCOMP] = span->blue * (sample[BCOMP] + 1u) >> (FIXED_SHIFT + 8); \ in affine_span()
311 dest[ACOMP] = span->alpha * (sample[ACOMP] + 1u) >> (FIXED_SHIFT + 8) in affine_span()
315 ((sample[ACOMP] + 1) * sample[RCOMP] << FIXED_SHIFT)) \ in affine_span()
316 >> (FIXED_SHIFT + 8); \ in affine_span()
318 ((sample[ACOMP] + 1) * sample[GCOMP] << FIXED_SHIFT)) \ in affine_span()
319 >> (FIXED_SHIFT + 8); \ in affine_span()
321 ((sample[ACOMP] + 1) * sample[BCOMP] << FIXED_SHIFT)) \ in affine_span()
322 >> (FIXED_SHIFT + 8); \ in affine_span()
327 + (sample[RCOMP] + 1) * info->er) >> (FIXED_SHIFT + 8); \ in affine_span()
329 + (sample[GCOMP] + 1) * info->eg) >> (FIXED_SHIFT + 8); \ in affine_span()
331 + (sample[BCOMP] + 1) * info->eb) >> (FIXED_SHIFT + 8); \ in affine_span()
332 dest[ACOMP] = span->alpha * (sample[ACOMP] + 1) >> (FIXED_SHIFT + 8) in affine_span()
344 dest[ACOMP] = span->alpha * (sample[ACOMP] + 1) >> (FIXED_SHIFT + 8); \ in affine_span()