[PATCH i-g-t 0/4] Testcases for dirtyfb ioctl

Jouni Högander jouni.hogander at intel.com
Mon Apr 3 07:01:06 UTC 2023


This patchset is adding new testcases for dirtyfb ioctl with features
like FBC, PSR and DRRS.

Also some helpers are split from kms_frontbuffer_tracking to be shared
with a new testcases.

Cc: Ville Syrjälä <ville.syrjala at linux.intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>

Jouni Högander (4):
  tests/i915/kms_frontbuffer_tracking: Split fbc into separate helper
  tests/i915/kms_frontbuffer_tracking: Split drrs into separate helper
  lib/igt_draw: Ensure drawing is complete when draw_rect_render returns
  tests/kms_dirtyfb: Add new test for dirtyfb ioctl

 lib/igt_draw.c                        |   1 +
 tests/i915/kms_dirtyfb.c              | 244 ++++++++++++++++++++++++++
 tests/i915/kms_drrs_helper.c          |  70 ++++++++
 tests/i915/kms_drrs_helper.h          |  14 ++
 tests/i915/kms_fbc_helper.c           |  25 +++
 tests/i915/kms_fbc_helper.h           |  17 ++
 tests/i915/kms_frontbuffer_tracking.c |  93 ++--------
 tests/meson.build                     |  17 +-
 8 files changed, 397 insertions(+), 84 deletions(-)
 create mode 100644 tests/i915/kms_dirtyfb.c
 create mode 100644 tests/i915/kms_drrs_helper.c
 create mode 100644 tests/i915/kms_drrs_helper.h
 create mode 100644 tests/i915/kms_fbc_helper.c
 create mode 100644 tests/i915/kms_fbc_helper.h

-- 
2.34.1



More information about the Intel-gfx-trybot mailing list