Lines Matching refs:width
64 RK_S32 width; member
276 RK_S32 width, RK_S32 height, void* data) in vp9d_refine_rcb_size() argument
284 width = MPP_ALIGN(width, VP9_CTU_SIZE); in vp9d_refine_rcb_size()
287 if (width >= 4096) in vp9d_refine_rcb_size()
288 rcb_bits = MPP_ALIGN(width, 64) * 232 + ext_align_size; in vp9d_refine_rcb_size()
294 if (width >= 8192) in vp9d_refine_rcb_size()
295 rcb_bits = (MPP_ALIGN(width - 8192, 4) << 1) + ext_align_size; in vp9d_refine_rcb_size()
308 rcb_bits = width * 36 + ext_align_size; in vp9d_refine_rcb_size()
315 rcb_bits = width * 2 * 11 + ext_align_size; in vp9d_refine_rcb_size()
319 rcb_bits = width * (0.5 + 16 * bit_depth) + num_tiles_col * 192 * bit_depth + ext_align_size; in vp9d_refine_rcb_size()
327 rcb_bits = 8 * width * bit_depth + ext_align_size; in vp9d_refine_rcb_size()
351 RK_S32 width = vp9_ver_align(pic_param->width); in hal_vp9d_rcb_info_update() local
355 hw_ctx->width != width || in hal_vp9d_rcb_info_update()
358 hw_ctx->rcb_buf_size = vdpu382_get_rcb_buf_size(hw_ctx->rcb_info, width, height); in hal_vp9d_rcb_info_update()
359 vp9d_refine_rcb_size(hw_ctx->rcb_info, hw_regs, width, height, pic_param); in hal_vp9d_rcb_info_update()
387 hw_ctx->width = width; in hal_vp9d_rcb_info_update()
398 RK_U32 width = pic_param->width; in hal_vp9d_vdpu382_setup_colmv_buf() local
403 mv_size = vdpu382_get_colmv_size(width, height, VP9_CTU_SIZE, colmv_byte, colmv_size, compress); in hal_vp9d_vdpu382_setup_colmv_buf()
550 (hw_ctx->ls_info.last_width != pic_param->width) || in hal_vp9d_vdpu382_gen_regs()
789 …vp9_hw_regs->vp9d_param.reg75.last_widthheight_eqcur = (pic_param->width == hw_ctx->ls_i… in hal_vp9d_vdpu382_gen_regs()
844 hw_ctx->ls_info.last_width = pic_param->width; in hal_vp9d_vdpu382_gen_regs()
849 pic_param->width, pic_param->height, in hal_vp9d_vdpu382_gen_regs()