Home
last modified time | relevance | path

Searched refs:fbc_hdr_stride (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h265/
H A Dh265d_refs.c104 RK_U32 fbc_hdr_stride = MPP_ALIGN(s->h265dctx->width, 64); in alloc_frame() local
114 fbc_hdr_stride = MPP_ALIGN(s->h265dctx->width, 256) | 256; in alloc_frame()
116 mpp_frame_set_fbc_hdr_stride(frame->frame, fbc_hdr_stride); in alloc_frame()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/vp9d/
H A Dhal_vp9d_vdpu382.c635 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in hal_vp9d_vdpu382_gen_regs() local
637 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (h + 16) / 16, SZ_4K); in hal_vp9d_vdpu382_gen_regs()
640 vp9_hw_regs->common.reg018.y_hor_virstride = fbc_hdr_stride >> 4; in hal_vp9d_vdpu382_gen_regs()
641 vp9_hw_regs->common.reg019.uv_hor_virstride = fbc_hdr_stride >> 4; in hal_vp9d_vdpu382_gen_regs()
692 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(frame); in hal_vp9d_vdpu382_gen_regs() local
694 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (h + 16) / 16, SZ_4K); in hal_vp9d_vdpu382_gen_regs()
696 y_hor_virstride = uv_hor_virstride = fbc_hdr_stride >> 4; in hal_vp9d_vdpu382_gen_regs()
H A Dhal_vp9d_vdpu34x.c625 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in hal_vp9d_vdpu34x_gen_regs() local
627 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (h + 16) / 16, SZ_4K); in hal_vp9d_vdpu34x_gen_regs()
630 vp9_hw_regs->common.reg018.y_hor_virstride = fbc_hdr_stride >> 4; in hal_vp9d_vdpu34x_gen_regs()
631 vp9_hw_regs->common.reg019.uv_hor_virstride = fbc_hdr_stride >> 4; in hal_vp9d_vdpu34x_gen_regs()
682 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(frame); in hal_vp9d_vdpu34x_gen_regs() local
684 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (h + 16) / 16, SZ_4K); in hal_vp9d_vdpu34x_gen_regs()
686 y_hor_virstride = uv_hor_virstride = fbc_hdr_stride >> 4; in hal_vp9d_vdpu34x_gen_regs()
/OK3568_Linux_fs/external/mpp/mpp/base/inc/
H A Dmpp_frame_impl.h89 RK_U32 fbc_hdr_stride; member
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/avs2/
H A Davs2d_dpb.c505 RK_U32 fbc_hdr_stride = MPP_ALIGN(vsh->horizontal_size, 64); in dpb_alloc_frame() local
510 fbc_hdr_stride = MPP_ALIGN(vsh->horizontal_size, 256) | 256; in dpb_alloc_frame()
512 mpp_frame_set_fbc_hdr_stride(mframe, fbc_hdr_stride); in dpb_alloc_frame()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_rkv.c351 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in fill_registers() local
352 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (ver_virstride + 16) / 16, SZ_4K); in fill_registers()
355 common->reg018.y_hor_virstride = fbc_hdr_stride / 16; in fill_registers()
356 common->reg019.uv_hor_virstride = fbc_hdr_stride / 16; in fill_registers()
H A Dhal_avs2d_vdpu382.c412 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in fill_registers() local
413 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (ver_virstride + 16) / 16, SZ_4K); in fill_registers()
416 common->reg018.y_hor_virstride = fbc_hdr_stride / 16; in fill_registers()
417 common->reg019.uv_hor_virstride = fbc_hdr_stride / 16; in fill_registers()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h264d/
H A Dhal_h264d_vdpu34x.c557 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in set_registers() local
558 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (ver_virstride + 16) / 16, SZ_4K); in set_registers()
561 common->reg018.y_hor_virstride = fbc_hdr_stride / 16; in set_registers()
562 common->reg019.uv_hor_virstride = fbc_hdr_stride / 16; in set_registers()
H A Dhal_h264d_vdpu382.c566 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in set_registers() local
567 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (ver_virstride + 16) / 16, SZ_4K); in set_registers()
570 common->reg018.y_hor_virstride = fbc_hdr_stride / 16; in set_registers()
571 common->reg019.uv_hor_virstride = fbc_hdr_stride / 16; in set_registers()
/OK3568_Linux_fs/external/mpp/mpp/base/
H A Dmpp_frame.cpp278 MPP_FRAME_ACCESSORS(RK_U32, fbc_hdr_stride)
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_vdpu382.c745 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in hal_h265d_vdpu382_gen_regs() local
746 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (ver_virstride + 64) / 16, SZ_4K); in hal_h265d_vdpu382_gen_regs()
749 hw_regs->common.reg018.y_hor_virstride = fbc_hdr_stride >> 4; in hal_h265d_vdpu382_gen_regs()
750 hw_regs->common.reg019.uv_hor_virstride = fbc_hdr_stride >> 4; in hal_h265d_vdpu382_gen_regs()
H A Dhal_h265d_vdpu34x.c956 RK_U32 fbc_hdr_stride = mpp_frame_get_fbc_hdr_stride(mframe); in hal_h265d_vdpu34x_gen_regs() local
957 RK_U32 fbd_offset = MPP_ALIGN(fbc_hdr_stride * (ver_virstride + 64) / 16, SZ_4K); in hal_h265d_vdpu34x_gen_regs()
960 hw_regs->common.reg018.y_hor_virstride = fbc_hdr_stride >> 4; in hal_h265d_vdpu34x_gen_regs()
961 hw_regs->common.reg019.uv_hor_virstride = fbc_hdr_stride >> 4; in hal_h265d_vdpu34x_gen_regs()
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/
H A Dmpp_frame.h353 void mpp_frame_set_fbc_hdr_stride(MppFrame frame, RK_U32 fbc_hdr_stride);
/OK3568_Linux_fs/external/mpp/inc/
H A Dmpp_frame.h352 void mpp_frame_set_fbc_hdr_stride(MppFrame frame, RK_U32 fbc_hdr_stride);
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/vp9/
H A Dvp9d_parser.c406 RK_U32 fbc_hdr_stride = MPP_ALIGN(ctx->width, 64); in vp9_alloc_frame() local
412 fbc_hdr_stride = MPP_ALIGN(ctx->width, 256) | 256; in vp9_alloc_frame()
414 mpp_frame_set_fbc_hdr_stride(frame->f, fbc_hdr_stride); in vp9_alloc_frame()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/h264/
H A Dh264d_init.c481 impl->fbc_hdr_stride = MPP_ALIGN(impl->width, 64); in dpb_mark_malloc()
483 impl->fbc_hdr_stride = MPP_ALIGN(impl->width, 256) | 256; in dpb_mark_malloc()