From f52f3746b034ce6ca0069205c7106ab684c002e1 Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Fri, 10 Feb 2017 11:15:19 +0200 Subject: py: add ExtFramebuffer --- py/pykms/pykmsbase.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'py/pykms/pykmsbase.cpp') diff --git a/py/pykms/pykmsbase.cpp b/py/pykms/pykmsbase.cpp index 3f0f610..e45b996 100644 --- a/py/pykms/pykmsbase.cpp +++ b/py/pykms/pykmsbase.cpp @@ -110,6 +110,11 @@ void init_pykmsbase(py::module &m) .def("offset", &DumbFramebuffer::offset) ; + py::class_(m, "ExtFramebuffer", py::base()) + .def(py::init, vector, vector>(), + py::keep_alive<1, 2>()) // Keep Card alive until this is destructed + ; + py::enum_(m, "PixelFormat") .value("Undefined", PixelFormat::Undefined) -- cgit v1.2.3