public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH V6 i-g-t 0/6] igt: Add support for testing writeback connectors
@ 2019-06-13  2:14 Rodrigo Siqueira
  2019-06-13  2:16 ` [Intel-gfx] [PATCH V6 i-g-t 1/6] lib/igt_kms: Add writeback support Brian Starkey
                   ` (6 more replies)
  0 siblings, 7 replies; 36+ messages in thread
From: Rodrigo Siqueira @ 2019-06-13  2:14 UTC (permalink / raw)
  To: Brian Starkey, Liviu Dudau, Petri Latvala, Arkadiusz Hiler,
	Daniel Vetter
  Cc: igt-dev, intel-gfx, nd


[-- Attachment #1.1: Type: text/plain, Size: 1441 bytes --]

DRM already have writeback connectors support, which is a way to expose
in DRM the hardware functionality from display engines that allows
writing back into memory the result of the DE's composition of supported
planes.

These days, I'm working to add the writeback support into the vkms[1],
and I used the kms_writeback to validate my implementation. As a result,
I had to rebase the v5 version of Liviu's series, and I also fixed a
small issue in the first path (lib/igt_kms: Add writeback support).

Patches have been originally implemented by Brian, Liviu has done the v3
and v4 updates to them. I’m just sending a v6.

1. https://patchwork.freedesktop.org/series/61738/

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          |  10 +
 tests/Makefile.sources |   1 +
 tests/kms_writeback.c  | 492 +++++++++++++++++++++++++++++++++++++++++
 tests/meson.build      |   1 +
 7 files changed, 692 insertions(+), 38 deletions(-)
 create mode 100644 tests/kms_writeback.c

-- 
2.21.0


-- 
Rodrigo Siqueira
https://siqueira.tech

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

[-- Attachment #2: Type: text/plain, Size: 153 bytes --]

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

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

end of thread, other threads:[~2019-07-19  1:21 UTC | newest]

Thread overview: 36+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-06-13  2:14 [igt-dev] [PATCH V6 i-g-t 0/6] igt: Add support for testing writeback connectors Rodrigo Siqueira
2019-06-13  2:16 ` [Intel-gfx] [PATCH V6 i-g-t 1/6] lib/igt_kms: Add writeback support Brian Starkey
2019-06-13 14:54   ` [igt-dev] " Liviu Dudau
2019-06-18 21:56     ` Rodrigo Siqueira
2019-07-03 12:15       ` Ser, Simon
2019-07-09 14:32         ` Rodrigo Siqueira
2019-07-09 14:42           ` Ser, Simon
2019-07-09 15:07             ` Rodrigo Siqueira
2019-07-10  8:48   ` Ser, Simon
2019-06-13  2:16 ` [igt-dev] [PATCH V6 i-g-t 2/6] kms_writeback: Add initial writeback tests Brian Starkey
2019-07-10 11:57   ` Ser, Simon
2019-07-12  2:44     ` Rodrigo Siqueira
2019-07-12 11:40       ` Ser, Simon
2019-07-17  1:21         ` Rodrigo Siqueira
2019-07-17 13:00           ` Ser, Simon
2019-07-16 15:22       ` Liviu.Dudau
2019-07-17 11:46         ` [Intel-gfx] " Ser, Simon
2019-07-18  9:49           ` Liviu.Dudau
2019-07-18  9:56             ` Ser, Simon
2019-07-18 11:15               ` Liviu.Dudau
2019-07-18 11:46                 ` Ser, Simon
2019-07-19  1:21                 ` Rodrigo Siqueira
2019-06-13  2:17 ` [Intel-gfx] [PATCH V6 i-g-t 3/6] lib: Add function to hash a framebuffer Brian Starkey
2019-07-10 15:30   ` [igt-dev] " Ser, Simon
2019-07-10 15:34     ` Ser, Simon
2019-07-12  2:49       ` Rodrigo Siqueira
2019-07-12 12:17         ` Ser, Simon
2019-07-17  1:25           ` Rodrigo Siqueira
2019-06-13  2:17 ` [igt-dev] [PATCH V6 i-g-t 4/6] kms_writeback: Add writeback-check-output Brian Starkey
2019-07-12 12:34   ` Ser, Simon
2019-06-13  2:18 ` [igt-dev] [PATCH V6 i-g-t 5/6] lib/igt_kms: Add igt_output_clone_pipe for cloning Brian Starkey
2019-07-12 12:54   ` Ser, Simon
2019-07-17  1:47     ` Rodrigo Siqueira
2019-07-17 13:10       ` Ser, Simon
2019-06-13  2:19 ` [igt-dev] [PATCH V6 i-g-t 6/6] kms_writeback: Add tests using a cloned output Brian Starkey
2019-06-13  3:38 ` [igt-dev] ✗ Fi.CI.BAT: failure for igt: Add support for testing writeback connectors (rev6) Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox