All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v5 0/6] igt: Add support for testing writeback connectors
@ 2019-01-15 17:47 ` Liviu Dudau
  0 siblings, 0 replies; 40+ messages in thread
From: Liviu Dudau @ 2019-01-15 17:47 UTC (permalink / raw)
  To: Brian Starkey; +Cc: Boris Brezillon, Intel GFX ML, IGT GPU Tools

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.

Although this is a rebase of v4 with all the comments addressed, I'm not
expecting people to remember any of the previous versions, please review
this as if it is a new series.

Patches have been originally implemented by Brian, I've done the v3 and v4
updates to them.

Best regards,
Liviu

Changelog:
 - v5: Addressed comments from Brian Starkey. Old v4 changes are here:
   https://lists.freedesktop.org/archives/igt-dev/2018-November/006806.html
 
 - v4: Rebased on the latest i-g-t and switched to the igt_output_xxx()
   call as suggested by Maarten. v3 is here:
   https://lists.freedesktop.org/archives/intel-gfx/2018-March/157394.html
   Maarten's comments came a couple of months later :)
   https://lists.freedesktop.org/archives/intel-gfx/2018-June/169027.html
   
 - v3: 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
  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           |  66 ++++++
 lib/igt_fb.h           |   3 +
 lib/igt_kms.c          | 157 +++++++++----
 lib/igt_kms.h          |  11 +
 tests/Makefile.sources |   1 +
 tests/kms_writeback.c  | 492 +++++++++++++++++++++++++++++++++++++++++
 tests/meson.build      |   1 +
 7 files changed, 693 insertions(+), 38 deletions(-)
 create mode 100644 tests/kms_writeback.c

-- 
2.20.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 40+ messages in thread

end of thread, other threads:[~2019-03-20 14:46 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-15 17:47 [PATCH i-g-t v5 0/6] igt: Add support for testing writeback connectors Liviu Dudau
2019-01-15 17:47 ` [igt-dev] " Liviu Dudau
2019-01-15 17:47 ` [PATCH i-g-t v5 1/6] lib/igt_kms: Add writeback support Liviu Dudau
2019-01-15 17:47   ` [igt-dev] " Liviu Dudau
2019-02-04 13:31   ` Brian Starkey
2019-02-04 13:31     ` [Intel-gfx] " Brian Starkey
2019-03-06 21:30     ` [igt-dev] " Rodrigo Siqueira
2019-03-06 21:30       ` [Intel-gfx] " Rodrigo Siqueira
2019-03-18 10:41       ` Liviu Dudau
2019-03-18 10:41         ` Liviu Dudau
2019-03-18 22:05         ` Rodrigo Siqueira
2019-03-18 22:05           ` Rodrigo Siqueira
2019-03-20 14:46           ` Liviu Dudau
2019-03-20 14:46             ` Liviu Dudau
2019-01-15 17:47 ` [PATCH i-g-t v5 2/6] kms_writeback: Add initial writeback tests Liviu Dudau
2019-01-15 17:47   ` [igt-dev] " Liviu Dudau
2019-01-15 17:47 ` [PATCH i-g-t v5 3/6] lib: Add function to hash a framebuffer Liviu Dudau
2019-01-15 17:47   ` [Intel-gfx] " Liviu Dudau
2019-01-15 18:47   ` Chris Wilson
2019-01-15 18:47     ` [igt-dev] [Intel-gfx] " Chris Wilson
2019-01-16 11:20     ` Liviu Dudau
2019-01-16 11:20       ` [igt-dev] [Intel-gfx] " Liviu Dudau
2019-01-16 11:50       ` Chris Wilson
2019-01-16 11:50         ` [igt-dev] [Intel-gfx] " Chris Wilson
2019-01-16 12:21     ` [PATCH i-g-t v6] " Liviu Dudau
2019-01-16 12:21       ` [igt-dev] " Liviu Dudau
2019-01-15 17:47 ` [PATCH i-g-t v5 4/6] kms_writeback: Add writeback-check-output Liviu Dudau
2019-01-15 17:47   ` [igt-dev] " Liviu Dudau
2019-01-15 17:47 ` [PATCH i-g-t v5 5/6] lib/igt_kms: Add igt_output_clone_pipe for cloning Liviu Dudau
2019-01-15 17:47   ` [igt-dev] " Liviu Dudau
2019-02-04 13:27   ` Brian Starkey
2019-02-04 13:27     ` [igt-dev] " Brian Starkey
2019-01-15 17:47 ` [PATCH i-g-t v5 6/6] kms_writeback: Add tests using a cloned output Liviu Dudau
2019-01-15 17:47   ` [igt-dev] " Liviu Dudau
2019-01-15 19:08 ` [igt-dev] ✓ Fi.CI.BAT: success for igt: Add support for testing writeback connectors (rev3) Patchwork
2019-01-16  0:13 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2019-01-16 12:41 ` [igt-dev] ✗ Fi.CI.BAT: failure for igt: Add support for testing writeback connectors (rev4) Patchwork
2019-02-04 13:36 ` [PATCH i-g-t v5 0/6] igt: Add support for testing writeback connectors Brian Starkey
2019-02-04 13:36   ` [igt-dev] " Brian Starkey
2019-03-06 21:42 ` [igt-dev] ✗ Fi.CI.BAT: failure for igt: Add support for testing writeback connectors (rev5) Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.