From 7f78067f5ef4eb2e0c6cb8d95eef5c2a4f01d89c Mon Sep 17 00:00:00 2001 From: Tomi Valkeinen Date: Mon, 28 Sep 2015 10:23:05 +0300 Subject: add TODO --- TODO | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 TODO (limited to 'TODO') diff --git a/TODO b/TODO new file mode 100644 index 0000000..1b52712 --- /dev/null +++ b/TODO @@ -0,0 +1,23 @@ + +'kmsprint' tool to print everything about kms objects + +port 'capture' test from omapdrm-tests + +Wrap the drm event handling (especially for py/lua) +- how is the void* passed to drm handled, i.e. how to keep py/lua reference to + the object + +Is it possible to use python coroutines for page flipping, i.e. a separate +coroutine while-loop for each output? + +C++ move semantics for classes (especially for Framebuffers)? + +enum class for fourcc formats + +Proper error checks and use of exceptions + +Free drmModeConnectorPtr (and similar for other drm objects) after use, instead +of storing it. + +Helpers to easily get common connector-crtc setupts (i.e. get all connected connectors and a crtc for each connector). + -- cgit v1.2.3