mbox series

[kmsxx,0/2] Support writeback connectors

Message ID 20200823221152.31978-1-laurent.pinchart@ideasonboard.com (mailing list archive)
Headers show
Series Support writeback connectors | expand

Message

Laurent Pinchart Aug. 23, 2020, 10:11 p.m. UTC
Hello,

This small patch series adds support for writeback connectors to kmsxx.
The implementation is fairly straightforward, with patch 1/2 enabling
the enumeration of writeback connectors (conditioned to support in
libdrm), and patch 2/2 adding a method to dump the contents of a
framebuffer to allow capturing frames from writeback connectors.

Laurent Pinchart (2):
  card: Add support for writeback connectors
  utils: Add a dump_framebuffer() method

 kms++/inc/kms++/card.h              |  2 ++
 kms++/src/card.cpp                  | 13 +++++++++++++
 kms++/src/connector.cpp             |  1 +
 kms++util/CMakeLists.txt            |  2 ++
 kms++util/inc/kms++util/kms++util.h |  2 ++
 kms++util/src/drawing.cpp           |  7 +++++++
 kms++util/src/resourcemanager.cpp   |  5 +++++
 py/pykms/pykmsbase.cpp              |  1 +
 py/pykms/pykmsutil.cpp              |  6 +++++-
 utils/kmsblank.cpp                  |  5 +++++
 utils/kmstest.cpp                   |  4 ++++
 11 files changed, 47 insertions(+), 1 deletion(-)