[igt-dev] [PATCH v2 0/4] Make kms_concurrent, transition, and atomic generic
Rodrigo Siqueira
Rodrigo.Siqueira at amd.com
Wed Aug 25 14:36:54 UTC 2021
This series target three KMS tests:
1. kms_concurrent
2. kms_transition
3. kms_atomic
All of these tests fail in the amdgpu or the VKMS drivers. After
debugging the issue, I realize that we need to make these tests generic
for other drivers, and we also need minor fixes to enable it for
different devices. Mark submitted the first patch of this series a long
time ago; I just update the commit message and rebase it in the latest
code. The patch associate with kms_concurrent makes it generic enough to
run in VKMS and VC4. Finally, for the kms_atomic I added a bug fix, and
I also skip one test that does not apply to amdgpu.
Change since V1:
- Use DRM_FORMAT_MOD_LINEAR instead of DRM_FORMAT_MOD_NONE
- Improve skip message
- Rebase
- Test on VC4
Thanks
Siqueira
Cc: Harry Wentland <harry.wentland at amd.com>
Cc: Nicholas Choi <Nicholas.Choi at amd.com>
Cc: Sean Paul <seanpaul at chromium.org>
Cc: Mark Yacoub <markyacoub at chromium.org>
Cc: Melissa Wen <melissa.srw at gmail.com>
Cc: Arkadiusz Hiler <arek at hiler.eu>
Cc: Petri Latvala <petri.latvala at intel.com>
Mark Yacoub (1):
tests/kms_atomic_transition: Enable Primary Plane on Enabling CRTC
Rodrigo Siqueira (3):
tests/kms_concurrent: Making the test more generic
tests/kms_atomic: Initialize array values before checking them
test/kms_atomic: Skip plane overlay test for amdgpu
tests/kms_atomic.c | 9 +++++++++
tests/kms_atomic_transition.c | 6 +++---
tests/kms_concurrent.c | 27 ++++++++++++++-------------
3 files changed, 26 insertions(+), 16 deletions(-)
--
2.25.1
More information about the igt-dev
mailing list