Lines Matching refs:ls_info
51 Vp9dLastInfo ls_info; member
570 pp->width == hw_ctx->ls_info.last_width && in prepare_uncompress_header()
571 pp->height == hw_ctx->ls_info.last_height && in prepare_uncompress_header()
572 !hw_ctx->ls_info.last_intra_only && in prepare_uncompress_header()
573 hw_ctx->ls_info.last_show_frame; in prepare_uncompress_header()
603 mpp_put_bits(&bp, hw_ctx->ls_info.last_mode_deltas[0], 7); in prepare_uncompress_header()
604 mpp_put_bits(&bp, hw_ctx->ls_info.last_mode_deltas[1], 7); in prepare_uncompress_header()
605 mpp_put_bits(&bp, hw_ctx->ls_info.last_ref_deltas[0], 7); in prepare_uncompress_header()
606 mpp_put_bits(&bp, hw_ctx->ls_info.last_ref_deltas[1], 7); in prepare_uncompress_header()
607 mpp_put_bits(&bp, hw_ctx->ls_info.last_ref_deltas[2], 7); in prepare_uncompress_header()
608 mpp_put_bits(&bp, hw_ctx->ls_info.last_ref_deltas[3], 7); in prepare_uncompress_header()
609 mpp_put_bits(&bp, hw_ctx->ls_info.segmentation_enable_flag_last, 1); in prepare_uncompress_header()
611 mpp_put_bits(&bp, hw_ctx->ls_info.last_show_frame, 1); in prepare_uncompress_header()
614 RK_U32 last_widthheight_eqcur = pp->width == hw_ctx->ls_info.last_width && in prepare_uncompress_header()
615 pp->height == hw_ctx->ls_info.last_height; in prepare_uncompress_header()
619 mpp_put_bits(&bp, hw_ctx->ls_info.color_space_last, 3); in prepare_uncompress_header()
621 mpp_put_bits(&bp, !hw_ctx->ls_info.last_frame_type, 1); in prepare_uncompress_header()
891 !pic_param->error_resilient_mode && hw_ctx->ls_info.last_show_frame) { in hal_vp9d_vdpu383_gen_regs()
934 …(pic_param->width != hw_ctx->ls_info.last_width || pic_param->height != hw_ctx->ls_info.last_heigh… in hal_vp9d_vdpu383_gen_regs()
1044 hw_ctx->ls_info.abs_delta_last = pic_param->stVP9Segments.abs_delta; in hal_vp9d_vdpu383_gen_regs()
1046 hw_ctx->ls_info.last_ref_deltas[i] = pic_param->ref_deltas[i]; in hal_vp9d_vdpu383_gen_regs()
1050 hw_ctx->ls_info.last_mode_deltas[i] = pic_param->mode_deltas[i]; in hal_vp9d_vdpu383_gen_regs()
1054 hw_ctx->ls_info.feature_data[i][0] = pic_param->stVP9Segments.feature_data[i][0]; in hal_vp9d_vdpu383_gen_regs()
1055 hw_ctx->ls_info.feature_data[i][1] = pic_param->stVP9Segments.feature_data[i][1]; in hal_vp9d_vdpu383_gen_regs()
1056 hw_ctx->ls_info.feature_data[i][2] = pic_param->stVP9Segments.feature_data[i][2]; in hal_vp9d_vdpu383_gen_regs()
1057 hw_ctx->ls_info.feature_data[i][3] = pic_param->stVP9Segments.feature_data[i][3]; in hal_vp9d_vdpu383_gen_regs()
1058 hw_ctx->ls_info.feature_mask[i] = pic_param->stVP9Segments.feature_mask[i]; in hal_vp9d_vdpu383_gen_regs()
1060 if (!hw_ctx->ls_info.segmentation_enable_flag_last) in hal_vp9d_vdpu383_gen_regs()
1061 hw_ctx->ls_info.segmentation_enable_flag_last = pic_param->stVP9Segments.enabled; in hal_vp9d_vdpu383_gen_regs()
1063 hw_ctx->ls_info.last_show_frame = pic_param->show_frame; in hal_vp9d_vdpu383_gen_regs()
1064 hw_ctx->ls_info.last_width = pic_param->width; in hal_vp9d_vdpu383_gen_regs()
1065 hw_ctx->ls_info.last_height = pic_param->height; in hal_vp9d_vdpu383_gen_regs()
1066 hw_ctx->ls_info.last_frame_type = pic_param->frame_type; in hal_vp9d_vdpu383_gen_regs()
1069 hw_ctx->ls_info.last_intra_only = 1; in hal_vp9d_vdpu383_gen_regs()
1071 hw_ctx->ls_info.last_intra_only = (!pic_param->frame_type || pic_param->intra_only); in hal_vp9d_vdpu383_gen_regs()
1075 hw_ctx->ls_info.last_intra_only); in hal_vp9d_vdpu383_gen_regs()
1305 memset(&hw_ctx->ls_info, 0, sizeof(hw_ctx->ls_info)); in hal_vp9d_vdpu383_reset()