Home
last modified time | relevance | path

Searched defs:layer (Results 1 – 25 of 48) sorted by relevance

12

/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/hi3516cv500/
Dhifb_vou_graphics.c68 hi_bool vou_graphics_set_gfx_key_mode(GRAPHIC_LAYER layer, hi_u32 key_out) in vou_graphics_set_gfx_key_mode()
76 hi_bool vou_graphics_set_gfx_ext(GRAPHIC_LAYER layer, fb_vo_gfx_bitextend mode) in vou_graphics_set_gfx_ext()
84 hi_bool vou_graphics_set_gfx_palpha(GRAPHIC_LAYER layer, hi_u32 alpha_en, hi_u32 arange, hi_u8 alph… in vou_graphics_set_gfx_palpha()
93 hi_bool vou_graphics_set_layer_galpha(GRAPHIC_LAYER layer, hi_u8 alpha0) in vou_graphics_set_layer_galpha()
101 hi_bool vou_graphics_set_csc_en(GRAPHIC_LAYER layer, hi_bool csc_en) in vou_graphics_set_csc_en()
109 hi_bool vou_graphics_set_gfx_addr(GRAPHIC_LAYER layer, hi_u64 l_addr) in vou_graphics_set_gfx_addr()
117 hi_bool vou_graphics_set_gfx_stride(GRAPHIC_LAYER layer, hi_u16 pitch) in vou_graphics_set_gfx_stride()
125 hi_bool vou_graphics_get_gfx_pre_mult(GRAPHIC_LAYER layer, hi_u32 *enable) in vou_graphics_get_gfx_pre_mult()
133 hi_bool vou_graphics_set_gfx_pre_mult(GRAPHIC_LAYER layer, hi_u32 enable) in vou_graphics_set_gfx_pre_mult()
141 hi_bool vou_graphics_set_layer_data_fmt(GRAPHIC_LAYER layer, fb_vo_disp_pixel_format data_fmt) in vou_graphics_set_layer_data_fmt()
[all …]
Dhifb_graphic_hal.c120 hi_ulong fb_vou_get_abs_addr(hal_disp_layer layer, hi_ulong reg) in fb_vou_get_abs_addr()
175 static hi_u32 hal_get_addr_abs(volatile hi_ulong *addr_reg, hal_disp_layer layer, volatile hi_u32 *… in hal_get_addr_abs()
181 hi_ulong fb_vou_get_gfx_abs_addr(hal_disp_layer layer, hi_ulong reg) in fb_vou_get_gfx_abs_addr()
507 hi_bool fb_hal_video_set_layer_disp_rect(hal_disp_layer layer, HIFB_RECT *rect) in fb_hal_video_set_layer_disp_rect()
538 hi_bool fb_hal_video_set_layer_video_rect(hal_disp_layer layer, HIFB_RECT *rect) in fb_hal_video_set_layer_video_rect()
572 hi_bool fb_hal_layer_enable_layer(hal_disp_layer layer, hi_u32 enable) in fb_hal_layer_enable_layer()
603 hi_bool fb_hal_layer_get_layer_enable(hal_disp_layer layer, hi_u32 *enable) in fb_hal_layer_get_layer_enable()
634 hi_bool fb_hal_layer_set_layer_data_fmt(hal_disp_layer layer, hal_disp_pixel_format data_fmt) in fb_hal_layer_set_layer_data_fmt()
652 hi_bool fb_hal_layer_get_layer_data_fmt(hal_disp_layer layer, hi_u32 *fmt) in fb_hal_layer_get_layer_data_fmt()
668 hi_void fb_hal_layer_csc_set_enable(hal_disp_layer layer, hi_bool csc_en) in fb_hal_layer_csc_set_enable()
[all …]
Dhifb_graphic_drv.c314 hi_s32 fb_graphic_drv_get_layer_index(hal_disp_layer disp_layer, hi_u32 *layer) in fb_graphic_drv_get_layer_index()
333 hi_s32 fb_graphic_drv_get_layer_id(hi_u32 layer, hal_disp_layer *disp_layer) in fb_graphic_drv_get_layer_id()
352 hi_bool graphic_drv_set_gfx_key_mode(hal_disp_layer layer, hi_u32 key_out) in graphic_drv_set_gfx_key_mode()
357 hi_bool graphic_drv_set_gfx_ext(hal_disp_layer layer, hal_gfx_bitextend mode) in graphic_drv_set_gfx_ext()
362 hi_bool graphic_drv_set_gfx_palpha(hal_disp_layer layer, hi_u32 alpha_en, hi_u32 arange, hi_u8 alph… in graphic_drv_set_gfx_palpha()
369 hi_bool graphic_drv_layer_set_layer_galpha(hal_disp_layer layer, hi_u8 alpha0) in graphic_drv_layer_set_layer_galpha()
374 hi_bool graphic_drv_layer_set_csc_en(hal_disp_layer layer, hi_bool csc_en) in graphic_drv_layer_set_csc_en()
401 hi_bool graphic_drv_set_gfx_stride(hal_disp_layer layer, hi_u16 pitch) in graphic_drv_set_gfx_stride()
419 hi_bool graphic_drv_get_gfx_pre_mult(hal_disp_layer layer, hi_u32 *enable) in graphic_drv_get_gfx_pre_mult()
424 hi_bool graphic_drv_set_gfx_pre_mult(hal_disp_layer layer, hi_u32 enable) in graphic_drv_set_gfx_pre_mult()
[all …]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drm_hal/
Ddrm_hal_gfx.c61 static struct gfx_layer_params *gfx_get_layer_param(enum drm_hal_gfx_layer layer) in gfx_get_layer_param()
95 static int gfx_layer_translate(enum drm_hal_gfx_layer layer) in gfx_layer_translate()
125 static int drm_hal_gfx_open(enum drm_hal_gfx_layer layer) in drm_hal_gfx_open()
151 static int drm_hal_gfx_close(enum drm_hal_gfx_layer layer) in drm_hal_gfx_close()
175 enum drm_hal_gfx_layer layer; in gfx_callback() local
206 static int drm_hal_gfx_enable(enum drm_hal_gfx_layer layer) in drm_hal_gfx_enable()
262 static int drm_hal_gfx_disable(enum drm_hal_gfx_layer layer) in drm_hal_gfx_disable()
300 static int drm_hal_gfx_get_attr(enum drm_hal_gfx_layer layer, enum drm_hal_gfx_attr_type type, cons… in drm_hal_gfx_get_attr()
381 static int drm_hal_gfx_set_attr(enum drm_hal_gfx_layer layer, enum drm_hal_gfx_attr_type type, cons… in drm_hal_gfx_set_attr()
426 static int drm_hal_gfx_register_cb(enum drm_hal_gfx_layer layer, enum drm_hal_gfx_cb_type type, drm… in drm_hal_gfx_register_cb()
[all …]
/device/soc/hisilicon/common/hal/display/source/display_device/src/core/
Dhdi_display.cpp52 auto layer = CreateHdiLayer(LAYER_TYPE_GRAPHIC); in Init() local
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder() local
98 auto layer = CreateHdiLayer(layerInfo->type); in CreateLayer() local
123 auto layer = iter->second.get(); in CloseLayer() local
146 HdiLayer *layer = mChangeLayers[i]; in GetDisplayCompChange() local
166 for (auto layer : mLayers) { in GetDisplayReleaseFence() local
193 for (auto &layer : layers) { in PrepareDisplayLayers() local
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/arch/hi3516cv500/hal/
Dvou_hal.c98 hi_ulong vou_get_abs_addr(hal_disp_layer layer, hi_ulong reg) in vou_get_abs_addr()
205 hi_ulong vou_get_vid_abs_addr(hal_disp_layer layer, hi_ulong reg) in vou_get_vid_abs_addr()
222 hi_ulong vou_get_gfx_abs_addr(hal_disp_layer layer, hi_ulong reg) in vou_get_gfx_abs_addr()
1069 hi_bool hal_video_set_layer_up_mode(hal_disp_layer layer, hi_u32 up_mode) in hal_video_set_layer_up_mode()
1092 hi_bool hal_video_set_layer_alpha(hal_disp_layer layer, hi_u32 arange) in hal_video_set_layer_alpha()
1114 hi_bool hal_layer_enable_layer(hal_disp_layer layer, hi_u32 enable) in hal_layer_enable_layer()
1145 hi_bool hal_layer_get_layer_enable(hal_disp_layer layer, hi_bool *enable) in hal_layer_get_layer_enable()
1175 hi_bool hal_layer_set_layer_data_fmt(hal_disp_layer layer, in hal_layer_set_layer_data_fmt()
1200 hi_bool hal_layer_get_layer_data_fmt(hal_disp_layer layer, hi_u32 *fmt) in hal_layer_get_layer_data_fmt()
1216 hi_void hal_video_cvfir_set_coef(hal_disp_layer layer, cvfir_coef *coef) in hal_video_cvfir_set_coef()
[all …]
/device/soc/rockchip/rk3566/hardware/display/src/display_device/
Dhdi_display.cpp52 auto layer = CreateHdiLayer(LAYER_TYPE_GRAPHIC); in Init() local
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder() local
95 auto layer = CreateHdiLayer(layerInfo->type); in CreateLayer() local
134 HdiLayer *layer = mChangeLayers[i]; in GetDisplayCompChange() local
154 for (auto layer : mLayers) { in GetDisplayReleaseFence() local
185 for (auto &layer : layers) { in PrepareDisplayLayers() local
Dhdi_drm_composition.cpp118 int32_t HdiDrmComposition::ApplyPlane(HdiDrmLayer &layer, in ApplyPlane()
227 HdiDrmLayer *layer = static_cast<HdiDrmLayer *>(mCompLayers[i]); in FindPlaneAndApply() local
311 for (auto layer : mCompLayers) { in Apply() local
/device/soc/rockchip/common/hardware/display/src/display_device/
Dhdi_display.cpp51 auto layer = CreateHdiLayer(LAYER_TYPE_GRAPHIC); in Init() local
70 auto layer = mLayersMap[layerId].get(); in SetLayerZorder() local
96 auto layer = CreateHdiLayer(layerInfo->type); in CreateLayer() local
134 HdiLayer *layer = mChangeLayers[i]; in GetDisplayCompChange() local
154 for (auto layer : mLayers) { in GetDisplayReleaseFence() local
186 for (auto &layer : layers) { in PrepareDisplayLayers() local
Dhdi_drm_composition.cpp124 … int32_t HdiDrmComposition::ApplyPlane(HdiDrmLayer &layer, HdiLayer &hlayer, DrmPlane &drmPlane, in ApplyPlane()
244 HdiDrmLayer *layer = static_cast<HdiDrmLayer *>(mCompLayers[i]); in FindPlaneAndApply() local
332 for (auto layer : mCompLayers) { in Apply() local
Dhdi_gfx_composition.cpp90 for (auto &layer : layers) { in SetLayers() local
182 HdiLayer *layer = mCompLayers[i]; in Apply() local
/device/soc/rockchip/rk3399/hardware/display/src/display_device/
Dhdi_display.cpp52 auto layer = CreateHdiLayer(LAYER_TYPE_GRAPHIC); in Init() local
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder() local
96 auto layer = CreateHdiLayer(layerInfo->type); in CreateLayer() local
135 HdiLayer *layer = mChangeLayers[i]; in GetDisplayCompChange() local
155 for (auto layer : mLayers) { in GetDisplayReleaseFence() local
186 for (auto &layer : layers) { in PrepareDisplayLayers() local
Dhdi_drm_composition.cpp118 int32_t HdiDrmComposition::ApplyPlane(HdiDrmLayer &layer, in ApplyPlane()
219 HdiDrmLayer *layer = static_cast<HdiDrmLayer *>(mCompLayers[i]); in FindPlaneAndApply() local
290 for (auto layer : mCompLayers) { in Apply() local
Dhdi_gfx_composition.cpp90 for (auto &layer : layers) { in SetLayers() local
179 HdiLayer *layer = mCompLayers[i]; in Apply() local
/device/soc/rockchip/rk3588/hardware/display/src/display_device/
Dhdi_display.cpp52 auto layer = CreateHdiLayer(LAYER_TYPE_GRAPHIC); in Init() local
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder() local
95 auto layer = CreateHdiLayer(layerInfo->type); in CreateLayer() local
134 HdiLayer *layer = mChangeLayers[i]; in GetDisplayCompChange() local
154 for (auto layer : mLayers) { in GetDisplayReleaseFence() local
185 for (auto &layer : layers) { in PrepareDisplayLayers() local
Dhdi_gfx_composition.cpp95 for (auto &layer : layers) { in UseCompositionClient() local
112 for (auto &layer : layers) { in SetLayers() local
209 HdiLayer *layer = mCompLayers[i]; in Apply() local
222 HdiLayer *layer = mCompLayers[i]; in Apply() local
Dhdi_drm_composition.cpp118 int32_t HdiDrmComposition::ApplyPlane(HdiDrmLayer &layer, in ApplyPlane()
227 HdiDrmLayer *layer = static_cast<HdiDrmLayer *>(mCompLayers[i]); in FindPlaneAndApply() local
311 for (auto layer : mCompLayers) { in Apply() local
/device/soc/rockchip/rk3568/hardware/display/src/display_device/
Dhdi_display.cpp52 auto layer = CreateHdiLayer(LAYER_TYPE_GRAPHIC); in Init() local
71 auto layer = mLayersMap[layerId].get(); in SetLayerZorder() local
95 auto layer = CreateHdiLayer(layerInfo->type); in CreateLayer() local
134 HdiLayer *layer = mChangeLayers[i]; in GetDisplayCompChange() local
154 for (auto layer : mLayers) { in GetDisplayReleaseFence() local
185 for (auto &layer : layers) { in PrepareDisplayLayers() local
Dhdi_gfx_composition.cpp95 for (auto &layer : layers) { in UseCompositionClient() local
113 for (auto &layer : layers) { in SetLayers() local
211 HdiLayer *layer = mCompLayers[i]; in Apply() local
228 HdiLayer *layer = mCompLayers[i]; in Apply() local
Dhdi_drm_composition.cpp118 int32_t HdiDrmComposition::ApplyPlane(HdiDrmLayer &layer, in ApplyPlane()
227 HdiDrmLayer *layer = static_cast<HdiDrmLayer *>(mCompLayers[i]); in FindPlaneAndApply() local
311 for (auto layer : mCompLayers) { in Apply() local
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/src/
Dvou_graphics.c37 hi_s32 vo_graphics_open_layer(hi_graphic_layer layer) in vo_graphics_open_layer()
76 hi_s32 vou_graphics_set_callback(hi_graphic_layer layer, vo_fb_int_type type, in vou_graphics_set_callback()
200 hi_s32 graphic_set_dev_bg_color(hi_graphic_layer layer, hi_vo_csc_matrix csc_matrix) in graphic_set_dev_bg_color()
227 hi_s32 vou_graphics_set_csc(hi_u32 layer, hi_vo_csc *csc) in vou_graphics_set_csc()
267 hi_s32 vou_graphics_get_csc(hi_u32 layer, hi_vo_csc *csc) in vou_graphics_get_csc()
/device/soc/hisilicon/common/hal/display/source/display_device/src/drm/
Dhdi_drm_composition.cpp56 int32_t HdiDrmComposition::ApplyPlane(HdiDrmLayer &layer, const DrmPlane &drmPlane, drmModeAtomicRe… in ApplyPlane()
145 HdiDrmLayer *layer = static_cast<HdiDrmLayer *>(mCompLayers[i]); in Apply() local
161 for (auto layer : mCompLayers) { in Apply() local
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/drm_hal/
Ddrm_hal_display.c47 hi_graphic_layer layer; member
70 static hi_graphic_layer disp_layer_translate(enum drm_hal_gfx_layer layer) in disp_layer_translate()
363 int drm_hal_disp_bind_layer(enum drm_hal_disp_chn disp, enum drm_hal_gfx_layer layer) in drm_hal_disp_bind_layer()
404 int drm_hal_disp_unbind_layer(enum drm_hal_disp_chn disp, enum drm_hal_gfx_layer layer) in drm_hal_disp_unbind_layer()
517 static int drm_hal_disp_set_csc(hi_u32 layer, hi_vo_csc *csc) in drm_hal_disp_set_csc()
522 static int drm_hal_disp_get_csc(hi_u32 layer, hi_vo_csc *csc) in drm_hal_disp_get_csc()
/device/soc/hisilicon/ws63v100/sdk/middleware/utils/app_init/
Dapp_init.h46 #define layer_initcall(func, layer, clayer, priority) \ argument
50 #define layer_initcall_def(func, layer, clayer) \ argument
/device/soc/hisilicon/common/hal/display/source/display_device/src/composer/
Dhdi_video_composition.cpp88 for (auto layer : layers) { in SetLayers() local
95 for (auto layer : matchedLayers) { in SetLayers() local
132 for (auto layer : layers) { in CLoseUnUsedLayer() local

12