summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--TODO23
1 files changed, 23 insertions, 0 deletions
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).
+