xserver: Changes to 'refs/tags/xwayland-24.1.1'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jul 10 11:58:36 UTC 2024


Tag 'xwayland-24.1.1' created by Olivier Fourdan <ofourdan at redhat.com> at 2024-07-10 11:58 +0000

xwayland-24.1.1
-----BEGIN PGP SIGNATURE-----

iHIEABECADIWIQRn3IbyYj/F/Uu1Il0UcG2+HktFQAUCZo53XBQcb2ZvdXJkYW5A
cmVkaGF0LmNvbQAKCRAUcG2+HktFQAHBAJ9qDbg7mkn2taB/gbJ98MKY2kuCdgCe
PR73tsiGONxv4ICQbGwdVhwKS6s=
=pDuf
-----END PGP SIGNATURE-----

Changes since xwayland-24.1.0:
Chenx Dust (1):
      xwayland: fix segment fault in `xwl_glamor_gbm_init_main_dev`

Fotios Valasiadis (1):
      os: Explicitly include X11/Xmd.h for CARD32 definition to fix building on i686

Matthieu Herrb (1):
      present: On *BSD, epoll-shim is needed to emulate eventfd()

Olivier Fourdan (16):
      xwayland: Do not use manual redirect windows as surface window
      xwayland: Stop on first unmapped child
      xwayland/window-buffers: Promote xwl_window_buffer
      xwayland/window-buffers: Add xwl_window_buffer_release()
      xwayland/glamor/gbm: Copy explicit sync code to GLAMOR/GBM
      xwayland/window-buffers: Use synchronization from GLAMOR/GBM
      xwayland/window-buffers: Do not always set syncpnts
      xwayland/window-buffers: Move code to submit pixmaps
      xwayland/window-buffers: Set syncpnts for all pixmaps
      xwayland: Move xwl_window disposal to its own function
      xwayland: Make sure we do not leak xwl_window on destroy
      xwayland/window-buffers: Move buffer disposal to its own function
      xwayland/window-buffers: optionally force disposal
      xwayland: Force disposal of windows buffers for root on destroy
      xwayland: Check for pointer in xwl_seat_leave_ptr()
      Bump version to 24.1.1

Rouven Czerwinski (1):
      xwayland: remove includedir from pkgconfig

---
 hw/xwayland/meson.build               |    2 
 hw/xwayland/xwayland-dmabuf.c         |    2 
 hw/xwayland/xwayland-glamor-gbm.c     |  149 ++++++++++++++++++++++++++++++
 hw/xwayland/xwayland-glamor-gbm.h     |    8 +
 hw/xwayland/xwayland-input.c          |    3 
 hw/xwayland/xwayland-types.h          |    1 
 hw/xwayland/xwayland-window-buffers.c |  167 ++++++++++++----------------------
 hw/xwayland/xwayland-window-buffers.h |    7 -
 hw/xwayland/xwayland-window.c         |   67 ++++++++-----
 meson.build                           |    4 
 os/osdep.h                            |    1 
 present/meson.build                   |    7 +
 12 files changed, 281 insertions(+), 137 deletions(-)
---


More information about the xorg-commit mailing list