summaryrefslogtreecommitdiff
path: root/tests/kms_fbcon_fbt.c
diff options
context:
space:
mode:
authorNicholas Kazlauskas <nicholas.kazlauskas@amd.com>2019-04-03 09:18:14 -0400
committerNicholas Kazlauskas <nicholas.kazlauskas@amd.com>2019-04-15 09:23:06 -0400
commitff28c28cd1e5a8ca219d9795e508c80221b9cf26 (patch)
treef70a19f671547cbc2fd8a8b9c35031b30d95a065 /tests/kms_fbcon_fbt.c
parent56bdc68638cec64c6b02cd6b220b52b76059b51a (diff)
tests: Add kms_plane_cursor tests
Tests various cursor plane interactions with primary and overlay planes. Correctness is verified by comparing CRC values to reference buffers drawn on the primary plane. There are existing generic multi-plane interaction tests but these don't test positional output on overlapping planes or extensively cover edge and corner cases for offseting and positioning planes based on DRM parameters. On hardware without dedicated cursor planes (such as AMDGPU) these tests are helpful for verifying software calculations done for positioning the cursor plane. Cc: Leo Li <sunpeng.li@amd.com> Cc: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Nicholas Kazlauskas <nicholas.kazlauskas@amd.com> Reviewed-by: Leo Li <sunpeng.li@amd.com>
Diffstat (limited to 'tests/kms_fbcon_fbt.c')
0 files changed, 0 insertions, 0 deletions