Skip to content

Use explicit synchronization for Wayland surfaces

Rosen Zhelev requested to merge rzhelev/vulkan-wsi-layer:wl_explicit_sync into master

This change adds the use of zwp_linux_explicit_synchronization_v1 to attach a Sync FD fence on presented image submitted to the compositor.

The change introduces the wsi/synchronization.hpp header and implementation of the synchronization primitives used by WSI implementations. Currently only Vulkan fences and fences exportable to Sync FD are supported.

Change-Id: Ic7d6b712cc8ae8d171f799af51a70be62585b8a1 Signed-off-by: Rosen Zhelev rosen.zhelev@arm.com

Merge request reports