xserver: Changes to 'refs/tags/xorg-server-1.20.1'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Aug 7 16:39:08 UTC 2018
Tag 'xorg-server-1.20.1' created by Adam Jackson <ajax at redhat.com> at 2018-08-07 16:37 +0000
xorg-server-1.20.1
-----BEGIN PGP SIGNATURE-----
iQHEBAABCAAuFiEEmV7VyKYTjrCWHxhHTAndg8qqULIFAltpysEQHGFqYXhAcmVk
aGF0LmNvbQAKCRBMCd2DyqpQsgRnC/9JPabh+LLpvTfs+Yx/aj/G31lX7yiJlFGM
rObNASArDIAMsPcgSqPwXINnIaB5W1vO/YjA5TO1WZSrbNyz8z7GuCk/2+B/959P
PO910YJuYj4QtsHkJ7ROiIppW8Z39KrPjOpQn+6xGE6AnntW4P/h3JukvkirRBIP
2FG1FjKsRC6ffW58EtufYQgNQjA6apbRT301UrUhVflLDIWV+g8cTQPbNkssn2Y0
2ddKTEkZkC4PN/ZzBNU4O48ShJt2238GAR85t3dyubt8PpimO2xwUcds/Y2lBMHu
APiZWCoTn9GTDwS8yw9VDUmly+C1evw0X9n2L2CLenZheHob400Lo+TUaq+uwyXi
Hdtj2BNnEKT8oJz8tj25bUJuib1EGpEuvmdVX7i955Prdp0oV321LUf+/kHVLO/9
5pb4DRg+rqeuCjhM0r8jlr2QGjEPAx5pJUdRIye3D01nNYwWuDyXOTXDdsufNspw
OJcICM4IB0u7bs2dPip6vVAaLPvmHhg=
=OIwz
-----END PGP SIGNATURE-----
Changes since xorg-server-1.20.0:
Adam Jackson (1):
xserver 1.20.1
Alexander Volkov (1):
Xext/shm: Refuse to work for remote clients
Bas Nieuwenhuizen (1):
DRI2: Sync radeonsi_pci_ids.h from Mesa
Damien Leone (1):
os: Recompute whether any clients are ready after check_timers()
Dave Airlie (1):
xwayland: fix typo in non-modifier fallback path
John Lumby (1):
Change the DPMS initialization to be conditional on not set from config
Jon Turney (4):
meson: install xwinclip and Xwinrc man pages
meson: don't install xorg wrapper manpages if suid-wrapper isn't being used
meson: don't put literal 'PACKAGE_STRING' and 'XORG_MAN_PAGE' in man pages
meson: use absolute paths in manpage substitutions
Keith Packard (6):
modesetting: Allow a DRM fd to be passed on command line with -masterfd [v2]
xfree86: Reset randr_crtc and randr_output early in xf86CrtcCloseScreen
xfree86: Wrap RRCrtcIsLeased and RROutputIsLeased to check for DIX structures
xf86-video-modesetting: Don't enable UNIVERSAL_PLANES separately
xf86-video-modesetting: Lease planes as well if using atomic
During reset/shutdown, clean up leases in DIX instead of each driver
Laurent Carlier (1):
meson: Add configuration of listening on tcp, unix and local
Lukas F. Hartmann (1):
glamor_init: clamp GLSL to 120 if platform doesn't have instanced arrays
Lyude Paul (5):
modesetting: Also disable CRTC in drmmode_output_disable()
glamor: Unbreak glamor_fd_from_pixmap()
randr: Scream when creating a shared pixmap fails
modesetting: Fix uninitialized memory usage in drmmode_crtc_get_fb_id()
meson: ensure the libc has RPC functions when secure-rpc is enabled
Matt Turner (1):
xfree86: Inline xf86{Read,Write}Mmio{8,16,32} on alpha
Michał Górny (1):
xfree86: Makefile shouldn't rely on superuser being named 'root'
Michel Dänzer (6):
xfree86: Fix O_CLOEXEC usage in lnx_platform
modesetting: Pass O_CLOEXEC when opening a DRM device
glamor: Always return 0 from glamor_fds_from_pixmap on error
glamor: Propagate glamor_fds_from_pixmap error in glamor_fd_from_pixmap
exa: Use PictureMatchFormat for source-only picture format description
present/wnmd: Preserve window pixmap's screen_x/y on flip
Olivier Fourdan (20):
xwayland: use pixmap size on present flip
xwayland: allow "-eglstream" option
xwayland: "EGL_EXT_device_base" required for EGLStream
xwayland: process Wayland events after adding screen
xwayland: do not disable glamor if EGLStream failed
xwayland: make xwl_output_get_xdg_output() static
xwayland: move glamor specific routines
xwayland: swap "name" and "id" in init_wl_registry()
xwayland: GBM should fail w/out "GL_OES_EGL_image"
xwayland: skip drm authentication with render node
xwayland: move egl_backend to its own struct
xwayland: Add Wayland interfaces check
xwayland: move EGL backend init to glamor
xwayland: refactor EGL backends for wayland registry
xwayland: check for EGLStream backend explicitly
xwayland: EGL_IMG_context_priority required by EGLStream
xwayland: simplify xwl_glamor_pixmap_get_wl_buffer()
xwayland: mandatory EGL backend API
modesetting: use drmmode_bo_import() for rotate_fb
xwayland: Enable DRI3 for glamor
Peter Hutterer (1):
Xext: dynamically allocate the PanoramiXDepths[j].vids array
Roman Kapl (2):
Xi: fix byte-swapping of button labels
Xi: add forgotten byte-swaps for Valuator fields
Stefan Agner (1):
modesetting: Fix 16 bit depth/bpp mode
Takashi Iwai (1):
modesetting: Fix cirrus 24bpp breakage
Thomas Hellstrom (1):
glamor: Work around GEM usage v2
Vladimir Panteleev (1):
glx/vndcmds: Fix vendor hash table key size
emersion (1):
xwayland: rotate logical size for RRMode
---
Xext/dpms.c | 16 +-
Xext/panoramiX.c | 9 -
Xext/shm.c | 18 +-
Xi/xiquerydevice.c | 29 ++-
configure.ac | 10 -
exa/exa_render.c | 3
glamor/glamor.c | 70 +++++---
glamor/glamor.h | 3
glamor/glamor_egl.c | 16 +-
glamor/glamor_egl_stubs.c | 7
glx/vndcmds.c | 2
hw/xfree86/Makefile.am | 4
hw/xfree86/common/compiler.h | 67 ++++++--
hw/xfree86/common/xf86Globals.c | 2
hw/xfree86/common/xf86Priv.h | 1
hw/xfree86/dri2/pci_ids/radeonsi_pci_ids.h | 30 +++
hw/xfree86/drivers/modesetting/driver.c | 41 ++++-
hw/xfree86/drivers/modesetting/driver.h | 1
hw/xfree86/drivers/modesetting/drmmode_display.c | 46 ++---
hw/xfree86/drivers/modesetting/drmmode_display.h | 2
hw/xfree86/meson.build | 24 +--
hw/xfree86/modes/xf86Crtc.c | 64 ++++++--
hw/xfree86/os-support/bsd/Makefile.am | 3
hw/xfree86/os-support/linux/Makefile.am | 12 -
hw/xfree86/os-support/linux/lnx_init.c | 21 ++
hw/xfree86/os-support/linux/lnx_platform.c | 2
hw/xfree86/os-support/linux/lnx_video.c | 27 ---
hw/xfree86/os-support/meson.build | 1
hw/xwayland/xwayland-glamor-eglstream.c | 154 +++++++++++++++----
hw/xwayland/xwayland-glamor-gbm.c | 85 ++++++++--
hw/xwayland/xwayland-glamor.c | 184 +++++++++++------------
hw/xwayland/xwayland-output.c | 16 +-
hw/xwayland/xwayland-present.c | 13 -
hw/xwayland/xwayland.c | 46 ++---
hw/xwayland/xwayland.h | 150 +++++++++---------
hw/xwin/meson.build | 7
hw/xwin/winclipboard/meson.build | 7
include/meson.build | 6
meson.build | 12 -
meson_options.txt | 7
os/WaitFor.c | 3
os/meson.build | 6
present/present_wnmd.c | 4
randr/randr.c | 4
randr/randrstr.h | 3
randr/rrcrtc.c | 12 +
randr/rrlease.c | 2
randr/rroutput.c | 11 +
48 files changed, 814 insertions(+), 449 deletions(-)
---
More information about the xorg-commit
mailing list