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