Home
last modified time | relevance | path

Searched refs:y_stride (Results 1 – 9 of 9) sorted by relevance

/rockchip-linux_mpp/mpp/hal/rkenc/jpege/
H A Dhal_jpege_vpu720.c80 RK_U32 y_stride; member
210 fmt_cfg->y_stride = hor_stride * 4; in jpege_vpu720_setup_format()
216 fmt_cfg->y_stride = hor_stride * 4 * 3 / 2; in jpege_vpu720_setup_format()
221 fmt_cfg->y_stride = hor_stride * 4 * 2; in jpege_vpu720_setup_format()
226 fmt_cfg->y_stride = hor_stride * 4 * 3; in jpege_vpu720_setup_format()
237 fmt_cfg->y_stride = hor_stride; in jpege_vpu720_setup_format()
242 fmt_cfg->y_stride = hor_stride; in jpege_vpu720_setup_format()
249 fmt_cfg->y_stride = hor_stride; in jpege_vpu720_setup_format()
255 fmt_cfg->y_stride = hor_stride; in jpege_vpu720_setup_format()
262 fmt_cfg->y_stride = hor_stride; in jpege_vpu720_setup_format()
[all …]
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu510.c706 RK_S32 y_stride; in setup_vepu510_prep() local
735 y_stride = prep->hor_stride * 4; in setup_vepu510_prep()
739 y_stride = prep->hor_stride * 4 * 3 / 2; in setup_vepu510_prep()
743 y_stride = prep->hor_stride * 4 * 2; in setup_vepu510_prep()
747 y_stride = prep->hor_stride * 4 * 3; in setup_vepu510_prep()
755 y_stride = prep->hor_stride; in setup_vepu510_prep()
759 y_stride = prep->width * 4; in setup_vepu510_prep()
761 y_stride = prep->width * 3; in setup_vepu510_prep()
765 y_stride = prep->width * 2; in setup_vepu510_prep()
767 y_stride = prep->width; in setup_vepu510_prep()
[all …]
H A Dhal_h264e_vepu511.c705 RK_S32 y_stride; in setup_vepu511_prep() local
729 y_stride = mpp_frame_get_fbc_hdr_stride(task->frame); in setup_vepu511_prep()
730 if (!y_stride) in setup_vepu511_prep()
731 y_stride = MPP_ALIGN(prep->hor_stride, 64) >> 2; in setup_vepu511_prep()
733 y_stride = prep->hor_stride; in setup_vepu511_prep()
736 y_stride = prep->width * 4; in setup_vepu511_prep()
738 y_stride = prep->width * 3; in setup_vepu511_prep()
742 y_stride = prep->width * 2; in setup_vepu511_prep()
744 y_stride = prep->width; in setup_vepu511_prep()
749 c_stride = y_stride * 2; in setup_vepu511_prep()
[all …]
H A Dhal_h264e_vepu580.c709 RK_S32 y_stride; in setup_vepu580_prep() local
736 y_stride = mpp_frame_get_fbc_hdr_stride(task->frame); in setup_vepu580_prep()
737 if (!y_stride) in setup_vepu580_prep()
738 y_stride = MPP_ALIGN(prep->width, 16); in setup_vepu580_prep()
740 y_stride = prep->hor_stride; in setup_vepu580_prep()
743 y_stride = prep->width * 4; in setup_vepu580_prep()
745 y_stride = prep->width * 3; in setup_vepu580_prep()
749 y_stride = prep->width * 2; in setup_vepu580_prep()
751 y_stride = prep->width; in setup_vepu580_prep()
756 c_stride = y_stride * 2; in setup_vepu580_prep()
[all …]
H A Dhal_h264e_vepu541.c456 RK_S32 y_stride; in setup_vepu541_prep() local
485 y_stride = mpp_frame_get_fbc_hdr_stride(task->frame); in setup_vepu541_prep()
486 if (!y_stride) in setup_vepu541_prep()
487 y_stride = MPP_ALIGN(prep->hor_stride, 16); in setup_vepu541_prep()
489 y_stride = (prep->hor_stride) ? (prep->hor_stride) : (prep->width); in setup_vepu541_prep()
493 y_stride : y_stride / 2; in setup_vepu541_prep()
536 regs->reg069.src_strd0 = y_stride; in setup_vepu541_prep()
H A Dhal_h264e_vepu540c.c460 RK_S32 y_stride; in setup_vepu540c_prep() local
481 y_stride = (MPP_FRAME_FMT_IS_FBC(fmt)) ? (MPP_ALIGN(prep->width, 16)) : in setup_vepu540c_prep()
485 y_stride : y_stride / 2; in setup_vepu540c_prep()
527 regs->reg_base.src_strd0.src_strd0 = y_stride; in setup_vepu540c_prep()
/rockchip-linux_mpp/mpp/hal/vpu/av1d/
H A Dhal_av1d_vdpu.c789 RK_U32 y_stride = ctx->luma_size; in vdpu_av1d_set_reference_frames() local
790 RK_U32 uv_stride = y_stride / 2; in vdpu_av1d_set_reference_frames()
843 set_ref_cb_base(p_hal, ref, idx, ctx->tile_out_bufs, y_stride); in vdpu_av1d_set_reference_frames()
1051 y_stride = ctx->luma_size ; in vdpu_av1d_set_reference_frames()
1052 uv_stride = y_stride / 2; in vdpu_av1d_set_reference_frames()
1053 mv_offset = y_stride + uv_stride + 64; in vdpu_av1d_set_reference_frames()
2109 RK_U32 y_stride = ctx->luma_size; in vdpu_av1d_gen_regs() local
2110 RK_U32 uv_stride = y_stride / 2; in vdpu_av1d_gen_regs()
2111 RK_U32 mv_offset = y_stride + uv_stride + 64; in vdpu_av1d_gen_regs()
2116 mpp_dev_set_reg_offset(p_hal->dev, 99, y_stride); in vdpu_av1d_gen_regs()
[all …]
/rockchip-linux_mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser.h119 RK_S32 y_stride, uv_stride; member
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu511.c700 RK_S32 y_stride = width_align; in vepu511_h265e_use_pass1_patch() local
713 reg_frm->common.src_strd0.src_strd0 = y_stride; in vepu511_h265e_use_pass1_patch()
714 reg_frm->common.src_strd1.src_strd1 = y_stride; in vepu511_h265e_use_pass1_patch()