On 10/28/2016 09:50 AM, Keith Packard wrote: > Here's 1.19-RC2, which should be pretty close to 1.19.
Hi Keith, Can I consider the ABI frozen at this point, so we can get the ball rolling on official driver support? -- Aaron > The only serious bug I'm aware of at this point is a crash in > FlushAllOutput: > > https://bugzilla.redhat.com/show_bug.cgi?id=1382444 > > 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 (9): > 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) > 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 > > git tag: xorg-server-1.18.99.902 > > https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.99.902.tar.bz2 > MD5: 7547e58c87d18d6d0e157f5d2d04c7c7 xorg-server-1.18.99.902.tar.bz2 > SHA1: 8e6ebd29f3e46a3c4d33516562bf07906ffb3087 > xorg-server-1.18.99.902.tar.bz2 > SHA256: f0c27ae3d20474674708d19b888f5d11c25c811e7ed8dba4e6318d581727e91f > xorg-server-1.18.99.902.tar.bz2 > PGP: > https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.99.902.tar.bz2.sig > > https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.99.902.tar.gz > MD5: 49178bc21e53f2c001c248e1ad5ffe15 xorg-server-1.18.99.902.tar.gz > SHA1: 5ed4dedbf565281867b9aa56193b746ca979d12b xorg-server-1.18.99.902.tar.gz > SHA256: fe5a312f7bdc6762c97f01b7a1d3c7a8691997255be6fbf7598c180abf384ea3 > xorg-server-1.18.99.902.tar.gz > PGP: > https://xorg.freedesktop.org/archive/individual/xserver/xorg-server-1.18.99.902.tar.gz.sig > > > > _______________________________________________ > xorg-announce mailing list > xorg-annou...@lists.x.org > https://lists.x.org/mailman/listinfo/xorg-announce _______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel