[igt-dev] [PATCH i-g-t 0/6] igt: Add support for testing writeback connectors

Liviu Dudau liviu.dudau at arm.com
Thu Mar 1 17:38:26 UTC 2018


We're trying to introduce support for writeback connectors, a way to
expose in DRM the hardware functionality from display engines that
allows to write back into memory the result of the DE's composition
of supported planes.

Changelog:
 - This is basically a v3 of the i-g-t tests, except I've now dropped
   all the changes that were trying to split the CRC functionality out
   of lib/igt_debugfs.c. v2 is here:
   https://lists.freedesktop.org/archives/intel-gfx/2017-July/133154.html
 - Added meson support for builting the kms_writeback test

Brian Starkey (6):
  lib/igt_kms: Add writeback support in lib/
  kms_writeback: Add initial writeback tests
  lib: Add function to hash a framebuffer
  kms_writeback: Add writeback-check-output
  lib/igt_kms: Add igt_output_clone_pipe for cloning
  kms_writeback: Add tests using a cloned output

 lib/igt_fb.c           |  65 ++++++
 lib/igt_fb.h           |   5 +
 lib/igt_kms.c          | 178 +++++++++++++----
 lib/igt_kms.h          |  27 +++
 tests/Makefile.sources |   1 +
 tests/kms_writeback.c  | 531 +++++++++++++++++++++++++++++++++++++++++++++++++
 tests/meson.build      |   1 +
 7 files changed, 765 insertions(+), 43 deletions(-)
 create mode 100644 tests/kms_writeback.c

-- 
2.16.1



More information about the igt-dev mailing list