aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorNoah Abradjian <noah.abradjian@amd.com>2019-12-11 13:34:04 -0500
committerAlex Deucher <alexander.deucher@amd.com>2020-01-16 13:51:31 -0500
commite8027e08843f8934f9701cbeea43268c65ade55b (patch)
treedbe7caac64c0d69f15551eae492b1377d4301bd1 /tools/perf/scripts/python
parent1295524e6fee9a978ea2d97a0efc269252b07487 (diff)
drm/amd/display: Add double buffering to dcn20 OCSC
[Why] When rapidly adjusting colour properties (e.g. brightness), screen tearing was observed. This was due to overwritten values in OCSC registers. In dcn10, this issue had been fixed by implementing double buffering by alternating OCSC modes. [How] Alternate which OCSC registers are used by switching modes each time. This double buffers the CSC writes. Signed-off-by: Noah Abradjian <noah.abradjian@amd.com> Reviewed-by: Tony Cheng <Tony.Cheng@amd.com> Acked-by: Harry Wentland <harry.wentland@amd.com> Acked-by: Rodrigo Siqueira <Rodrigo.Siqueira@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions