Searched refs:fb (Results 1 – 12 of 12) sorted by relevance
| /rockchip-linux_mpp/mpp/codec/dec/av1/ |
| H A D | av1d_cbs.c | 326 #define fb(width, name) \ macro 330 #define flag(name) fb(1, name) 423 fb(3, temporal_id); in mpp_av1_read_obu_header() 424 fb(2, spatial_id); in mpp_av1_read_obu_header() 491 fb(8, color_primaries); in mpp_av1_color_config() 492 fb(8, transfer_characteristics); in mpp_av1_color_config() 493 fb(8, matrix_coefficients); in mpp_av1_color_config() 530 fb(1, subsampling_x); in mpp_av1_color_config() 532 fb(1, subsampling_y); in mpp_av1_color_config() 572 fb(5, buffer_delay_length_minus_1); in mpp_av1_decoder_model_info() [all …]
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h265e/ |
| H A D | hal_h265e_vepu580_tune.c | 505 Vepu580H265Fbk *fb = &ctx->frm->feedback; in vepu580_h265e_tune_stat_update() local 510 fb->st_md_sad_b16num0 += elem->st.md_sad_b16num0; in vepu580_h265e_tune_stat_update() 511 fb->st_md_sad_b16num1 += elem->st.md_sad_b16num1; in vepu580_h265e_tune_stat_update() 512 fb->st_md_sad_b16num2 += elem->st.md_sad_b16num2; in vepu580_h265e_tune_stat_update() 513 fb->st_md_sad_b16num3 += elem->st.md_sad_b16num3; in vepu580_h265e_tune_stat_update() 514 fb->st_madi_b16num0 += elem->st.madi_b16num0; in vepu580_h265e_tune_stat_update() 515 fb->st_madi_b16num1 += elem->st.madi_b16num1; in vepu580_h265e_tune_stat_update() 516 fb->st_madi_b16num2 += elem->st.madi_b16num2; in vepu580_h265e_tune_stat_update() 517 fb->st_madi_b16num3 += elem->st.madi_b16num3; in vepu580_h265e_tune_stat_update() 520 RK_S32 mb_num = fb->st_mb_num ? fb->st_mb_num : 1; in vepu580_h265e_tune_stat_update() [all …]
|
| H A D | hal_h265e_vepu541.c | 1741 vepu541_h265_fbk *fb = &ctx->feedback; in hal_h265e_v540_start() local 1750 fb->qp_sum += reg_out->st_sse_qp.qp_sum; in hal_h265e_v540_start() 1751 fb->out_strm_size += reg_out->st_bsl.bs_lgth; in hal_h265e_v540_start() 1752 fb->sse_sum += reg_out->st_sse_l32.sse_l32 + in hal_h265e_v540_start() 1754 fb->st_madi += reg_out->st_madi; in hal_h265e_v540_start() 1755 fb->st_madp += reg_out->st_madi; in hal_h265e_v540_start() 1756 fb->st_mb_num += reg_out->st_mb_num; in hal_h265e_v540_start() 1757 fb->st_ctu_num += reg_out->st_ctu_num; in hal_h265e_v540_start() 1861 vepu541_h265_fbk *fb = &ctx->feedback; in vepu541_h265_set_feedback() local 1870 fb->qp_sum += elem->st_sse_qp.qp_sum; in vepu541_h265_set_feedback() [all …]
|
| H A D | hal_h265e_vepu510_tune.c | 242 Vepu510H265Fbk *fb = &frm->feedback; in vepu510_h265e_tune_stat_update() local 309 fb->st_madi = madi_th_cnt0 * regs_set->reg_rc_roi.madi_st_thd.madi_th0 + in vepu510_h265e_tune_stat_update() 318 fb->st_madi = fb->st_madi / madi_cnt; in vepu510_h265e_tune_stat_update() 320 fb->st_madp = madp_th_cnt0 * regs_set->reg_rc_roi.madp_st_thd0.madp_th0 + in vepu510_h265e_tune_stat_update() 329 fb->st_madp = fb->st_madp / madp_cnt; in vepu510_h265e_tune_stat_update() 331 fb->st_mb_num += elem->st.st_bnum_b16.num_b16; in vepu510_h265e_tune_stat_update() 332 fb->frame_type = task->rc_task->frm.is_intra ? INTRA_FRAME : INTER_P_FRAME; in vepu510_h265e_tune_stat_update() 333 hal_rc_ret->bit_real += fb->out_strm_size * 8; in vepu510_h265e_tune_stat_update() 335 hal_rc_ret->madi = elem->st.madi16_sum / fb->st_mb_num; in vepu510_h265e_tune_stat_update() 336 hal_rc_ret->madp = elem->st.madp16_sum / fb->st_mb_num; in vepu510_h265e_tune_stat_update()
|
| H A D | hal_h265e_vepu540c.c | 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() [all …]
|
| H A D | hal_h265e_vepu580.c | 2953 Vepu580H265Fbk *fb = &frm->feedback; in hal_h265e_v580_start() local 2966 fb->qp_sum += reg_out->st.qp_sum; in hal_h265e_v580_start() 2967 fb->out_strm_size += reg_out->st.bs_lgth_l32; in hal_h265e_v580_start() 2968 fb->sse_sum += (RK_S64)(reg_out->st.sse_h32 << 16) + in hal_h265e_v580_start() 2970 fb->st_madi += reg_out->st.madi; in hal_h265e_v580_start() 2971 fb->st_madp += reg_out->st.madp; in hal_h265e_v580_start() 2972 fb->st_mb_num += reg_out->st.st_bnum_b16.num_b16; in hal_h265e_v580_start() 2973 fb->st_ctu_num += reg_out->st.st_bnum_cme.num_ctu; in hal_h265e_v580_start() 2992 Vepu580H265Fbk *fb = &frm->feedback; in vepu580_h265_set_feedback() local 3002 fb->qp_sum += elem->st.qp_sum; in vepu580_h265_set_feedback() [all …]
|
| H A D | hal_h265e_vepu511.c | 2417 Vepu511H265Fbk *fb = &frm->feedback; in vepu511_h265_set_feedback() local 2426 fb->qp_sum += elem->st.qp_sum; in vepu511_h265_set_feedback() 2427 fb->out_strm_size += elem->st.bs_lgth_l32; in vepu511_h265_set_feedback() 2428 fb->sse_sum += (RK_S64)(elem->st.sse_h32 << 16) + in vepu511_h265_set_feedback() 2431 fb->hw_status = hw_status; in vepu511_h265_set_feedback() 2460 fb->st_mb_num += elem->st.st_bnum_b16.num_b16; in vepu511_h265_set_feedback() 2462 fb->st_lvl64_inter_num += elem->st.st_pnum_p64.pnum_p64; in vepu511_h265_set_feedback() 2463 fb->st_lvl32_inter_num += elem->st.st_pnum_p32.pnum_p32; in vepu511_h265_set_feedback() 2464 fb->st_lvl32_intra_num += elem->st.st_pnum_i32.pnum_i32; in vepu511_h265_set_feedback() 2465 fb->st_lvl16_inter_num += elem->st.st_pnum_p16.pnum_p16; in vepu511_h265_set_feedback() [all …]
|
| H A D | hal_h265e_vepu510.c | 2225 Vepu510H265Fbk *fb = &frm->feedback; in vepu510_h265_set_feedback() local 2234 fb->qp_sum += elem->st.qp_sum; in vepu510_h265_set_feedback() 2235 fb->out_strm_size += elem->st.bs_lgth_l32; in vepu510_h265_set_feedback() 2236 fb->sse_sum += (RK_S64)(elem->st.sse_h32 << 16) + in vepu510_h265_set_feedback() 2239 fb->hw_status = hw_status; in vepu510_h265_set_feedback() 2268 fb->st_mb_num += elem->st.st_bnum_b16.num_b16; in vepu510_h265_set_feedback() 2270 fb->st_lvl64_inter_num += elem->st.st_pnum_p64.pnum_p64; in vepu510_h265_set_feedback() 2271 fb->st_lvl32_inter_num += elem->st.st_pnum_p32.pnum_p32; in vepu510_h265_set_feedback() 2272 fb->st_lvl32_intra_num += elem->st.st_pnum_i32.pnum_i32; in vepu510_h265_set_feedback() 2273 fb->st_lvl16_inter_num += elem->st.st_pnum_p16.pnum_p16; in vepu510_h265_set_feedback() [all …]
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu510.c | 2489 Vepu510H264Fbk *fb = &ctx->feedback; in hal_h264e_vepu510_ret_task() local 2497 fb->st_mb_num = mbs; in hal_h264e_vepu510_ret_task() 2498 fb->st_smear_cnt[0] = reg_st->st_smear_cnt.rdo_smear_cnt0 * 4; in hal_h264e_vepu510_ret_task() 2499 fb->st_smear_cnt[1] = reg_st->st_smear_cnt.rdo_smear_cnt1 * 4; in hal_h264e_vepu510_ret_task() 2500 fb->st_smear_cnt[2] = reg_st->st_smear_cnt.rdo_smear_cnt2 * 4; in hal_h264e_vepu510_ret_task() 2501 fb->st_smear_cnt[3] = reg_st->st_smear_cnt.rdo_smear_cnt3 * 4; in hal_h264e_vepu510_ret_task() 2502 fb->st_smear_cnt[4] = fb->st_smear_cnt[0] + fb->st_smear_cnt[1] + in hal_h264e_vepu510_ret_task() 2503 fb->st_smear_cnt[2] + fb->st_smear_cnt[3]; in hal_h264e_vepu510_ret_task() 2504 fb->frame_type = ctx->slice->slice_type; in hal_h264e_vepu510_ret_task()
|
| H A D | hal_h264e_vepu511.c | 2545 Vepu511H264Fbk *fb = &ctx->feedback; in hal_h264e_vepu511_ret_task() local 2553 fb->st_mb_num = mbs; in hal_h264e_vepu511_ret_task() 2554 fb->st_smear_cnt[0] = reg_st->st_smear_cnt0.rdo_smear_cnt0 * 4; in hal_h264e_vepu511_ret_task() 2555 fb->st_smear_cnt[1] = reg_st->st_smear_cnt0.rdo_smear_cnt1 * 4; in hal_h264e_vepu511_ret_task() 2556 fb->st_smear_cnt[2] = reg_st->st_smear_cnt1.rdo_smear_cnt2 * 4; in hal_h264e_vepu511_ret_task() 2557 fb->st_smear_cnt[3] = reg_st->st_smear_cnt1.rdo_smear_cnt3 * 4; in hal_h264e_vepu511_ret_task() 2558 fb->st_smear_cnt[4] = fb->st_smear_cnt[0] + fb->st_smear_cnt[1] + in hal_h264e_vepu511_ret_task() 2559 fb->st_smear_cnt[2] + fb->st_smear_cnt[3]; in hal_h264e_vepu511_ret_task() 2560 fb->frame_type = ctx->slice->slice_type; in hal_h264e_vepu511_ret_task()
|
| /rockchip-linux_mpp/mpp/hal/vpu/vp8e/ |
| H A D | hal_vp8e_vepu1_v2.c | 450 Vp8eFeedback *fb = &ctx->feedback; in hal_vp8e_vepu1_wait_v2() local 463 fb->hw_status = regs->sw1.val & HW_STATUS_MASK; in hal_vp8e_vepu1_wait_v2()
|
| H A D | hal_vp8e_vepu2_v2.c | 453 Vp8eFeedback *fb = &ctx->feedback; in hal_vp8e_vepu2_wait_v2() local 466 fb->hw_status = regs->sw109.val & HW_STATUS_MASK; in hal_vp8e_vepu2_wait_v2()
|