[Wayland-bugs] [Bug 97353] Wayland lacks cross-process synchronisation

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Aug 16 17:14:56 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=97353

--- Comment #10 from Kristian Høgsberg <krh at bitplanet.net> ---
(In reply to Tomek Bury from comment #9)
> (In reply to Tomek Bury from comment #8)
> > (In reply to Kristian Høgsberg from comment #4)
> 
> Not sure why it got posted twice (and both times with a typo).
> I meant: Where do you propose to create the compositor-side fence? I.e.
> fence that marks the end of compositor-side reads from the buffer.

Again, this is implicit (and it really should've been documented better,
sorry), but the idea is that the compositor communicates its intention to
texture from the wl_buffer by creating the EGLImage for the wl_buffer. Once
it's done, it destroys the EGLImage. So once the EGLImage is created you have
to wait on the client-rendering-finished fence before first use, Once the
EGLImage is destroyed you signal the compositor-texturing-finished fence.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20160816/6a88f16c/attachment.html>


More information about the wayland-bugs mailing list