renesas/kmsxx.git, branch master kmsxx, cloned from https://github.com/tomba/kmsxx utils: Add a dump_framebuffer() method 2021-09-04T21:54:49+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2019-06-16T23:34:29+00:00 3d6262d56406e17163deddafbe2b928168784594 Add a new method to write the contents of a framebuffer to a file descriptor. This can be used to capture frames from writeback connectors. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Add a new method to write the contents of a framebuffer to a file
descriptor. This can be used to capture frames from writeback
connectors.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
card: Add support for writeback connectors 2021-09-04T21:54:49+00:00 Laurent Pinchart laurent.pinchart@ideasonboard.com 2019-06-16T23:31:28+00:00 70ed259ba057e629ad22ac93168a438dbd93113f Enable enumeration of writeback connectors if both libdrm and the device support it. The new Card::has_writeback() method report if the card support writeback connectors. Existing code that expect all connectors to model an output may be confused by the sudden availability of new connectors. To handle this issue, - add a KMSXX_DISABLE_WRITEBACK_CONNECTORS environment variable to disable enumeration of writeback connectors, similarly to universal planes ; and - ignore writeback connectors where no specific connector is requested (Card::get_first_connected_connector(), ResourceManager::reserve_connector() if no connector name is specified, and applications that use all connected outputs). Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Enable enumeration of writeback connectors if both libdrm and the device
support it. The new Card::has_writeback() method report if the card
support writeback connectors.

Existing code that expect all connectors to model an output may be
confused by the sudden availability of new connectors. To handle this
issue,

- add a KMSXX_DISABLE_WRITEBACK_CONNECTORS environment variable to
  disable enumeration of writeback connectors, similarly to universal
  planes ; and

- ignore writeback connectors where no specific connector is requested
  (Card::get_first_connected_connector(),
  ResourceManager::reserve_connector() if no connector name is
  specified, and applications that use all connected outputs).

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
meson: drop unused system-pybind11 option 2021-08-08T18:10:08+00:00 Tomi Valkeinen tomi.valkeinen@ideasonboard.com 2021-08-08T18:10:08+00:00 77eedf7574809ce5edf4d4ea6aa55542b3045c02 system-pybind11 is no longer used and can be removed. Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
system-pybind11 is no longer used and can be removed.

Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
meson: simplify pybind dependency handling 2021-08-06T10:09:13+00:00 Tomi Valkeinen tomi.valkeinen@ideasonboard.com 2021-08-06T10:06:14+00:00 824bbb1f4cd062d66b457faca50f904b34dfd96c

Merge pull request #63 from notro/gud 2021-07-26T07:42:48+00:00 Tomi Valkeinen tomi.valkeinen@ideasonboard.com 2021-07-26T07:42:48+00:00 54f591ec0de61dd192baf781c9b2ec87d5b461f7 Add partial fb flushing and expose some more properties in the python bindings
Add partial fb flushing and expose some more properties in the python bindings
py: Property: Add type, enums, values, and __repr__ 2021-07-19T16:59:12+00:00 Noralf Trønnes noralf@tronnes.org 2021-07-19T16:20:58+00:00 3d2cde2851e7631ad3454d8371f74e2bc2e7f206 Also add PropertyType which is used by the type property. Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
Also add PropertyType which is used by the type property.

Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
py: Card: Add .properties 2021-07-19T16:28:27+00:00 Noralf Trønnes noralf@tronnes.org 2021-07-19T16:18:46+00:00 a85e41d3ca9b4db2271198a757059a3df6a3b32e Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
py: Framebuffer: Add flush and __repr__ 2021-07-19T16:26:43+00:00 Noralf Trønnes noralf@tronnes.org 2021-07-19T16:17:54+00:00 60586e12ad31a7241fd531eee0e41ef20625f7e3 Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
framebuffer: Support partial flushing 2021-07-19T16:26:41+00:00 Noralf Trønnes noralf@tronnes.org 2021-07-19T16:13:09+00:00 43e03aacfa211eb56037b68da66e79b162491c1b Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
Signed-off-by: Noralf Trønnes <noralf@tronnes.org>
Add so version numbers to libraries 2021-03-26T07:00:47+00:00 Tomi Valkeinen tomi.valkeinen@ideasonboard.com 2021-03-26T07:00:47+00:00 5afc8d918f2c084acd65027604868dfde43395cf Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>
Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ideasonboard.com>