aboutsummaryrefslogtreecommitdiff
path: root/py/pykms/pykmsbase.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'py/pykms/pykmsbase.cpp')
-rw-r--r--py/pykms/pykmsbase.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/py/pykms/pykmsbase.cpp b/py/pykms/pykmsbase.cpp
index 258167a..fe4bc46 100644
--- a/py/pykms/pykmsbase.cpp
+++ b/py/pykms/pykmsbase.cpp
@@ -50,7 +50,8 @@ void init_pykmsbase(py::module &m)
;
py::class_<Crtc, Crtc*>(m, "Crtc", py::base<DrmPropObject>())
- .def("set_mode", &Crtc::set_mode)
+ .def("set_mode", (int (Crtc::*)(Connector*, const Videomode&))&Crtc::set_mode)
+ .def("set_mode", (int (Crtc::*)(Connector*, Framebuffer&, const Videomode&))&Crtc::set_mode)
.def("disable_mode", &Crtc::disable_mode)
.def("page_flip",
[](Crtc* self, Framebuffer& fb, uint32_t data)