xserver: Changes to 'refs/tags/xorg-server-1.20.6'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Nov 22 23:50:49 UTC 2019
Tag 'xorg-server-1.20.6' created by Matt Turner <mattst88 at gmail.com> at 2019-11-22 23:49 +0000
xorg-server-1.20.6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iNUEABYKAH0WIQSzlptPDvl9ch5jjr2cglpmBdQLvgUCXdh0I18UgAAAAAAuAChp
c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0QjM5
NjlCNEYwRUY5N0Q3MjFFNjM4RUJEOUM4MjVBNjYwNUQ0MEJCRQAKCRCcglpmBdQL
vkwzAQDB8Yuw4+Z+uNBVK5zZJhG2b1DN2uUBsaOqgBdJ23SvnwD6A2B8Shhptx3T
v7JhrRmc98/371GE9FHtEeCkFY+gcA8=
=9BZf
-----END PGP SIGNATURE-----
Changes since xorg-server-1.20.5:
Aaron Plattner (3):
GLX: Set GlxServerExports::{major,minor}Version
xfree86: Call ScreenInit for protocol screens before GPU screens
os: Don't crash in AttendClient if the client is gone
Adam Jackson (7):
xwayland: Expand the RANDR screen size limits
miext/sync: Fix needless ABI change
glx: Fix previous context validation in xorgGlxMakeCurrent
meson: Fix another reference to "gl" 9.2.0
meson: Apparently 1.2 is < 1.2.0
mi: Add a default no-op miSourceValidate
dix: Call SourceValidate before GetImage
Alex Goins (5):
xsync: Add resource inside of SyncCreate, export SyncCreate
randr: Fix RRCrtcDetachScanoutPixmap() segfault during server teardown
modesetting: Fix ms_covering_crtc() segfault with non-modesetting slave primary
modesetting: Fix ms_covering_crtc() segfault with non-xf86Crtc slave
modesetting: Implement ms_covering_randr_crtc() for ms_present_get_crtc()
Alexander Tsoy (1):
configure: Set libdrm flags correctly if only XORG is enabled
Alexander Volkov (1):
shm: Use memfd_create when possible
Andres Rodriguez (1):
xf86: Disable unused crtc functions when a lease is revoked
Carlos Garnacho (4):
xwayland: Reset scheduled frames after hiding tablet cursor
xwayland: Separate DamagePtr into separate window data
xwayland: Refactor surface creation into a separate function
xwayland: Handle the case of windows being realized before redirection
Eric Anholt (2):
shm: reindent shm_tmpfile to follow our standards.
shm: Pick the shm dir at run time, not build time.
Hans de Goede (1):
glamor/xwayland: Define EGL_NO_X11
Kyle Brenneman (3):
GLX: Add a per-client vendor mapping.
GLX: Use the sending client for looking up XID's
GLX: Add a function to change a clients vendor list.
Marco Trevisan (Treviño) (1):
Xi: Use current device active grab to deliver touch events if any
Marvin Schmidt (1):
build: glx: Lower gl version to work with libglvnd
Matt Roper (1):
dri2: Sync i965_pci_ids.h from mesa
Matt Turner (3):
dix: Assert noPanoramiXExtension is false in PanoramiX code
xfree86: Test presence of isastream()
xserver 1.20.6
Michel Dänzer (2):
Revert "present/scmd: Check that the flip and screen pixmap pitches match"
miext/sync: Make struct _SyncObject::initialized fully ABI compatible
Olivier Fourdan (7):
xwayland: Avoid a crash on pointer enter with a grab
xwayland: Check status in GBM pixmap creation
glamor: Make pixmap exportable from `gbm_bo_from_pixmap()`
xwayland: Update screen pixmap on output resize
xwayland: Do not free a NULL GBM bo
compiler.h: Do not include sys/io.h on ARM with glibc
present/wnmd: Relax assertion on CRTC on abort_vblank()
Samuel Thibault (2):
Fix crash on XkbSetMap
Fix crash on XkbSetMap
Sven Joachim (1):
modesetting: Fix broken manpage in autoconf build
---
Xext/panoramiXprocs.c | 10 +
Xext/shm.c | 77 +++++++++-----
Xext/sleepuntil.c | 3
Xext/sync.c | 50 +++++----
Xext/syncsdk.h | 3
Xi/exevents.c | 21 +--
configure.ac | 57 +---------
dix/dispatch.c | 5
dix/dixutils.c | 9 -
dix/events.c | 2
dix/pixmap.c | 3
doc/Xserver-spec.xml | 4
glamor/glamor_egl.c | 19 ++-
glamor/glamor_egl.h | 1
glamor/glamor_priv.h | 1
glx/glxcmds.c | 4
glx/glxdriswrast.c | 1
glx/meson.build | 4
glx/vndcmds.c | 13 ++
glx/vndext.c | 16 ++
glx/vndserver.h | 13 ++
glx/vndservermapping.c | 52 ++++++++-
hw/xfree86/common/compiler.h | 30 -----
hw/xfree86/common/xf86Init.c | 60 +++++-----
hw/xfree86/dri2/pci_ids/i965_pci_ids.h | 53 +++++++--
hw/xfree86/drivers/modesetting/Makefile.am | 8 -
hw/xfree86/drivers/modesetting/driver.h | 1
hw/xfree86/drivers/modesetting/present.c | 3
hw/xfree86/drivers/modesetting/vblank.c | 148 ++++++++++++++++++++++++++
hw/xfree86/modes/xf86RandR12.c | 5
hw/xfree86/modes/xf86Rotate.c | 4
hw/xfree86/os-support/shared/sigio.c | 5
hw/xnest/Screen.c | 1
hw/xwayland/xwayland-cursor.c | 2
hw/xwayland/xwayland-glamor-eglstream.c | 1
hw/xwayland/xwayland-glamor-gbm.c | 38 ++++++
hw/xwayland/xwayland-glamor.c | 1
hw/xwayland/xwayland-input.c | 1
hw/xwayland/xwayland-output.c | 39 ++++++-
hw/xwayland/xwayland.c | 159 ++++++++++++++++++++++-------
hw/xwayland/xwayland.h | 2
include/dix-config.h.in | 9 +
include/glxvndabi.h | 13 ++
include/meson.build | 7 -
meson.build | 2
mi/mi.h | 4
mi/miscrinit.c | 8 +
miext/sync/misync.c | 27 ++--
miext/sync/misync.h | 1
miext/sync/misyncstr.h | 5
os/connection.c | 8 +
present/present_scmd.c | 8 -
present/present_wnmd.c | 2
randr/rrcrtc.c | 15 +-
record/record.c | 4
render/render.c | 5
xkb/xkb.c | 9 +
57 files changed, 744 insertions(+), 312 deletions(-)
---
More information about the xorg-commit
mailing list