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

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Tue Jun 6 12:19:18 UTC 2023


Tag 'xwayland-23.1.2' created by Olivier Fourdan <ofourdan at redhat.com> at 2023-06-06 12:19 +0000

xwayland-23.1.2
-----BEGIN PGP SIGNATURE-----

iHIEABECADIWIQRn3IbyYj/F/Uu1Il0UcG2+HktFQAUCZH8kORQcb2ZvdXJkYW5A
cmVkaGF0LmNvbQAKCRAUcG2+HktFQLf0AJ9/Tpf7Of05TyDmG/uZeVnzrwem6wCg
+xIUxUz07/Az5iRoAUL6B8IySNg=
=PaKE
-----END PGP SIGNATURE-----

Changes since xwayland-23.1.1:
Jessica Clarke (4):
      xwayland: Avoid gratuitous round trip through event_id
      xwayland: Pass vblank pointer itself to xwl_present_flip
      xwayland: Stop relying on event_id being a valid pointer
      xwayland: Stop using event address as event_id

Jonas Ådahl (2):
      xwayland/window: Move set-allow functions lower down
      xwayland/window: Queue damage after commits are allowed

Olivier Fourdan (16):
      xwayland: Use a dedicated feedback callback for windows
      xwayland: Check for scanout support in tranches
      xwayland: Check for implicit scanout availability
      xwayland: Add a direct hook to create pixmaps with glamor
      xwayland: Add create_pixmap_for_window() to GBM backend
      xwayland: Create scanout capable BO with the fallback path
      xwayland: Try the Xwayland glamor hook to create pixmaps
      xwayland: Recycle buffers when dmabuf feedback changes
      xwayland: Make Wayland logs non-fatal
      glamor: Fix build without GBM
      xwayland: Fix build without GBM
      xwayland: Add xwl_glamor_get_drawable_modifiers_and_scanout()
      xwayland: Use the new API to set scanout
      xwayland: Do not round non-standard modes
      xwayland: Use our CVT function for fixed mode as well
      Bump version to 23.1.2

Simon Ser (2):
      xwayland: use gbm_bo_create_with_modifiers2()
      build: set _GNU_SOURCE when checking for SO_PEERCRED

---
 glamor/glamor.c                       |    2 
 hw/xwayland/meson.build               |    6 -
 hw/xwayland/xwayland-cvt.c            |   50 ++++++---
 hw/xwayland/xwayland-glamor-gbm.c     |   69 ++++++++++--
 hw/xwayland/xwayland-glamor.c         |  185 +++++++++++++++++++++++++++++-----
 hw/xwayland/xwayland-glamor.h         |    9 +
 hw/xwayland/xwayland-output.c         |   21 ---
 hw/xwayland/xwayland-present.c        |   49 +++++----
 hw/xwayland/xwayland-screen.c         |    5 
 hw/xwayland/xwayland-window-buffers.c |   17 ++-
 hw/xwayland/xwayland-window.c         |   82 ++++++++-------
 hw/xwayland/xwayland-window.h         |    2 
 hw/xwayland/xwayland.c                |    3 
 include/meson.build                   |    4 
 meson.build                           |    4 
 15 files changed, 371 insertions(+), 137 deletions(-)
---


More information about the xorg-commit mailing list