diff options
author | Nicholas Kazlauskas <nicholas.kazlauskas@amd.com> | 2019-04-03 09:18:14 -0400 |
---|---|---|
committer | Nicholas Kazlauskas <nicholas.kazlauskas@amd.com> | 2019-04-15 09:23:06 -0400 |
commit | ff28c28cd1e5a8ca219d9795e508c80221b9cf26 (patch) | |
tree | f70a19f671547cbc2fd8a8b9c35031b30d95a065 /tests/i915/gem_exec_create.c | |
parent | 56bdc68638cec64c6b02cd6b220b52b76059b51a (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/i915/gem_exec_create.c')
0 files changed, 0 insertions, 0 deletions