xserver: Changes to 'refs/tags/xorg-server-1.18.99.902'
Keith Packard
keithp at kemper.freedesktop.org
Fri Oct 28 16:47:13 UTC 2016
Tag 'xorg-server-1.18.99.902' created by Keith Packard <keithp at keithp.com> at 2016-10-28 16:46 +0000
xorg-server-1.18.99.902
-----BEGIN PGP SIGNATURE-----
iQIcBAABCAAGBQJYE4D2AAoJENsiGmkAAAAR6xoP/RA3iD8TUbZAQjDzLG6KM0kn
M3pbmsENFMdZmc5s9VonDyRJEkDU2PpWougHtT5nFXjLMJJRGs8XaKStQgSX8ZQl
64lUATN0nSoC7BAmbqNmVpoJkH073PxdRdREPP/Rt0tpTDWId1k7KtrUNaMNKm0f
QevZ52LGKqJi/p+Cnlv57pfW4KXj+W7jBPZMbRUZOQ+qgL3tnjxZp6+ZJPCUqsM+
3hobFbGw+TZH+JdZF9Pwsl2qjhQE7+4pHsMHPIbyp2ypK1fmYk2BbgM4+dsaLDgR
T4ls2HPYci9U2R9Sew/bc3ZWrMk6brUwSW/Sd5z0tgHOtDxCQz0Djn0HViaplZb9
CWk9gTJw8KgBv2x3/HyO2O16auv/U7bzvXuoNGsYGf6MHN5FG6djSRA10KgwyYfC
IYHmb+RFXMdK9PsbA59e9DuPZqW6zEyJ3GolYpywUhJ7RVlAPW8XQczfFZFvTpcF
MkjLqD3Tzr8OnOuv4+S17ZESmHJQHCDJPD6bV+i+myUjQPRwK+VbfVzGO9CIvGLg
f1GPBs3qU0f4y9Zey4UBKuVM7zsZNmnaNXrhYy6C48qm8csLHLfN0Cp5PmYvWNLR
dbXvDpp3hl1xtcD7WhA7YwLyOYDCoYulZoq6oI2xULeM2W4FK5PbshSsR3ZkRhHF
HRFKLPSZxnzkTBkFxi3X
=jTLY
-----END PGP SIGNATURE-----
Changes since xorg-server-1.18.99.901:
Adam Jackson (5):
glamor: Fall back to software for CopyPlane if we need to
xephyr: Don't crash if the server advertises zero xv adaptors
test: Re-enable a couple of GetImage tests
glamor: Use eglGetPlatformDisplay{,EXT} if we can
glx/dri2: Don't include drm headers
Alex Goins (1):
ramdac: Check sPriv != NULL in xf86CheckHWCursor()
Carlos Garnacho (2):
xwayland: Apply "last pointer window" check only to the pointer device
xwayland: Apply touch abs axes transformation before posting events
Daniel Martin (1):
modesetting: Consume all available udev events at once
David CARLIER (1):
xfree86: small memory leaks fixes
Emil Velikov (8):
glx: drisw is not accelerated IGLX, reflect that in log messages
xfree86: remove aiglx cmd/xorg.conf option
configure.ac: remove --enable-aiglx option
configure.ac: default to DRI=yes on solaris platforms
configure.ac: use $LIBDRM over libdrm when using pkg-config
configure.ac: bump the required libdrm version to 2.3.1
xfree86/dri: remove libdrm runtime checks
glamor: don't look for non-existing EGL_KHR_platform_base
Eric Anholt (15):
glamor: Fix some awful formatting of some fallback debug code.
glamor: Require that pixmap depths match for Render copies.
glamor: Properly handle mask formats without alpha.
ephyr: Add a mode for skipping redisplay in glamor
test: Handle srcdir != builddir in Xvfb testing
test: Add a little xinit-like program for starting servers for testing
test: Make the piglit-running script callable with an arbitrary server
test: Fix parsing of piglit results
test: Update piglit HTML even when tests all pass
test: Switch our testing X server to being spawned with simple-xinit
test: Run xts against Xephyr -glamor when present
glamor: Require GL_OES_texture_border_clamp for GLES2.
glamor: Remove many unused glamor util functions.
glamor: Remove #if 0-ed picture dumping code.
glamor: Fix link failure on GLES2.
Eric Engestrom (1):
glamor: fix spelling mistakes
Francois Tigeot (1):
Enable XTRANS_SEND_FDS on FreeBSD, DragonFly and OpenBSD
Hans de Goede (8):
modesetting: Fix reverse prime partial update issues on secondary GPU outputs
modesetting: Fix reverse prime update lagging on secondary GPU outputs
xf86RandR12: Move calculating of shift inside init_one_component
xf86RandR12: Fix XF86VidModeSetGamma triggering a BadImplementation error
glx: Always enable EXT_texture_from_pixmap for DRI swrast glx
Xext: Fix a memory leak
XF86VidMode: Fix free() on walked pointer
xfree86: Xorg.wrap: Do not require root rights for cards with 0 outputs
Jeremy Huddleston Sequoia (7):
dix: Make InitCoreDevices() failures more verbose.
dix: Silence TSan warnings when checking for pending input
XQuartz: Don't respond to SIGALRM on the AppKit thread
XQuartz: Remove X11ApplicationFatalError
XQuartz: pbproxy shouldn't need to wait for server initialization.
XQuartz: Adopt input_lock() and input_unlock()
XQuartz: Silence an expected TSan warning
Jon Turney (1):
glx/dri2: Don't build DRI loader if DRI2 isn't enabled
Jonas Ådahl (10):
dix: Add valuator_mask_set_absolute_unaccelerated
xwayland: Bind the relative pointer manager
xwayland: Split up device class init/release into functions
xwayland: Move pointer button initialization into helper
xwayland: Dispatch pointer motion events on wl_pointer.frame if possible
xwayland: Set unaccelerated pointer motion delta if available
xwayland: Put getting a xwl_window from a Window in a helper
xwayland: Bind pointer constraints global
xwayland: Translate a pointer grab with confineTo to pointer confinement
xwayland: Add pointer warp emulator
Keith Packard (10):
os: Ready clients with pending output aren't flushed, so set NewOutputPending
os: Clear saved poll events in listen so that edge triggering works
Require xproto 7.0.31
xace: Don't censor window borders
fb: XYPixmap format PutImage includes all planes in depth
ephyr: Leave window unmapped for -glamor-skip-present [v2]
os: Recompute whether any clients are ready after ProcessWorkQueue() (bug 98030)
Merge remote-tracking branch 'jturney/master'
dix: Bump MAXHASHSIZE for the resource db [v2]
Bump to 1.18.99.902 (1.19 RC2)
Krzysztof Sobiecki (1):
xwayland: Add a new input device used for pointer warping/locking
Kyle Guinn (1):
xfree86: Fix null pointer dereference
Laszlo Ersek (1):
xfree86: recognize primary BUS_PCI device in xf86IsPrimaryPlatform()
Mark Kettenis (1):
glamor: Make glamor_sync_init work with --disable-xshmfence
Mark Yao (1):
glamor: spans: fixup wrong count on glDrawArrays
Matthieu Herrb (1):
glamor: Make glamor_name_from_pixmap work without DRI3
Michael Thayer (1):
modesetting: only fall back to drmModeSetCursor() on -EINVAL
Michel Dänzer (4):
test: Use $XSERVER_BUILDDIR for Xvfb executable path
xf86Cursor: Use PRIME master xf86CursorScreenRec::HotX/Y for slaves
xf86Cursor: Take the input lock in xf86Set/MoveCursor
DRI2: Sync radeonsi_pci_ids.h from Mesa
Mihail Konev (4):
xkb: fix turbo-repeat of RedirectKey-ed keysyms
os/inputthread: Ensure pollfd refreshing
xwin: make glx optional again
modesetting: fix glamor ifdef
Nikhil Mahale (1):
modesetting: unifdef MODESETTING_OUTPUT_SLAVE_SUPPORT
Olivier Fourdan (4):
xwayland: handle EAGAIN on Wayland fd
xwayland: Clear up x_cursor on UnrealizeCursor()
glamor: Fix pixmap offset for bitplane in glamor_copy_fbo_cpu
xwayland: Activate and enable touch devices
Peter Harris (1):
Fix id in error when resource does not exist
Peter Hutterer (4):
xfree86: use the right option traversal list to search for an option
xfree86: swap the list of paused devices to an xorg_list
ddx: add new call to purge input devices that weren't added
inputthread: On Linux leave the main thread's name as-is
Qiang Yu (1):
config: fix GPUDevice fail when AutoAddGPU off + BusID
Rui Matos (2):
xwayland: Close the shm fd as early as possible
xwayland: Transform pointer enter event coordinates
---
Xext/shm.c | 4
Xext/vidmode.c | 2
Xext/xace.c | 13
Xi/stubs.c | 14
config/config.c | 2
configure.ac | 60 -
dix/devices.c | 37 -
dix/dispatch.c | 17
dix/inpututils.c | 13
dix/main.c | 21
dix/resource.c | 41 -
fb/fbimage.c | 2
glamor/Makefile.am | 4
glamor/glamor.c | 23
glamor/glamor_copy.c | 21
glamor/glamor_egl.c | 8
glamor/glamor_egl.h | 79 ++
glamor/glamor_gradient.c | 8
glamor/glamor_largepixmap.c | 2
glamor/glamor_priv.h | 1
glamor/glamor_program.c | 3
glamor/glamor_render.c | 48 -
glamor/glamor_spans.c | 2
glamor/glamor_sync.c | 3
glamor/glamor_utils.h | 550 ---------------
glx/Makefile.am | 10
glx/glxdri2.c | 2
glx/glxdriswrast.c | 9
hw/dmx/dmxinput.c | 5
hw/kdrive/ephyr/ephyr_glamor_glx.c | 8
hw/kdrive/ephyr/ephyrinit.c | 7
hw/kdrive/ephyr/ephyrvideo.c | 2
hw/kdrive/ephyr/hostx.c | 6
hw/kdrive/src/kinput.c | 5
hw/xfree86/common/xf86Config.c | 9
hw/xfree86/common/xf86Privstr.h | 2
hw/xfree86/common/xf86Xinput.c | 64 +
hw/xfree86/common/xf86platformBus.c | 28
hw/xfree86/ddc/ddc.c | 2
hw/xfree86/dixmods/Makefile.am | 2
hw/xfree86/dixmods/glxmodule.c | 10
hw/xfree86/dri/dri.c | 22
hw/xfree86/dri2/pci_ids/radeonsi_pci_ids.h | 12
hw/xfree86/drivers/modesetting/driver.c | 31
hw/xfree86/drivers/modesetting/drmmode_display.c | 24
hw/xfree86/i2c/xf86i2c.c | 8
hw/xfree86/man/xorg.conf.man | 3
hw/xfree86/modes/xf86RandR12.c | 45 +
hw/xfree86/ramdac/xf86HWCurs.c | 41 -
hw/xfree86/utils/gtf/gtf.c | 2
hw/xfree86/xorg-wrapper.c | 2
hw/xquartz/X11Application.h | 3
hw/xquartz/X11Application.m | 55 -
hw/xquartz/darwin.c | 1
hw/xquartz/darwinEvents.c | 125 +--
hw/xquartz/darwinXinput.c | 15
hw/xquartz/pbproxy/app-main.m | 3
hw/xquartz/pbproxy/main.m | 18
hw/xquartz/quartzStartup.c | 9
hw/xwayland/.gitignore | 4
hw/xwayland/Makefile.am | 28
hw/xwayland/xwayland-cursor.c | 14
hw/xwayland/xwayland-glamor.c | 8
hw/xwayland/xwayland-input.c | 807 +++++++++++++++++++----
hw/xwayland/xwayland-shm.c | 46 -
hw/xwayland/xwayland.c | 123 +++
hw/xwayland/xwayland.h | 44 +
include/dix.h | 6
include/input.h | 6
mi/mieq.c | 22
mi/mipointer.c | 12
os/WaitFor.c | 6
os/inputthread.c | 7
os/io.c | 3
os/ospoll.c | 8
test/.gitignore | 2
test/Makefile.am | 23
test/ddxstubs.c | 16
test/scripts/run-piglit.sh | 80 ++
test/scripts/xephyr-glamor-piglit.sh | 16
test/scripts/xinit-piglit-session.sh | 3
test/scripts/xvfb-piglit.sh | 67 -
test/simple-xinit.c | 229 ++++++
xkb/xkbActions.c | 3
84 files changed, 1850 insertions(+), 1301 deletions(-)
---
More information about the xorg-commit
mailing list