Lines Matching refs:dest
247 static void vc1_inv_trans_8x8_dc_c(uint8_t *dest, ptrdiff_t stride, int16_t *block)
256 dest[0] = av_clip_uint8(dest[0] + dc);
257 dest[1] = av_clip_uint8(dest[1] + dc);
258 dest[2] = av_clip_uint8(dest[2] + dc);
259 dest[3] = av_clip_uint8(dest[3] + dc);
260 dest[4] = av_clip_uint8(dest[4] + dc);
261 dest[5] = av_clip_uint8(dest[5] + dc);
262 dest[6] = av_clip_uint8(dest[6] + dc);
263 dest[7] = av_clip_uint8(dest[7] + dc);
264 dest += stride;
338 static void vc1_inv_trans_8x4_dc_c(uint8_t *dest, ptrdiff_t stride, int16_t *block)
347 dest[0] = av_clip_uint8(dest[0] + dc);
348 dest[1] = av_clip_uint8(dest[1] + dc);
349 dest[2] = av_clip_uint8(dest[2] + dc);
350 dest[3] = av_clip_uint8(dest[3] + dc);
351 dest[4] = av_clip_uint8(dest[4] + dc);
352 dest[5] = av_clip_uint8(dest[5] + dc);
353 dest[6] = av_clip_uint8(dest[6] + dc);
354 dest[7] = av_clip_uint8(dest[7] + dc);
355 dest += stride;
359 static void vc1_inv_trans_8x4_c(uint8_t *dest, ptrdiff_t stride, int16_t *block)
404 dest[0 * stride] = av_clip_uint8(dest[0 * stride] + ((t1 + t3) >> 7));
405 dest[1 * stride] = av_clip_uint8(dest[1 * stride] + ((t2 - t4) >> 7));
406 dest[2 * stride] = av_clip_uint8(dest[2 * stride] + ((t2 + t4) >> 7));
407 dest[3 * stride] = av_clip_uint8(dest[3 * stride] + ((t1 - t3) >> 7));
410 dest++;
415 static void vc1_inv_trans_4x8_dc_c(uint8_t *dest, ptrdiff_t stride, int16_t *block)
424 dest[0] = av_clip_uint8(dest[0] + dc);
425 dest[1] = av_clip_uint8(dest[1] + dc);
426 dest[2] = av_clip_uint8(dest[2] + dc);
427 dest[3] = av_clip_uint8(dest[3] + dc);
428 dest += stride;
432 static void vc1_inv_trans_4x8_c(uint8_t *dest, ptrdiff_t stride, int16_t *block)
473 dest[0 * stride] = av_clip_uint8(dest[0 * stride] + ((t5 + t1) >> 7));
474 dest[1 * stride] = av_clip_uint8(dest[1 * stride] + ((t6 + t2) >> 7));
475 dest[2 * stride] = av_clip_uint8(dest[2 * stride] + ((t7 + t3) >> 7));
476 dest[3 * stride] = av_clip_uint8(dest[3 * stride] + ((t8 + t4) >> 7));
477 dest[4 * stride] = av_clip_uint8(dest[4 * stride] + ((t8 - t4 + 1) >> 7));
478 dest[5 * stride] = av_clip_uint8(dest[5 * stride] + ((t7 - t3 + 1) >> 7));
479 dest[6 * stride] = av_clip_uint8(dest[6 * stride] + ((t6 - t2 + 1) >> 7));
480 dest[7 * stride] = av_clip_uint8(dest[7 * stride] + ((t5 - t1 + 1) >> 7));
483 dest++;
488 static void vc1_inv_trans_4x4_dc_c(uint8_t *dest, ptrdiff_t stride, int16_t *block)
497 dest[0] = av_clip_uint8(dest[0] + dc);
498 dest[1] = av_clip_uint8(dest[1] + dc);
499 dest[2] = av_clip_uint8(dest[2] + dc);
500 dest[3] = av_clip_uint8(dest[3] + dc);
501 dest += stride;
505 static void vc1_inv_trans_4x4_c(uint8_t *dest, ptrdiff_t stride, int16_t *block)
535 dest[0 * stride] = av_clip_uint8(dest[0 * stride] + ((t1 + t3) >> 7));
536 dest[1 * stride] = av_clip_uint8(dest[1 * stride] + ((t2 - t4) >> 7));
537 dest[2 * stride] = av_clip_uint8(dest[2 * stride] + ((t2 + t4) >> 7));
538 dest[3 * stride] = av_clip_uint8(dest[3 * stride] + ((t1 - t3) >> 7));
541 dest++;