diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2012-10-21 20:53:37 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2012-10-21 20:53:37 -0400 |
commit | a04beb1298d44ec4a6b8e14efeb36353d37445f5 (patch) | |
tree | ced2ce62a387f8ee95c7f0d4983f95b0705b8084 /TODO | |
parent | c450b6e23bd9f57d8908bd11b96579ac107bed91 (diff) |
Update TODO
We've knocked a few items of the list.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 21 |
1 files changed, 2 insertions, 19 deletions
@@ -1,24 +1,9 @@ Core wayland protocol - - Atomicity. Currently a lot of the atomicity in Wayland relies on - how we batch up all requests in a protocol buffer and only flushes - in the "blockhandler" in the client. Consensus was that we need - something more reliable and explicit. The suggestion is that we - make surface.attach a synchronization point such that everything - before that is batched and applied atomically when the - surface.attach request comes in. For cases where we need atomicity - beyond a surface.attach, we can add an atomic grouping mechanism, - that can group together multiple surface.attach requests into a - bigger atomic change. To be researched a bit. - - Maybe try to make remote wayland actually happen, to see if there is something in the protocol/architecture that makes it harder than it should be. - - Add timestamp to touch_cancel, add touch id to touch_cancel (?) - - - The output protocol needs to send all the ugly timing details for the modes. - ICCCM - mime-type guidelines for data_source (ie, both dnd and selection): @@ -53,8 +38,6 @@ EWMH EGL/gbm - - Don't wl_display_iterate in eglSwapBuffer, send an eventfd fd? - - Land Robert Braggs EGL extensions: frame age, swap with damage - Make it possible to share buffers from compositor to clients. @@ -71,6 +54,7 @@ EGL/gbm allocate a scanout buffer now" event to the fullscreen-to-be client. + Misc - glyph cache @@ -101,6 +85,7 @@ Misc switching away from. for minimized windows that we don't want live thumb nails for. etc. + Clients and ports - port gtk+ @@ -120,8 +105,6 @@ Clients and ports - SDL port, bnf has work in progress here: http://cgit.freedesktop.org/~bnf/sdl-wayland/ - - libva + eglimage + kms integration - Ideas |