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