Hi, On 13 September 2014 15:35, Ondřej Majerech <[email protected]> wrote:
> When a toytoolkit client redraws, the toolkit syncs the parent and > geometry. If a client redraws often (such as the terminal drawing a huge > amount of output), this can spam the compositor with requests and may > result in the client's eventual being killed. > > We don't need to send requests for changing the geometry or parent if > these haven't changed. So remember the last geometry and parent, and > update them only if needed. > It looked from weston-terminal output like these happened completely unbounded by the frame callback; should these instead be moved somewhere where the requests are only issued once per frame, regardless of how many times they change in between? Cheers, Daniel
_______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
