summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@iki.fi>2015-10-05 21:35:02 +0300
committerTomi Valkeinen <tomi.valkeinen@iki.fi>2015-10-05 21:35:02 +0300
commit7b7d96ffe34e5e00d77d75489580b31f248f06fc (patch)
tree6de7f9bc7ab323adab271108d12d8a0f9167e6ab /TODO
parente4e0e144f6cdb9ec5f1d3e1b1ba044a013f90c14 (diff)
TODO: cleanup done items
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 0 insertions, 13 deletions
diff --git a/TODO b/TODO
index b221458..402dac5 100644
--- a/TODO
+++ b/TODO
@@ -3,28 +3,15 @@
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).
-
Bug: when drawing YUV test pattern, R and B are swapped.
-Add env variables to control libkms++ (LIBKMS_DISABLE_ATOMIC_MODESET etc)
-
Add double-buffering test app that uses crtc+planes simultaneously.
Add triple buffering support for db.