Home
last modified time | relevance | path

Searched refs:pre_multiplied_alpha (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.h64 bool *per_pixel_alpha, bool *pre_multiplied_alpha,
H A Damdgpu_dm_plane.c102 bool *per_pixel_alpha, bool *pre_multiplied_alpha, in amdgpu_dm_plane_fill_blending_from_plane_state() argument
106 *pre_multiplied_alpha = true; in amdgpu_dm_plane_fill_blending_from_plane_state()
134 *pre_multiplied_alpha = false; in amdgpu_dm_plane_fill_blending_from_plane_state()
H A Damdgpu_dm.c6227 plane_state, &plane_info->per_pixel_alpha, &plane_info->pre_multiplied_alpha, in fill_dc_plane_info_and_addr()
6271 dc_plane_state->pre_multiplied_alpha = plane_info.pre_multiplied_alpha; in fill_dc_plane_attributes()
/linux/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_surface.c54 plane_state->pre_multiplied_alpha = true; in dc_plane_construct()
H A Ddc.c6889 state->mpc.mpcc_alpha_multiplied_mode[i] = plane_state->pre_multiplied_alpha ? 1 : 0; in dc_capture_register_software_state()
/linux/drivers/gpu/drm/amd/display/dc/mpc/dcn20/
H A Ddcn20_mpc.c59 MPCC_ALPHA_MULTIPLIED_MODE, blnd_cfg->pre_multiplied_alpha, in mpc2_update_blending()
555 MPCC_ALPHA_MULTIPLIED_MODE, &s->pre_multiplied_alpha, in mpc2_read_mpcc_state()
/linux/Documentation/gpu/amdgpu/display/
H A Ddisplay-manager.rst139 :c:type:`pre_multiplied_alpha` is the alpha pre-multiplied mode flag used to
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn20/
H A Ddcn20_hwseq.c176 s.mode, s.alpha_mode, s.pre_multiplied_alpha, s.overlap_only, in dcn20_log_color_state()
2935 blnd_cfg.pre_multiplied_alpha = pipe_ctx->plane_state->pre_multiplied_alpha; in dcn20_update_mpcc()
2943 blnd_cfg.pre_multiplied_alpha = false; in dcn20_update_mpcc()
2960 blnd_cfg.pre_multiplied_alpha = false; in dcn20_update_mpcc()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn201/
H A Ddcn201_hwseq.c474 blnd_cfg.pre_multiplied_alpha = per_pixel_alpha; in dcn201_update_mpcc()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc.h1503 bool pre_multiplied_alpha; member
1557 bool pre_multiplied_alpha; member
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn10/
H A Ddcn10_hwseq.c546 s.mode, s.alpha_mode, s.pre_multiplied_alpha, s.overlap_only, in dcn10_log_color_state()
2904 blnd_cfg.pre_multiplied_alpha = (is_rgb_cspace( in dcn10_update_mpcc()
2906 && pipe_ctx->plane_state->pre_multiplied_alpha); in dcn10_update_mpcc()
2914 blnd_cfg.pre_multiplied_alpha = false; in dcn10_update_mpcc()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn401/
H A Ddcn401_hwseq.c3791 blnd_cfg.pre_multiplied_alpha = pipe_ctx->plane_state->pre_multiplied_alpha; in dcn401_update_mpcc_sequence()
3799 blnd_cfg.pre_multiplied_alpha = false; in dcn401_update_mpcc_sequence()
3815 blnd_cfg.pre_multiplied_alpha = false; in dcn401_update_mpcc_sequence()
/linux/drivers/gpu/drm/amd/display/dc/hwss/dcn30/
H A Ddcn30_hwseq.c195 s.mode, s.alpha_mode, s.pre_multiplied_alpha, s.overlap_only, in dcn30_log_color_state()