Home
last modified time | relevance | path

Searched refs:frame_refs (Results 1 – 15 of 15) sorted by relevance

/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_parser2_syntax.c123 pp->frame_refs[i].width = mpp_frame_get_width(ref_frame->f); in av1d_fill_picparams()
124 pp->frame_refs[i].height = mpp_frame_get_height(ref_frame->f);; in av1d_fill_picparams()
126 pp->frame_refs[i].Index = ref_frame->slot_index; in av1d_fill_picparams()
127 pp->frame_refs[i].order_hint = ref_frame->order_hint; in av1d_fill_picparams()
129 pp->frame_refs[i].lst_frame_offset = ref_i->lst_frame_offset; in av1d_fill_picparams()
130 pp->frame_refs[i].lst2_frame_offset = ref_i->lst2_frame_offset; in av1d_fill_picparams()
131 pp->frame_refs[i].lst3_frame_offset = ref_i->lst3_frame_offset; in av1d_fill_picparams()
132 pp->frame_refs[i].gld_frame_offset = ref_i->gld_frame_offset; in av1d_fill_picparams()
133 pp->frame_refs[i].bwd_frame_offset = ref_i->bwd_frame_offset; in av1d_fill_picparams()
134 pp->frame_refs[i].alt2_frame_offset = ref_i->alt2_frame_offset; in av1d_fill_picparams()
[all …]
/rockchip-linux_mpp/mpp/hal/vpu/av1d/
H A Dhal_av1d_vdpu.c693 ref_offset[0] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
694 dxva->frame_refs[idx].lst_frame_offset); \
695 ref_offset[1] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
696 dxva->frame_refs[idx].lst2_frame_offset); \
697 ref_offset[2] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
698 dxva->frame_refs[idx].lst3_frame_offset); \
699 ref_offset[3] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
700 dxva->frame_refs[idx].gld_frame_offset); \
701 ref_offset[4] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
702 dxva->frame_refs[idx].bwd_frame_offset); \
[all …]
/rockchip-linux_mpp/mpp/hal/rkdec/av1d/
H A Dhal_av1d_vdpu383.c1506 mpp_put_bits(&bp, dxva->frame_refs[i].order_hint, 8); in prepare_uncompress_header()
1518 if (dxva->frame_refs[i].Index >= 0) { in prepare_uncompress_header()
1519 RK_S32 ref_frame_offset = dxva->frame_refs[dxva->ref_frame_idx[i]].order_hint; in prepare_uncompress_header()
1548 RK_U32 prev_mi_rows = MPP_ALIGN(dxva->frame_refs[0].width, 8) >> MI_SIZE_LOG2; in prepare_uncompress_header()
1549 RK_U32 prev_mi_cols = MPP_ALIGN(dxva->frame_refs[0].height, 8) >> MI_SIZE_LOG2; in prepare_uncompress_header()
1656 mpp_put_bits(&bp, dxva->frame_refs[i].wmtype, 2); in prepare_uncompress_header()
1660 mpp_put_bits(&bp, dxva->frame_refs[i].wmmat_val[j], 17); in prepare_uncompress_header()
1728 mpp_put_bits(&bp, dxva->frame_refs[i].lst_frame_offset, 8); in prepare_uncompress_header()
1729 mpp_put_bits(&bp, dxva->frame_refs[i].lst2_frame_offset, 8); in prepare_uncompress_header()
1730 mpp_put_bits(&bp, dxva->frame_refs[i].lst3_frame_offset, 8); in prepare_uncompress_header()
[all …]
/rockchip-linux_mpp/mpp/hal/vpu/m2vd/
H A Dhal_m2vd_vdpu1.c231 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[0].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs()
234 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[1].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs()
237 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[2].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs()
240 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[3].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu1_gen_regs()
H A Dhal_m2vd_vdpu2.c283 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[0].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs()
286 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[1].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs()
289 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[2].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs()
292 … mpp_buf_slot_get_prop(ctx->frame_slots, dx->frame_refs[3].Index7Bits, SLOT_BUFFER, &framebuf); in hal_m2vd_vdpu2_gen_regs()
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser2_syntax.c107 pic->frame_refs[0].Index7Bits = s->refidx[0]; in vp9d_fill_picparams()
108 pic->frame_refs[1].Index7Bits = s->refidx[1]; in vp9d_fill_picparams()
109 pic->frame_refs[2].Index7Bits = s->refidx[2]; in vp9d_fill_picparams()
/rockchip-linux_mpp/mpp/codec/dec/m2v/
H A Dm2vd_parser.c1430 dst->frame_refs[i].bPicEntry = 0xff; in m2vd_convert_to_dxva()
1435 dst->frame_refs[0].Index7Bits = pfw->slot_index; in m2vd_convert_to_dxva()
1436 dst->frame_refs[1].Index7Bits = pfw->slot_index; in m2vd_convert_to_dxva()
1437 dst->frame_refs[2].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva()
1438 dst->frame_refs[3].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva()
1447 dst->frame_refs[0].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva()
1448 dst->frame_refs[1].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva()
1450 dst->frame_refs[0].Index7Bits = pbw->slot_index; in m2vd_convert_to_dxva()
1451 dst->frame_refs[1].Index7Bits = p->frame_cur->slot_index; in m2vd_convert_to_dxva()
1453 dst->frame_refs[0].Index7Bits = p->frame_cur->slot_index; in m2vd_convert_to_dxva()
[all …]
/rockchip-linux_mpp/mpp/common/
H A Dm2vd_syntax.h128 DXVA_PicEntry_M2V frame_refs[4]; member
H A Dvp8d_syntax.h167 DXVA_PicEntry_VP8 frame_refs[3];
H A Dvp9d_syntax.h120 DXVA_PicEntry_VPx frame_refs[3]; member
H A Dav1d_syntax.h226 } frame_refs[8]; member
/rockchip-linux_mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_vdpu34x.c494 ref_idx = pic_param->frame_refs[0].Index7Bits; in hal_vp9d_vdpu34x_gen_regs()
502 ref_idx = pic_param->frame_refs[1].Index7Bits; in hal_vp9d_vdpu34x_gen_regs()
510 ref_idx = pic_param->frame_refs[2].Index7Bits; in hal_vp9d_vdpu34x_gen_regs()
677 ref_idx = pic_param->frame_refs[i].Index7Bits; in hal_vp9d_vdpu34x_gen_regs()
H A Dhal_vp9d_vdpu382.c508 ref_idx = pic_param->frame_refs[0].Index7Bits; in hal_vp9d_vdpu382_gen_regs()
516 ref_idx = pic_param->frame_refs[1].Index7Bits; in hal_vp9d_vdpu382_gen_regs()
524 ref_idx = pic_param->frame_refs[2].Index7Bits; in hal_vp9d_vdpu382_gen_regs()
687 ref_idx = pic_param->frame_refs[i].Index7Bits; in hal_vp9d_vdpu382_gen_regs()
H A Dhal_vp9d_vdpu383.c591 RK_S32 ref_idx = pp->frame_refs[0].Index7Bits; in prepare_uncompress_header()
594 ref_idx = pp->frame_refs[1].Index7Bits; in prepare_uncompress_header()
597 ref_idx = pp->frame_refs[2].Index7Bits; in prepare_uncompress_header()
953 ref_idx = pic_param->frame_refs[i].Index7Bits; in hal_vp9d_vdpu383_gen_regs()
H A Dhal_vp9d_rkv.c361 ref_idx = pic_param->frame_refs[i].Index7Bits; in hal_vp9d_rkv_gen_regs()