Home
last modified time | relevance | path

Searched refs:feature_mask (Results 1 – 11 of 11) sorted by relevance

/rockchip-linux_mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_ctx.h36 RK_U8 feature_mask[8]; member
H A Dhal_vp9d_rkv.c428 …_segid_grp[i].sw_vp9segid_frame_qp_delta_en = (hw_ctx->ls_info.feature_mask[i]) & 0x1; in hal_vp9d_rkv_gen_regs()
430 …d_grp[i].sw_vp9segid_frame_loopfitler_value_en = (hw_ctx->ls_info.feature_mask[i] >> 1) & 0x1; in hal_vp9d_rkv_gen_regs()
432 …d_grp[i].sw_vp9segid_referinfo_en = (hw_ctx->ls_info.feature_mask[i] >> 2) & 0x1; in hal_vp9d_rkv_gen_regs()
434 …d_grp[i].sw_vp9segid_frame_skip_en = (hw_ctx->ls_info.feature_mask[i] >> 3) & 0x1; in hal_vp9d_rkv_gen_regs()
503 hw_ctx->ls_info.feature_mask[i] = pic_param->stVP9Segments.feature_mask[i]; in hal_vp9d_rkv_gen_regs()
H A Dhal_vp9d_vdpu34x.c751 …->vp9d_param.reg67_74[i].segid_frame_qp_delta_en = (hw_ctx->ls_info.feature_mask[i]) & 0x1; in hal_vp9d_vdpu34x_gen_regs()
753 …d_param.reg67_74[i].segid_frame_loopfitler_value_en = (hw_ctx->ls_info.feature_mask[i] >> 1) & 0x1; in hal_vp9d_vdpu34x_gen_regs()
755 …d_param.reg67_74[i].segid_referinfo_en = (hw_ctx->ls_info.feature_mask[i] >> 2) & 0x1; in hal_vp9d_vdpu34x_gen_regs()
757 …d_param.reg67_74[i].segid_frame_skip_en = (hw_ctx->ls_info.feature_mask[i] >> 3) & 0x1; in hal_vp9d_vdpu34x_gen_regs()
821 hw_ctx->ls_info.feature_mask[i] = pic_param->stVP9Segments.feature_mask[i]; in hal_vp9d_vdpu34x_gen_regs()
H A Dhal_vp9d_vdpu382.c761 …->vp9d_param.reg67_74[i].segid_frame_qp_delta_en = (hw_ctx->ls_info.feature_mask[i]) & 0x1; in hal_vp9d_vdpu382_gen_regs()
763 …d_param.reg67_74[i].segid_frame_loopfitler_value_en = (hw_ctx->ls_info.feature_mask[i] >> 1) & 0x1; in hal_vp9d_vdpu382_gen_regs()
765 …d_param.reg67_74[i].segid_referinfo_en = (hw_ctx->ls_info.feature_mask[i] >> 2) & 0x1; in hal_vp9d_vdpu382_gen_regs()
767 …d_param.reg67_74[i].segid_frame_skip_en = (hw_ctx->ls_info.feature_mask[i] >> 3) & 0x1; in hal_vp9d_vdpu382_gen_regs()
838 hw_ctx->ls_info.feature_mask[i] = pic_param->stVP9Segments.feature_mask[i]; in hal_vp9d_vdpu382_gen_regs()
H A Dhal_vp9d_vdpu383.c579 mpp_put_bits(&bp, (pp->stVP9Segments.feature_mask[i] >> j) & 0x1, 1); in prepare_uncompress_header()
1058 hw_ctx->ls_info.feature_mask[i] = pic_param->stVP9Segments.feature_mask[i]; in hal_vp9d_vdpu383_gen_regs()
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser2_syntax.c52 seg->feature_mask[i] = s->segmentation.feat[i].q_enabled in vp9d_fill_segmentation()
64 mpp_log("seg->feature_mask[%d] = 0x%x", i, seg->feature_mask[i]); in vp9d_fill_segmentation()
/rockchip-linux_mpp/mpp/common/
H A Dvp9d_syntax.h60 UCHAR feature_mask[8]; member
H A Dav1d_syntax.h166 UCHAR feature_mask[8] ; member
/rockchip-linux_mpp/mpp/hal/vpu/av1d/
H A Dhal_av1d_vdpu.c1272 if (dxva->segmentation.feature_mask[s] & (1 << SEG_AV1_LVL_ALT_Q)) { in vdpu_av1d_set_segmentation()
1278 if (dxva->segmentation.feature_mask[s] & (1 << SEG_AV1_LVL_ALT_LF_Y_V)) in vdpu_av1d_set_segmentation()
1282 if (dxva->segmentation.feature_mask[s] & (1 << SEG_AV1_LVL_ALT_LF_Y_H)) in vdpu_av1d_set_segmentation()
1286 if (dxva->segmentation.feature_mask[s] & (1 << SEG_AV1_LVL_ALT_LF_U)) in vdpu_av1d_set_segmentation()
1290 if (dxva->segmentation.feature_mask[s] & (1 << SEG_AV1_LVL_ALT_LF_V)) in vdpu_av1d_set_segmentation()
1295 dxva->segmentation.feature_mask[s] & (1 << SEG_AV1_LVL_REF_FRAME)) in vdpu_av1d_set_segmentation()
1299 if (dxva->segmentation.feature_mask[s] & (1 << SEG_AV1_LVL_SKIP)) in vdpu_av1d_set_segmentation()
1301 if (dxva->segmentation.feature_mask[s] & (1 << SEG_AV1_LVL_GLOBALMV)) in vdpu_av1d_set_segmentation()
1308 if (dxva->segmentation.feature_mask[i] & (1 << j)) { in vdpu_av1d_set_segmentation()
/rockchip-linux_mpp/mpp/codec/dec/av1/
H A Dav1d_parser2_syntax.c235 pp->segmentation.feature_mask[i] |= frame_header->feature_enabled[i][j] << j; in av1d_fill_picparams()
/rockchip-linux_mpp/mpp/hal/rkdec/av1d/
H A Dhal_av1d_vdpu383.c1559 mpp_put_bits(&bp, dxva->segmentation.feature_mask[i], 8); in prepare_uncompress_header()
1585 if (dxva->segmentation.feature_mask[i] & 0x1) { in prepare_uncompress_header()