/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/tde/driver/src/adp/tde_v2_0/ |
H A D | tde_hal_k.c | 2077 hi_tde_rect *in_rect, hi_tde_rect *out_rect) in tde_hal_calc_src1_set_zme() 2085 if (out_rect == HI_NULL) { in tde_hal_calc_src1_set_zme() 2101 node->src1_zmeoreso.bits.ow = out_rect->width - 1; in tde_hal_calc_src1_set_zme() 2105 node->src1_zmeoreso.bits.oh = out_rect->height - 1; in tde_hal_calc_src1_set_zme() 2107 node->src1_hsp.bits.hratio = (out_rect->width <= 1) ? 0 : (osal_div_u64(((hi_u64)(in_rect->width) << in tde_hal_calc_src1_set_zme() 2108 TDE_HAL_HSTEP_FLOATLEN), (out_rect->width))); in tde_hal_calc_src1_set_zme() 2110 node->src1_vsr.bits.vratio = (out_rect->height <= 1) ? 0 : (osal_div_u64(((hi_u64)(in_rect->height) << in tde_hal_calc_src1_set_zme() 2111 TDE_FLOAT_BITLEN), (out_rect->height))); in tde_hal_calc_src1_set_zme() 2118 hi_tde_rect *in_rect, hi_tde_rect *out_rect, hi_tde_deflicker_mode filter_mode) in tde_hal_calc_src1_filter_opt() 2121 hi_s32 ret = tde_hal_calc_src1_set_zme(node, in_fmt, in_rect, out_rect); in tde_hal_calc_src1_filter_opt() 2076 tde_hal_calc_src1_set_zme(tde_hw_node *node, hi_tde_color_fmt in_fmt, hi_tde_rect *in_rect, hi_tde_rect *out_rect) tde_hal_calc_src1_set_zme() argument 2117 tde_hal_calc_src1_filter_opt(tde_hw_node *node, hi_tde_color_fmt in_fmt, hi_tde_rect *in_rect, hi_tde_rect *out_rect, hi_tde_deflicker_mode filter_mode) tde_hal_calc_src1_filter_opt() argument [all...] |
H A D | tde_osictl_k.h | 32 hi_tde_rect *out_rect; member
|
H A D | tde_hal.h | 502 hi_tde_rect *in_rect, hi_tde_rect *out_rect, hi_tde_deflicker_mode filter_mode);
|
H A D | tde_osictl_k.c | 2346 rect_opt->out_rect->pos_x = info->zme_outstart_w; in tde_osi_src2_filter_rect_opt() 2347 rect_opt->out_rect->pos_y = info->zme_outstart_h; in tde_osi_src2_filter_rect_opt() 2348 rect_opt->out_rect->width = info->zme_out_width; in tde_osi_src2_filter_rect_opt() 2349 rect_opt->out_rect->height = info->zme_out_height; in tde_osi_src2_filter_rect_opt() 2397 if ((rect_opt->in_rect->width > MAX_LINE_BUFFER) && (rect_opt->out_rect->width > MAX_LINE_BUFFER)) { in tde_osi_src2_filter_opt() 2399 rect_opt->in_rect->width, rect_opt->out_rect->width, MAX_LINE_BUFFER); in tde_osi_src2_filter_opt() 2415 hi_tde_rect in_rect, out_rect; in tde_osi_filter_reg() local 2422 rect_opt.out_rect = &out_rect; in tde_osi_filter_reg() 2447 dst_addr += rect_opt.out_rect in tde_osi_filter_reg() [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drm_hal/ |
H A D | drm_hal_gfx.c | 308 static int gfx_set_size(unsigned int id, struct drm_hal_rect *out_rect) in gfx_set_size() argument 316 out.x = out_rect->x; in gfx_set_size() 317 out.y = out_rect->y; in gfx_set_size() 318 out.w = out_rect->w; in gfx_set_size() 319 out.h = out_rect->h; in gfx_set_size()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/hi3516cv500/ |
H A D | hifb_vou_drv.c | 613 hi_bool hifb_drv_enable_zme(hi_u32 layer_id, HIFB_RECT *in_rect, HIFB_RECT *out_rect, hi_bool enable)
in hifb_drv_enable_zme() argument 624 out.u32Width = out_rect->w;
in hifb_drv_enable_zme() 625 out.u32Height = out_rect->h;
in hifb_drv_enable_zme()
|
H A D | hifb_vou_graphics.c | 448 hi_bool vou_graphics_enable_zme(GRAPHIC_LAYER layer, RECT_S *in_rect, RECT_S *out_rect, hi_bool enable) in vou_graphics_enable_zme() argument 457 zme_cfg.out_width = out_rect->u32Width; in vou_graphics_enable_zme() 458 zme_cfg.out_height = out_rect->u32Height; in vou_graphics_enable_zme()
|
H A D | hifb_vou_graphics.h | 151 hi_bool vou_graphics_enable_zme(GRAPHIC_LAYER gfx_layer, RECT_S *in_rect, RECT_S *out_rect, hi_bool enable);
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/src/ |
H A D | hifb_main.c | 6684 static hi_bool hifb_check_imagezoomenable(hi_u32 layer_id, HIFB_RECT *in_rect, HIFB_RECT *out_rect) 6689 if ((in_rect == HI_NULL) || (out_rect == HI_NULL)) { 6701 if ((is_layer_support_zoom_out == HI_FALSE) && ((out_rect->w < in_rect->w) || (out_rect->h < in_rect->h))) { 6707 if ((out_rect->w > (in_rect->w * HIFB_MAX_ZOOMIN)) || (out_rect->h > (in_rect->h * HIFB_MAX_ZOOMIN))) { 6709 in_rect->w, in_rect->h, out_rect->w, out_rect->h, VPSS_MAX_ZOOMIN); 6713 need_zoom = ((out_rect->w != in_rect->w) || (out_rect [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/arch/hi3516cv500/include/ |
H A D | graphics_drv.h | 56 hi_rect out_rect; member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/include/ |
H A D | hifb_vou_drv.h | 232 fb_vo_rect out_rect;
member
|