X-Git-Url: https://git.ti.com/gitweb?p=android%2Fexternal-libkmsxx.git;a=blobdiff_plain;f=TODO;h=54045770fabc8969e5b1e92fc916891af541ef5e;hp=1b52712252d36275e0cf61fa758d13fc4e065b66;hb=cabde01acb850a8680c52353f20591d003f0c3f0;hpb=7f78067f5ef4eb2e0c6cb8d95eef5c2a4f01d89c;ds=sidebyside diff --git a/TODO b/TODO index 1b52712..5404577 100644 --- a/TODO +++ b/TODO @@ -1,23 +1,12 @@ -'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). +Add double-buffering test app that uses crtc+planes simultaneously. + +Add triple buffering support for db.