mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
![]() [Why] Current fullscreen check in SPL using dm_helpers is out-of-sync with dc state. This causes an issue during minimal transition where we pick an invalid intermediate state because the pre and post fullscreen status are different. [How] Add sharpening_required flag to dc_stream_state. Use this flag to indicate if we are in fullscreen or not. Propagate flag to SPL for fullscreen status. Remove workaround in DML Reviewed-by: Alvin Lee <alvin.lee2@amd.com> Signed-off-by: Samson Tam <Samson.Tam@amd.com> Signed-off-by: Wayne Lin <wayne.lin@amd.com> Tested-by: Daniel Wheeler <daniel.wheeler@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
||
---|---|---|
.. | ||
dml21 | ||
cmntypes.h | ||
display_mode_core_structs.h | ||
display_mode_core.c | ||
display_mode_core.h | ||
display_mode_lib_defines.h | ||
display_mode_util.c | ||
display_mode_util.h | ||
dml2_dc_resource_mgmt.c | ||
dml2_dc_resource_mgmt.h | ||
dml2_dc_types.h | ||
dml2_internal_types.h | ||
dml2_mall_phantom.c | ||
dml2_mall_phantom.h | ||
dml2_policy.c | ||
dml2_policy.h | ||
dml2_translation_helper.c | ||
dml2_translation_helper.h | ||
dml2_utils.c | ||
dml2_utils.h | ||
dml2_wrapper.c | ||
dml2_wrapper.h | ||
dml_assert.h | ||
dml_depedencies.h | ||
dml_display_rq_dlg_calc.c | ||
dml_display_rq_dlg_calc.h | ||
dml_logging.h | ||
Makefile |