summaryrefslogtreecommitdiff
path: root/tests/Makefile.sources
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/Makefile.sources
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/Makefile.sources')
-rw-r--r--tests/Makefile.sources1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/Makefile.sources b/tests/Makefile.sources
index 214698da..7f921f6c 100644
--- a/tests/Makefile.sources
+++ b/tests/Makefile.sources
@@ -56,6 +56,7 @@ TESTS_progs = \
kms_pipe_crc_basic \
kms_plane \
kms_plane_alpha_blend \
+ kms_plane_cursor \
kms_plane_lowres \
kms_plane_multiple \
kms_plane_scaling \