[Why] Current locking scheme for cursor can result in a flip missing its vsync, deferring it for one or more vsyncs. Result is a potential for stuttering when cursor is moved. [How] Use cursor update lock so that flips are not blocked while cursor is being programmed. Signed-off-by: Aric Cyr <aric.cyr@amd.com> Reviewed-by: Nicholas Kazlauskas <Nicholas.Kazlauskas@amd.com> Acked-by: Aurabindo Pillai <aurabindo.pillai@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> |
||
---|---|---|
.. | ||
dcn21_hubbub.c | ||
dcn21_hubbub.h | ||
dcn21_hubp.c | ||
dcn21_hubp.h | ||
dcn21_hwseq.c | ||
dcn21_hwseq.h | ||
dcn21_init.c | ||
dcn21_init.h | ||
dcn21_link_encoder.c | ||
dcn21_link_encoder.h | ||
dcn21_resource.c | ||
dcn21_resource.h | ||
Makefile |