Lines Matching refs:fb

1455     vepu540c_h265_fbk *fb = &ctx->feedback;  in vepu540c_h265_set_feedback()  local
1465 fb->qp_sum += elem->st.qp_sum; in vepu540c_h265_set_feedback()
1467 fb->out_strm_size += elem->st.bs_lgth_l32; in vepu540c_h265_set_feedback()
1469 fb->sse_sum += (RK_S64)(elem->st.sse_h32 << 16) + in vepu540c_h265_set_feedback()
1472 fb->hw_status = hw_status; in vepu540c_h265_set_feedback()
1503 fb->st_mb_num += elem->st.st_bnum_b16.num_b16; in vepu540c_h265_set_feedback()
1506 fb->st_lvl64_inter_num += elem->st.st_pnum_p64.pnum_p64; in vepu540c_h265_set_feedback()
1507 fb->st_lvl32_inter_num += elem->st.st_pnum_p32.pnum_p32; in vepu540c_h265_set_feedback()
1508 fb->st_lvl32_intra_num += elem->st.st_pnum_i32.pnum_i32; in vepu540c_h265_set_feedback()
1509 fb->st_lvl16_inter_num += elem->st.st_pnum_p16.pnum_p16; in vepu540c_h265_set_feedback()
1510 fb->st_lvl16_intra_num += elem->st.st_pnum_i16.pnum_i16; in vepu540c_h265_set_feedback()
1511 fb->st_lvl8_inter_num += elem->st.st_pnum_p8.pnum_p8; in vepu540c_h265_set_feedback()
1512 fb->st_lvl8_intra_num += elem->st.st_pnum_i8.pnum_i8; in vepu540c_h265_set_feedback()
1513 fb->st_lvl4_intra_num += elem->st.st_pnum_i4.pnum_i4; in vepu540c_h265_set_feedback()
1514 memcpy(&fb->st_cu_num_qp[0], &elem->st.st_b8_qp, 52 * sizeof(RK_U32)); in vepu540c_h265_set_feedback()
1516 hal_rc_ret->bit_real += fb->out_strm_size * 8; in vepu540c_h265_set_feedback()
1518 if (fb->st_mb_num) { in vepu540c_h265_set_feedback()
1519 fb->st_madi = fb->st_madi / fb->st_mb_num; in vepu540c_h265_set_feedback()
1521 fb->st_madi = 0; in vepu540c_h265_set_feedback()
1523 if (fb->st_ctu_num) { in vepu540c_h265_set_feedback()
1524 fb->st_madp = fb->st_madp / fb->st_ctu_num; in vepu540c_h265_set_feedback()
1526 fb->st_madp = 0; in vepu540c_h265_set_feedback()
1530 hal_rc_ret->iblk4_prop = ((((fb->st_lvl4_intra_num + fb->st_lvl8_intra_num) << 2) + in vepu540c_h265_set_feedback()
1531 (fb->st_lvl16_intra_num << 4) + in vepu540c_h265_set_feedback()
1532 (fb->st_lvl32_intra_num << 6)) << 8) / mb4_num; in vepu540c_h265_set_feedback()
1540 hal_rc_ret->quality_real = fb->qp_sum / mb8_num; in vepu540c_h265_set_feedback()
1544 hal_rc_ret->madi = fb->st_madi; in vepu540c_h265_set_feedback()
1545 hal_rc_ret->madp = fb->st_madp; in vepu540c_h265_set_feedback()
1667 vepu540c_h265_fbk *fb = &ctx->feedback; in hal_h265e_v540c_ret_task() local
1674 mpp_buffer_sync_partial_begin(enc_task->output, offset, fb->out_strm_size); in hal_h265e_v540c_ret_task()
1675 hal_h265e_amend_temporal_id(task, fb->out_strm_size); in hal_h265e_v540c_ret_task()
1677 rc_info->sse = fb->sse_sum; in hal_h265e_v540c_ret_task()
1678 rc_info->lvl64_inter_num = fb->st_lvl64_inter_num; in hal_h265e_v540c_ret_task()
1679 rc_info->lvl32_inter_num = fb->st_lvl32_inter_num; in hal_h265e_v540c_ret_task()
1680 rc_info->lvl16_inter_num = fb->st_lvl16_inter_num; in hal_h265e_v540c_ret_task()
1681 rc_info->lvl8_inter_num = fb->st_lvl8_inter_num; in hal_h265e_v540c_ret_task()
1682 rc_info->lvl32_intra_num = fb->st_lvl32_intra_num; in hal_h265e_v540c_ret_task()
1683 rc_info->lvl16_intra_num = fb->st_lvl16_intra_num; in hal_h265e_v540c_ret_task()
1684 rc_info->lvl8_intra_num = fb->st_lvl8_intra_num; in hal_h265e_v540c_ret_task()
1685 rc_info->lvl4_intra_num = fb->st_lvl4_intra_num; in hal_h265e_v540c_ret_task()
1687 enc_task->hw_length = fb->out_strm_size; in hal_h265e_v540c_ret_task()
1688 enc_task->length += fb->out_strm_size; in hal_h265e_v540c_ret_task()
1690 hal_h265e_dbg_detail("output stream size %d\n", fb->out_strm_size); in hal_h265e_v540c_ret_task()