Hi, On Friday, November 6, 2020 3:14 AM, zou lan <nancy.lan....@gmail.com> wrote:
> Hi Simon & pekka > > Thank you for your reply! > > >>The OS could pre-empt the client after > >>the first wl_surface_commit is flushed on the wire and before the > >>second one is. > > I want to ask if after first wl_surface_commit, but I don't call > wl_display_flush/wl_display_dispatch, is the first wl_surface_commit > flushed to server because out buffer of the connection is full? That is correct. > https://github.com/wayland-project/wayland/blob/master/src/connection.c, > can we increase the buffer size in this structure wl_buffer to reduce > the possibility of this? I'd rather not. This would not fix the issue, and it's unclear if it'd really help. > By the way, for the WIP protocol, > https://gitlab.freedesktop.org/jadahl/wayland-protocols/-/blob/wip/transactions/unstable/transactions/transactions-unstable-v1.xml, > do we have any patchset in weston to implement it? I don't find it in > weston master branch. I'm not aware of any Weston implementation as of yet. As you can see, the protocol hasn't yet been merged in wayland-protocols. Writing a new implementation would certainly help getting the protocol merged. _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/wayland-devel