Home
last modified time | relevance | path

Searched refs:alpha_config (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/
H A Drga3_reg_info.c1049 config = &msg->alpha_config; in RGA3_set_reg_overlap_info()
1479 req->alpha_config.fg_global_alpha_value = 0xff; in rga_cmd_to_rga3_cmd()
1480 req->alpha_config.bg_global_alpha_value = 0xff; in rga_cmd_to_rga3_cmd()
1633 req->alpha_config.enable = true; in rga_cmd_to_rga3_cmd()
1636 req->alpha_config.fg_pre_multiplied = false; in rga_cmd_to_rga3_cmd()
1637 req->alpha_config.bg_pre_multiplied = false; in rga_cmd_to_rga3_cmd()
1639 req->alpha_config.fg_pre_multiplied = true; in rga_cmd_to_rga3_cmd()
1640 req->alpha_config.bg_pre_multiplied = true; in rga_cmd_to_rga3_cmd()
1643 req->alpha_config.fg_pixel_alpha_en = rga_is_alpha_format(req->win1.format); in rga_cmd_to_rga3_cmd()
1644 req->alpha_config.bg_pixel_alpha_en = rga_is_alpha_format(req->win0.format); in rga_cmd_to_rga3_cmd()
[all …]
H A Drga2_reg_info.c1291 config = &msg->alpha_config; in RGA2_set_reg_alpha_info()
2068 req->alpha_config.enable = true; in rga_cmd_to_rga2_cmd()
2071 req->alpha_config.fg_pre_multiplied = false; in rga_cmd_to_rga2_cmd()
2072 req->alpha_config.bg_pre_multiplied = false; in rga_cmd_to_rga2_cmd()
2074 req->alpha_config.fg_pre_multiplied = true; in rga_cmd_to_rga2_cmd()
2076 req->alpha_config.bg_pre_multiplied = false; in rga_cmd_to_rga2_cmd()
2078 req->alpha_config.fg_pre_multiplied = true; in rga_cmd_to_rga2_cmd()
2079 req->alpha_config.bg_pre_multiplied = true; in rga_cmd_to_rga2_cmd()
2082 req->alpha_config.fg_pixel_alpha_en = rga_is_alpha_format(req->src.format); in rga_cmd_to_rga2_cmd()
2084 req->alpha_config.bg_pixel_alpha_en = in rga_cmd_to_rga2_cmd()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_drm_vop2.c8574 static void vop2_parse_alpha(struct vop2_alpha_config *alpha_config, in vop2_parse_alpha() argument
8577 int src_glb_alpha_en = (alpha_config->src_glb_alpha_value == 0xff) ? 0 : 1; in vop2_parse_alpha()
8578 int dst_glb_alpha_en = (alpha_config->dst_glb_alpha_value == 0xff) ? 0 : 1; in vop2_parse_alpha()
8579 int src_color_mode = alpha_config->src_premulti_en ? ALPHA_SRC_PRE_MUL : ALPHA_SRC_NO_PRE_MUL; in vop2_parse_alpha()
8580 int dst_color_mode = alpha_config->dst_premulti_en ? ALPHA_SRC_PRE_MUL : ALPHA_SRC_NO_PRE_MUL; in vop2_parse_alpha()
8587 if (!alpha_config->src_pixel_alpha_en) in vop2_parse_alpha()
8589 else if (alpha_config->src_pixel_alpha_en && !src_glb_alpha_en) in vop2_parse_alpha()
8606 alpha->src_color_ctrl.bits.glb_alpha = alpha_config->src_glb_alpha_value; in vop2_parse_alpha()
8613 alpha->dst_color_ctrl.bits.glb_alpha = alpha_config->dst_glb_alpha_value; in vop2_parse_alpha()
8623 if (alpha_config->dst_pixel_alpha_en && !dst_glb_alpha_en) in vop2_parse_alpha()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/rockchip/rga3/include/
H A Drga.h737 struct rga_alpha_config alpha_config; member
825 struct rga_alpha_config alpha_config; member