Resizing, Unity8, BufferStreams oh my!
raof at ubuntu.com
raof at ubuntu.com
Wed Nov 25 07:03:05 UTC 2015
While implementing multi-BufferStream surfaces in qtmir I've realised
that it's extremely difficult for the shell to do anything but
composite a client's buffers exactly as-is during resizing. However, we
sometimes want to be able to stretch (or partially render, in the case
of rotation) client surfaces.
At the same time, we'll need some way of updating all a client's
BufferStreams atomically.
I've put up a Google doc with the problem as I see it, and a proposed
approach.
https://docs.google.com/document/d/1Se4kbUHZNbgB9e3lrr3EQnVnQgSgFThyiBJ0MDgkZ0c
More information about the Mir-devel
mailing list