summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2015-09-28 10:23:05 +0300
committerTomi Valkeinen <tomi.valkeinen@ti.com>2015-09-28 10:23:05 +0300
commit7f78067f5ef4eb2e0c6cb8d95eef5c2a4f01d89c (patch)
treeb77f67738910172f4dfe2e588b1dcd5382602ab0 /TODO
parent02c3df2efcd209afa1f55de2b652e501dfd7b865 (diff)
add TODO
Diffstat (limited to 'TODO')
-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).
+