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

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Jun 30 15:09:02 UTC 2021


Tag 'xwayland-21.1.1.901' created by Michel Dänzer <michel at daenzer.net> at 2021-06-30 15:08 +0000

xwayland-21.1.1.901
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQSwn681vpFFIZgJURRaga+OatuyAAUCYNyJAgAKCRBaga+Oatuy
AFYVAJ9zgcSLIE5Ec9biLH76+WSyiel29QCfVl18AhjDBhxL6ZuCdyyccFa92fg=
=Y08E
-----END PGP SIGNATURE-----

Changes since xwayland-21.1.1:
Erik Kurzinger (7):
      xwayland: move formats and modifiers functions to common glamor code
      xwayland: Add check_flip() glamor backend function
      xwayland: implement pixmap_from_buffers for the eglstream backend
      xwayland-eglstream: fix X11 rendering to flipping GL / VK window
      xwayland/eglstream: allow commits to dma-buf backed pixmaps
      xwayland/eglstream: flush stream after eglSwapBuffers
      glx: don't create implicit GLXWindow if one already exists

Michel Dänzer (1):
      Bump version to 21.1.1.901

Olivier Fourdan (22):
      xwayland: Move dmabuf interface to common glamor code
      xwayland/eglstream: Check buffer creation
      xwayland: Check buffer prior to attaching it
      glamor: Dump backtrace on GL error
      xwayland/glamor: Add return status to post_damage
      xwayland/eglstream: Check framebuffer status
      xwayland/eglstream: Small refactoring
      xwayland/eglstream: Add more error checking
      xwayland/eglstream: Dissociate pending stream from window
      xwayland/eglstream: Keep a reference to the pixmap
      xwayland/eglstream: Drop the list of pending streams
      xwayland/eglstream: Do not commit without surface
      xwayland/eglstream: Fix calloc/malloc
      xwayland/eglstream: Check eglSwapBuffers()
      xwayland/eglstream: Do not always increment pixmap refcnt on commit
      xwayland/eglstream: Set ALU to GXCopy for blitting
      xwayland: Add preferred GLVND vendor to xwl_screen
      xwayland/eglstream: Use "nvidia" for GLVND
      xwayland/eglstream: Log when GL_OES_EGL_image is missing
      glx: Set ContextTag for all contexts
      xwayland/eglstream: Keep pending stream if the pixmap didn't change
      xwayland/eglstream: Remove stream validity

---
 glamor/glamor.c                         |    1 
 glx/glxcmds.c                           |   16 
 hw/xwayland/xwayland-cursor.c           |   11 
 hw/xwayland/xwayland-glamor-eglstream.c |  619 ++++++++++++++++++++++----------
 hw/xwayland/xwayland-glamor-gbm.c       |  186 ---------
 hw/xwayland/xwayland-glamor.c           |  216 ++++++++++-
 hw/xwayland/xwayland-glamor.h           |   24 -
 hw/xwayland/xwayland-glx.c              |    3 
 hw/xwayland/xwayland-present.c          |   12 
 hw/xwayland/xwayland-screen.h           |    4 
 hw/xwayland/xwayland-window.c           |   13 
 meson.build                             |    2 
 12 files changed, 702 insertions(+), 405 deletions(-)
---


More information about the xorg-commit mailing list