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 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx