-
- Downloads
drm/amd/display: fix PIP bugs on Dal3
[Why] There are outstanding bugs for PIP in Dal3: -Crash when toggling PIP visibility -Global Alpha is not working, Adjusting global alpha doesn’t have an effect -Cursor is not working with pip plane and pipe splits -One flash occurs when cursor enters PIP plane from top/bottom -Crash when moving PIP plane off the screen [How] Resolve divide by 0 error Implement global alpha Program cursor on all pipes Add dst rects' x and y offests into cursor position Disable cursor when it is beyond bottom/top edge Signed-off-by:Gloria Li <geling.li@amd.com> Reviewed-by:
Aric Cyr <Aric.Cyr@amd.com> Acked-by:
Leo Li <sunpeng.li@amd.com> Signed-off-by:
Alex Deucher <alexander.deucher@amd.com>
Showing
- drivers/gpu/drm/amd/display/dc/core/dc.c 3 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/core/dc.c
- drivers/gpu/drm/amd/display/dc/core/dc_resource.c 6 additions, 3 deletionsdrivers/gpu/drm/amd/display/dc/core/dc_resource.c
- drivers/gpu/drm/amd/display/dc/core/dc_stream.c 0 additions, 2 deletionsdrivers/gpu/drm/amd/display/dc/core/dc_stream.c
- drivers/gpu/drm/amd/display/dc/dc.h 5 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/dc.h
- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c 9 additions, 1 deletiondrivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c
- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h 2 additions, 1 deletiondrivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h
- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c 7 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c
- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c 12 additions, 6 deletionsdrivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c
- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h 2 additions, 1 deletiondrivers/gpu/drm/amd/display/dc/inc/hw/dpp.h
Loading
Please register or sign in to comment