Lines Matching refs:frame_refs
693 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); \
703 ref_offset[5] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
704 dxva->frame_refs[idx].alt2_frame_offset); \
705 ref_offset[6] = GetRelativeDist(dxva, dxva->frame_refs[idx].order_hint, \
706 dxva->frame_refs[idx].alt_frame_offset); \
749 if (dxva->frame_refs[i].Index >= 0) { in set_frame_sign_bias()
750 RK_S32 ref_frame_offset = dxva->frame_refs[i].order_hint; in set_frame_sign_bias()
795 if (dxva->frame_refs[i].Index >= 0) in vdpu_av1d_set_reference_frames()
796 ref_count[dxva->frame_refs[i].Index]++; in vdpu_av1d_set_reference_frames()
819 tmp1 = dxva->frame_refs[ref].width; in vdpu_av1d_set_reference_frames()
820 tmp2 = dxva->frame_refs[ref].height; in vdpu_av1d_set_reference_frames()
821 if (dxva->frame_refs[ref].Index > 0) { in vdpu_av1d_set_reference_frames()
822 idx = dxva->frame_refs[ref].Index; in vdpu_av1d_set_reference_frames()
859 regs->swreg184.sw_ref0_gm_mode = dxva->frame_refs[0].wmtype; in vdpu_av1d_set_reference_frames()
860 regs->swreg185.sw_ref1_gm_mode = dxva->frame_refs[1].wmtype; in vdpu_av1d_set_reference_frames()
861 regs->swreg186.sw_ref2_gm_mode = dxva->frame_refs[2].wmtype; in vdpu_av1d_set_reference_frames()
862 regs->swreg187.sw_ref3_gm_mode = dxva->frame_refs[3].wmtype; in vdpu_av1d_set_reference_frames()
863 regs->swreg188.sw_ref4_gm_mode = dxva->frame_refs[4].wmtype; in vdpu_av1d_set_reference_frames()
864 regs->swreg257.sw_ref5_gm_mode = dxva->frame_refs[5].wmtype; in vdpu_av1d_set_reference_frames()
865 regs->swreg262.sw_ref6_gm_mode = dxva->frame_refs[6].wmtype; in vdpu_av1d_set_reference_frames()
871 ctx->prev_out_buffer_i = dxva->frame_refs[0].Index; // LAST in vdpu_av1d_set_reference_frames()
895 if (dxva->frame_refs[alt_buf_idx].Index >= 0) in vdpu_av1d_set_reference_frames()
896 alt_frame_offset = dxva->frame_refs[alt_buf_idx].order_hint; in vdpu_av1d_set_reference_frames()
897 if (dxva->frame_refs[gld_buf_idx].Index >= 0) in vdpu_av1d_set_reference_frames()
898 gld_frame_offset = dxva->frame_refs[gld_buf_idx].order_hint; in vdpu_av1d_set_reference_frames()
899 if (dxva->frame_refs[bwd_buf_idx].Index >= 0) in vdpu_av1d_set_reference_frames()
900 bwd_frame_offset = dxva->frame_refs[bwd_buf_idx].order_hint; in vdpu_av1d_set_reference_frames()
901 if (dxva->frame_refs[alt2_buf_idx].Index >= 0) in vdpu_av1d_set_reference_frames()
902 alt2_frame_offset = dxva->frame_refs[alt2_buf_idx].order_hint; in vdpu_av1d_set_reference_frames()
909 dxva->frame_refs[lst_buf_idx].Index, in vdpu_av1d_set_reference_frames()
910 dxva->frame_refs[lst_buf_idx].alt_frame_offset); in vdpu_av1d_set_reference_frames()
912 if (dxva->frame_refs[lst_buf_idx].Index >= 0) { in vdpu_av1d_set_reference_frames()
914 dxva->frame_refs[lst_buf_idx].alt_frame_offset; in vdpu_av1d_set_reference_frames()
919 (dxva->frame_refs[lst_buf_idx].width + 7) >> 3; in vdpu_av1d_set_reference_frames()
921 (dxva->frame_refs[lst_buf_idx].height + 7) >> 3; in vdpu_av1d_set_reference_frames()
924 dxva->frame_refs[lst_buf_idx].intra_only || in vdpu_av1d_set_reference_frames()
925 dxva->frame_refs[lst_buf_idx].is_intra_frame; in vdpu_av1d_set_reference_frames()
937 (dxva->frame_refs[bwd_buf_idx].width + 7) >> 3; in vdpu_av1d_set_reference_frames()
939 (dxva->frame_refs[bwd_buf_idx].height + 7) >> 3; in vdpu_av1d_set_reference_frames()
940 RK_S32 bwd_intra_only = dxva->frame_refs[bwd_buf_idx].intra_only || in vdpu_av1d_set_reference_frames()
941 dxva->frame_refs[bwd_buf_idx].is_intra_frame; in vdpu_av1d_set_reference_frames()
952 (dxva->frame_refs[alt2_buf_idx].width + 7) >> 3; in vdpu_av1d_set_reference_frames()
954 (dxva->frame_refs[alt2_buf_idx].height + 7) >> 3; in vdpu_av1d_set_reference_frames()
956 dxva->frame_refs[alt2_buf_idx].intra_only || in vdpu_av1d_set_reference_frames()
957 dxva->frame_refs[alt2_buf_idx].is_intra_frame; in vdpu_av1d_set_reference_frames()
969 (dxva->frame_refs[alt_buf_idx].width + 7) >> 3; in vdpu_av1d_set_reference_frames()
971 (dxva->frame_refs[alt_buf_idx].height + 7) >> 3; in vdpu_av1d_set_reference_frames()
972 RK_S32 alt_intra_only = dxva->frame_refs[alt_buf_idx].intra_only || in vdpu_av1d_set_reference_frames()
973 dxva->frame_refs[alt_buf_idx].is_intra_frame; in vdpu_av1d_set_reference_frames()
982 if (ref_stamp >= 0 && dxva->frame_refs[lst2_buf_idx].Index >= 0) { in vdpu_av1d_set_reference_frames()
984 (dxva->frame_refs[lst2_buf_idx].width + 7) >> 3; in vdpu_av1d_set_reference_frames()
986 (dxva->frame_refs[lst2_buf_idx].height + 7) >> 3; in vdpu_av1d_set_reference_frames()
988 dxva->frame_refs[lst2_buf_idx].intra_only || in vdpu_av1d_set_reference_frames()
989 dxva->frame_refs[lst2_buf_idx].is_intra_frame; in vdpu_av1d_set_reference_frames()
1001 RK_S32 buf_idx = dxva->frame_refs[rf].Index; in vdpu_av1d_set_reference_frames()
1005 dxva->frame_refs[rf].order_hint); in vdpu_av1d_set_reference_frames()
1007 GetRelativeDist(dxva, dxva->frame_refs[rf].order_hint, in vdpu_av1d_set_reference_frames()
1009 …%d : %d] hin %d\n", rf, buf_idx, cur_offset[rf], cur_roffset[rf], dxva->frame_refs[rf].order_hint); in vdpu_av1d_set_reference_frames()
1046 RK_S32 prim_buf_idx = dxva->frame_refs[dxva->primary_ref_frame].Index; in vdpu_av1d_set_reference_frames()
1066 (RK_S32)((dxva->frame_refs[prim_buf_idx].width + 7) >> in vdpu_av1d_set_reference_frames()
1069 (RK_S32)((dxva->frame_refs[prim_buf_idx].height + 7) >> in vdpu_av1d_set_reference_frames()
1437 mpp_assert(dxva->frame_refs[ref_frame].wmtype <= 3); in vdpu_av1d_set_global_model()
1442 *(RK_S32 *)(dst) = dxva->frame_refs[ref_frame].wmmat[3]; in vdpu_av1d_set_global_model()
1444 *(RK_S32 *)(dst) = dxva->frame_refs[ref_frame].wmmat[2]; in vdpu_av1d_set_global_model()
1446 *(RK_S32 *)(dst) = dxva->frame_refs[ref_frame].wmmat[i]; in vdpu_av1d_set_global_model()
1450 *(RK_S16 *)(dst) = dxva->frame_refs[ref_frame].alpha;//-32768; in vdpu_av1d_set_global_model()
1452 *(RK_S16 *)(dst) = dxva->frame_refs[ref_frame].beta;//-32768; in vdpu_av1d_set_global_model()
1454 *(RK_S16 *)(dst) = dxva->frame_refs[ref_frame].gamma;//-32768; in vdpu_av1d_set_global_model()
1456 *(RK_S16 *)(dst) = dxva->frame_refs[ref_frame].delta;//-32768; in vdpu_av1d_set_global_model()
1460 dxva->frame_refs[ref_frame].alpha, in vdpu_av1d_set_global_model()
1461 dxva->frame_refs[ref_frame].beta, in vdpu_av1d_set_global_model()
1462 dxva->frame_refs[ref_frame].gamma, in vdpu_av1d_set_global_model()
1463 dxva->frame_refs[ref_frame].delta); in vdpu_av1d_set_global_model()