• Home
  • Raw
  • Download

Lines Matching refs:deltas

76     int deltas[TM2_NUM_STREAMS][TM2_DELTAS];  member
274 ctx->deltas[stream_id][i] = v - (1U << mb); in tm2_read_deltas()
276 ctx->deltas[stream_id][i] = v; in tm2_read_deltas()
279 ctx->deltas[stream_id][i] = 0; in tm2_read_deltas()
412 return ctx->deltas[type][ctx->tokens[type][ctx->tok_ptrs[type]++]]; in GET_TOK()
454 static inline void tm2_apply_deltas(TM2Context *ctx, int* Y, int stride, int *deltas, int *last) in tm2_apply_deltas() argument
462 d = deltas[i + j * 4]; in tm2_apply_deltas()
472 static inline void tm2_high_chroma(int *data, int stride, int *last, unsigned *CD, int *deltas) in tm2_high_chroma() argument
477 CD[j] += deltas[i + j * 2]; in tm2_high_chroma()
485 static inline void tm2_low_chroma(int *data, int stride, int *clast, unsigned *CD, int *deltas, int… in tm2_low_chroma() argument
501 tm2_high_chroma(data, stride, clast, CD, deltas); in tm2_low_chroma()
507 int deltas[16]; in tm2_hi_res_block() local
512 deltas[i] = GET_TOK(ctx, TM2_C_HI); in tm2_hi_res_block()
513 deltas[i + 4] = GET_TOK(ctx, TM2_C_HI); in tm2_hi_res_block()
515 tm2_high_chroma(U, Ustride, clast, ctx->CD, deltas); in tm2_hi_res_block()
516 tm2_high_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas + 4); in tm2_hi_res_block()
520 deltas[i] = GET_TOK(ctx, TM2_L_HI); in tm2_hi_res_block()
522 tm2_apply_deltas(ctx, Y, Ystride, deltas, last); in tm2_hi_res_block()
528 int deltas[16]; in tm2_med_res_block() local
532 deltas[0] = GET_TOK(ctx, TM2_C_LO); in tm2_med_res_block()
533 deltas[1] = deltas[2] = deltas[3] = 0; in tm2_med_res_block()
534 tm2_low_chroma(U, Ustride, clast, ctx->CD, deltas, bx); in tm2_med_res_block()
536 deltas[0] = GET_TOK(ctx, TM2_C_LO); in tm2_med_res_block()
537 deltas[1] = deltas[2] = deltas[3] = 0; in tm2_med_res_block()
538 tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx); in tm2_med_res_block()
542 deltas[i] = GET_TOK(ctx, TM2_L_HI); in tm2_med_res_block()
544 tm2_apply_deltas(ctx, Y, Ystride, deltas, last); in tm2_med_res_block()
551 int deltas[16]; in tm2_low_res_block() local
555 deltas[0] = GET_TOK(ctx, TM2_C_LO); in tm2_low_res_block()
556 deltas[1] = deltas[2] = deltas[3] = 0; in tm2_low_res_block()
557 tm2_low_chroma(U, Ustride, clast, ctx->CD, deltas, bx); in tm2_low_res_block()
559 deltas[0] = GET_TOK(ctx, TM2_C_LO); in tm2_low_res_block()
560 deltas[1] = deltas[2] = deltas[3] = 0; in tm2_low_res_block()
561 tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx); in tm2_low_res_block()
565 deltas[i] = 0; in tm2_low_res_block()
567 deltas[ 0] = GET_TOK(ctx, TM2_L_LO); in tm2_low_res_block()
568 deltas[ 2] = GET_TOK(ctx, TM2_L_LO); in tm2_low_res_block()
569 deltas[ 8] = GET_TOK(ctx, TM2_L_LO); in tm2_low_res_block()
570 deltas[10] = GET_TOK(ctx, TM2_L_LO); in tm2_low_res_block()
585 tm2_apply_deltas(ctx, Y, Ystride, deltas, last); in tm2_low_res_block()
594 int deltas[16]; in tm2_null_res_block() local
598 deltas[0] = deltas[1] = deltas[2] = deltas[3] = 0; in tm2_null_res_block()
599 tm2_low_chroma(U, Ustride, clast, ctx->CD, deltas, bx); in tm2_null_res_block()
601 deltas[0] = deltas[1] = deltas[2] = deltas[3] = 0; in tm2_null_res_block()
602 tm2_low_chroma(V, Vstride, clast + 2, ctx->CD + 2, deltas, bx); in tm2_null_res_block()
606 deltas[i] = 0; in tm2_null_res_block()
632 tm2_apply_deltas(ctx, Y, Ystride, deltas, last); in tm2_null_res_block()