Home
last modified time | relevance | path

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

/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/h265d/
H A Dhal_h265d_vdpu382.c466 …RK_U8 ctu_size = 1 << (pp->log2_diff_max_min_luma_coding_block_size + pp->log2_min_luma_coding_blo… in h265d_refine_rcb_size() local
470 width = MPP_ALIGN(width, ctu_size); in h265d_refine_rcb_size()
471 height = MPP_ALIGN(height, ctu_size); in h265d_refine_rcb_size()
475 RK_U32 factor = 64 / ctu_size; in h265d_refine_rcb_size()
477 rcb_bits = (MPP_ALIGN(width, ctu_size) + factor - 1) / factor * 24 + ext_align_size; in h265d_refine_rcb_size()
510 if (ctu_size == 32) in h265d_refine_rcb_size()
515 if (ctu_size == 32) in h265d_refine_rcb_size()
525 rcb_bits = width * (128 / ctu_size + 2 * bit_depth); in h265d_refine_rcb_size()
527 rcb_bits = width * (128 / ctu_size + 3 * bit_depth); in h265d_refine_rcb_size()
543 RK_U32 ctu_idx = ctu_size >> 5; in h265d_refine_rcb_size()
[all …]
H A Dhal_h265d_vdpu34x.c684 …RK_U8 ctu_size = 1 << (pp->log2_diff_max_min_luma_coding_block_size + pp->log2_min_luma_coding_blo… in h265d_refine_rcb_size() local
688 width = MPP_ALIGN(width, ctu_size); in h265d_refine_rcb_size()
689 height = MPP_ALIGN(height, ctu_size); in h265d_refine_rcb_size()
692 RK_U32 factor = ctu_size / 16; in h265d_refine_rcb_size()
693 rcb_bits = (MPP_ALIGN(width, ctu_size) + factor - 1) * factor * 24 + ext_align_size; in h265d_refine_rcb_size()
720 if (ctu_size == 32) in h265d_refine_rcb_size()
725 if (ctu_size == 32) in h265d_refine_rcb_size()
734 rcb_bits = width * (128 / ctu_size + 2 * bit_depth); in h265d_refine_rcb_size()
736 rcb_bits = width * (128 / ctu_size + 3 * bit_depth); in h265d_refine_rcb_size()
749 RK_U32 ctu_idx = ctu_size >> 5; in h265d_refine_rcb_size()
[all …]
H A Dhal_h265d_ctx.h81 RK_U8 ctu_size; member
/OK3568_Linux_fs/external/mpp/mpp/hal/rkdec/avs2d/
H A Dhal_avs2d_vdpu382.c287 RK_U8 ctu_size = 1 << syntax->pp.lcu_size; in avs2d_refine_rcb_size() local
292 width = MPP_ALIGN(width, ctu_size); in avs2d_refine_rcb_size()
296 RK_U32 factor = 64 / ctu_size; in avs2d_refine_rcb_size()
298 rcb_bits = (MPP_ALIGN(width, ctu_size) + factor - 1) / factor * 24; in avs2d_refine_rcb_size()
326 if (ctu_size == 32) in avs2d_refine_rcb_size()
336 rcb_bits = width * (128 / ctu_size + 2 * bit_depth); in avs2d_refine_rcb_size()
338 rcb_bits = width * (128 / ctu_size + 3 * bit_depth); in avs2d_refine_rcb_size()
655 RK_U32 ctu_size = 1 << (p_hal->syntax.pp.lcu_size); in set_up_colmv_buf() local
656 RK_U32 segment_w = 64 * COLMV_BLOCK_SIZE * COLMV_BLOCK_SIZE / ctu_size; in set_up_colmv_buf()
657 RK_U32 segment_h = ctu_size; in set_up_colmv_buf()
H A Dhal_avs2d_rkv.c579 RK_U32 ctu_size = 1 << (p_hal->syntax.pp.lcu_size); in set_up_colmv_buf() local
580 RK_U32 segment_w = 64 * COLMV_BLOCK_SIZE * COLMV_BLOCK_SIZE / ctu_size; in set_up_colmv_buf()
581 RK_U32 segment_h = ctu_size; in set_up_colmv_buf()
/OK3568_Linux_fs/external/mpp/mpp/codec/dec/avs2/
H A Davs2d_dpb.c475 RK_U32 ctu_size = 1 << (p_dec->vsh.lcu_size); in dpb_alloc_frame() local
528 … mpp_frame_set_hor_stride(mframe, (MPP_ALIGN(vsh->horizontal_size, ctu_size) * bitdepth + 7) / 8); in dpb_alloc_frame()
529 mpp_frame_set_ver_stride(mframe, MPP_ALIGN(ver_stride, ctu_size)); in dpb_alloc_frame()
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h265/
H A Dh265e_api.c90 h265->ctu_size = 32; in h265e_init()
94 h265->ctu_size = 64; in h265e_init()
/OK3568_Linux_fs/external/mpp/inc/
H A Drk_venc_cmd.h1049 RK_S32 ctu_size; member
/OK3568_Linux_fs/external/rknpu2/examples/3rdparty/mpp/include/rockchip/
H A Drk_venc_cmd.h1034 RK_S32 ctu_size; member