[Xquartz-changes] xserver: Changes to 'refs/tags/xorg-server-1.15.99.903'
Jeremy Huddleston
jeremyhu at freedesktop.org
Wed Jul 23 10:45:06 PDT 2014
Tag 'xorg-server-1.15.99.903' created by Keith Packard <keithp at keithp.com> at 2014-06-05 06:38 -0700
xorg-server-1.15.99.903
Changes since xorg-server-1.15.99.902:
Adam Jackson (9):
dri1: Don't bother asking the loader about drmGetLibVersion
shadowfb: Port to miext/damage (#31303, #65547)
xres: Fix size estimation for <8bpp pixmaps (#69057)
xfixes: Forbid manipulating clip for source-only pictures (#28968)
dmx: Fix memory leak in dmxBELoadFont (#50281)
glxproxy: Fix memory leak on error path in CreateGLXPixmap (#50281) (v2)
shadowfb: Fix initialization
glx: Require at least one True/DirectColor visual
configure: Require sufficiently new wayland-client for xwayland ddx
Alan Coopersmith (1):
dmxConfigCanvasUpdate: Delay dereference until after checking for NULL
Alexey Brodkin (1):
ARC: Add support for ARC architecture
Anthony Waters (1):
glamor: Fix coordinates handling for composite source/mask pictures
Brendan King (3):
fb: fix screen pixmap leak on server reset
dix: reference the cursor just once in InitializeSprite()
dix: fix pixmap leak on server reset
Chris Wilson (2):
xfree86: Report DRI3 as a built-in module
xfree86: Report Present as a built-in module
Dave Airlie (1):
rrcrtc: brackets are hard, lets go shopping.
Dominik Behr (1):
xf86RandR12: use correct gamma size when allocating gamma table
Eric Anholt (17):
os: Initialize the set of signals to be suppressed during our handler.
glamor: Fix accelerated rendering of GTK's ARGB vs xBGR composites.
glamor: Fix a missing set of the GL context.
glx: Move the GLX variable caching what GL context is current to dix.
glx: Move GLX MakeCurrent lastGLContext updates next to makeCurrent().
glx: Unconditionally clear lastGLContext on loseCurrent().
glx: Refactor DRI2CopyRegion calls.
glx: Make sure that DRI2/swrast calls haven't changed the GL context.
glamor: Use lastGLContext to coordinate the context with GLX.
glamor: Stop unsetting the EGL context in put_context().
glamor: Replace glamor_get/put_context() with just glamor_make_current().
glamor: Explain the weird EGL_NO_CONTEXT code.
glamor: Do the same MakeCurrent(None) for GLX as we do for EGL.
glamor: Move a make_current before the first GL call entrypoint.
Add a command line argument for disabling indirect GLX.
glamor: Stop disabling asserts by default.
glamor: Don't forget to check whether we can fall back in polysegment.
Frank Binns (1):
xfixes: disable cursor on X server reset
Gaetan Nadon (1):
test: create a link to the generated hw/xfree86/sdksyms.c at build time
Guillem Jover (4):
Xorg: Add Xorg.wrap to hw/xfree86/.gitignore
Xorg.wrap: Use <drm.h> instead of hardcoding libdrm include path
Xorg.wrap: Clarify error messages
Xorg.wrap: Make the console check portable
Hans de Goede (2):
man/Makefile.am: Fix Xorg.wrap.man Xwrapper.config.man missing from make dist
Xorg.wrap manpages: use __appmansuffix__ instead of hardcoding 1
Jamey Sharp (3):
DRI2SwapBuffers: Don't reuse swap_target variable.
DRI2SwapBuffers: Fix uninitialized target SBC.
Make glamor build with --enable-debug.
Jasper St. Pierre (1):
dixfonts: Turn a missing directory ErrorF into a DebugF
Jeremy Huddleston Sequoia (4):
XQuartz: Ensure we wait for the server thread to terminate
XQuartz: Bump to 2.7.7
XQuartz: Dead code removal (ENABLE_DEBUG_LOG)
XQuartz: Update logic to account for title bar on every display in Mavericks
Jon TURNEY (2):
hw/xwin: Update for __glXLastContext -> lastGLContext
configure: Restore DEFAULT_LOGDIR to xwin-config.h, it is used
Julien Cristau (3):
configure: fix help text for dmx
configure: require fontsproto 2.1.3 for pointer typedef removal
configure: require xproto 7.0.26 for pointer typedef removal
Keith Packard (26):
Merge remote-tracking branch 'jeremyhu/master'
glamor: Always allocate precisely the requested pixmap size
test: [v2] Validate server log reading more carefully in signal-logging test
kdrive: Explicitly ignore errors from the -switchCmd script
kdrive: Ignore failure to chown console tty to current user
os: Clear the -displayfd option after closing the file
os: FatalError if -displayfd writes fail
os: Make sure that writing our pid to the lock file actually worked
os: Ignore log file write failures
xkb: Verify reads of compiled keymap header and TOC
Merge remote-tracking branch 'krh/xwayland-for-keithp'
shadowfb: Fix compilation errors
glamor: Wire alpha to 1 for pictures without alpha bits
glamor: Add glamor_transfer based glamor_get_image and glamor_put_image
hw/xfree86: Restore API compatibility for cursor loading functions
Merge remote-tracking branch 'whot/for-keith'
hw/xfree86: Video Driver ABI version 18.0
glamor: Fix uxa-entry point for ImageText16
glamor: Work around libXfont when it fails to use defaultChar
glamor: Publish change_window_attributes and copy_window
Merge commit 'who/for-keith'
Merge remote-tracking branch 'whot/for-keith'
Merge remote-tracking branch 'jeremyhu/master'
Merge remote-tracking branch 'jturney/master'
present: Queue flips for later execution
Update to version 1.15.99.903
Kristian Høgsberg (5):
xwayland: Build without GLX extension
xwayland: Build without xshmfence
configure.ac: Remove check for WAYLAND_SCANNER_RULES
xwayland: Remove left-over ErrorF logging
.gitignore: Add new autotools file 'test-driver'
Laércio de Sousa (3):
xfree86: allow fallback to PCI bus probe for graphics devices on non-seat0 X servers (#66851)
xfree86: add short description about MatchSeat key in xorg.conf man page
xfree86: fix warnings after MatchSeat patch
Max Filippov (1):
xtensa: add support for xtensa architecture
Michal Srb (2):
input: Remove invalid bug checks.
dri2: Fix detection of wrong prime_id in GetScreenPrime.
Michel Dänzer (3):
glamor: Add remaining header files to SOURCES
glx: If DRI2GetBuffers changes the GL context, call it again
glamor: Fix memory leak in _glamor_copy_n_to_n()
Oleg Samarin (1):
xfree86: add new key MatchSeat to xorg.conf sections "Device", "Screen", and "ServerLayout"
Peter Harris (2):
fb: Fix origin of source picture in fbGlyphs
composite: Fix memory leak in compCopyWindow
Peter Hutterer (9):
dix: remove a now-superfluous comment
systemd-logind: let the logind code decided whether to close an fd
mi: start calculating the sprite trace from the first child of root
Xi: don't copy a DeviceEvent into an InternalEvent
config: revert quirk for the Evoluent Vertical Mouse
os: automatically switch to sigsafe logging when needed
xfree86: fix wrong DontZap documentation (#71113)
man: drop specific mention of DontZap in -retro (#71113)
mi: don't process events from disabled devices (#77884)
Ray Strode (2):
dbus: don't dispatch dbus events on select() EINTR
selinux: don't checkout for AVCs on select() EINTR
Rob Clark (2):
default to stub int10 implementation on arm
int10: fix build error
Robert Ancell (3):
os: Add -displayfd into -help text
Fix overflow checking extension versions
Fix overflow checking extension versions
Robert Morell (3):
randr: Fix crash for NULL swap dispatch procs
randr: Fix size checks for SetProvider* reqs
randr: Implement RandR 1.4 request swapping
Steven McDonald (1):
Xi: block SIGIOs while copying device classes around
Søren Sandmann (1):
xfree86: Add "modesetting" to list of fallback drivers
Thierry Reding (1):
xfree86: int10: Fix build on ARM
YunQiang Su (1):
Fix hw/xfree86/common/compiler.h for mips64
Zhigang Gong (1):
glamor: Fallback to system memory when fail to allocate one big fbo.
---
.gitignore | 1
Xext/xres.c | 4
Xext/xselinux_hooks.c | 4
Xi/exevents.c | 20
composite/compwindow.c | 1
config/10-quirks.conf | 16
config/config.c | 6
config/dbus-core.c | 4
configure.ac | 16
dix/devices.c | 12
dix/dixfonts.c | 2
dix/dixutils.c | 25
dix/events.c | 8
fb/fbpict.c | 2
fb/fbscreen.c | 2
glamor/Makefile.am | 6
glamor/glamor.c | 25
glamor/glamor.h | 3
glamor/glamor_context.h | 9
glamor/glamor_copyarea.c | 18
glamor/glamor_core.c | 11
glamor/glamor_egl.c | 61 -
glamor/glamor_fbo.c | 42
glamor/glamor_fill.c | 13
glamor/glamor_font.c | 7
glamor/glamor_getimage.c | 96 -
glamor/glamor_glx.c | 26
glamor/glamor_glyphblt.c | 10
glamor/glamor_glyphs.c | 3
glamor/glamor_gradient.c | 24
glamor/glamor_image.c | 180 +++
glamor/glamor_pixmap.c | 22
glamor/glamor_points.c | 5
glamor/glamor_priv.h | 31
glamor/glamor_putimage.c | 161 --
glamor/glamor_rects.c | 4
glamor/glamor_render.c | 64 -
glamor/glamor_segment.c | 11
glamor/glamor_spans.c | 10
glamor/glamor_text.c | 46
glamor/glamor_tile.c | 13
glamor/glamor_transfer.c | 6
glamor/glamor_trapezoid.c | 20
glamor/glamor_utils.h | 13
glamor/glamor_vbo.c | 17
glamor/glamor_xv.c | 7
glx/glxcmds.c | 22
glx/glxdri2.c | 124 +-
glx/glxdriswrast.c | 10
glx/glxext.c | 48
glx/glxserver.h | 1
hw/dmx/config/xdmxconfig.c | 3
hw/dmx/dmxfont.c | 2
hw/dmx/glxProxy/glxcmds.c | 2
hw/kdrive/linux/linux.c | 7
hw/kdrive/src/kdrive.c | 9
hw/xfree86/.gitignore | 1
hw/xfree86/common/compiler.h | 10
hw/xfree86/common/xf86Bus.c | 4
hw/xfree86/common/xf86Config.c | 36
hw/xfree86/common/xf86Module.h | 2
hw/xfree86/common/xf86Xinput.c | 9
hw/xfree86/common/xf86platformBus.c | 3
hw/xfree86/dri/dri.c | 14
hw/xfree86/dri2/dri2.c | 29
hw/xfree86/int10/stub.c | 2
hw/xfree86/int10/xf86x86emu.c | 1
hw/xfree86/loader/loadmod.c | 6
hw/xfree86/man/Makefile.am | 2
hw/xfree86/man/Xorg.wrap.man | 4
hw/xfree86/man/Xwrapper.config.man | 2
hw/xfree86/man/xorg.conf.man | 24
hw/xfree86/modes/xf86Crtc.h | 8
hw/xfree86/modes/xf86Cursors.c | 56
hw/xfree86/modes/xf86RandR12.c | 7
hw/xfree86/os-support/linux/lnx_platform.c | 2
hw/xfree86/os-support/linux/lnx_video.c | 4
hw/xfree86/os-support/linux/systemd-logind.c | 7
hw/xfree86/parser/Device.c | 6
hw/xfree86/parser/Layout.c | 6
hw/xfree86/parser/Screen.c | 6
hw/xfree86/parser/xf86Parser.h | 3
hw/xfree86/parser/xf86tokens.h | 1
hw/xfree86/ramdac/IBM.c | 4
hw/xfree86/ramdac/TI.c | 2
hw/xfree86/ramdac/xf86Cursor.h | 36
hw/xfree86/ramdac/xf86HWCurs.c | 14
hw/xfree86/shadowfb/shadow.c | 1592 +--------------------------
hw/xfree86/xorg-wrapper.c | 75 -
hw/xfree86/xorgconf.cpp | 2
hw/xquartz/X11Controller.m | 5
hw/xquartz/bundle/Info.plist.cpp | 4
hw/xquartz/darwin.c | 16
hw/xquartz/xpr/xprScreen.c | 16
hw/xwayland/xwayland.c | 10
hw/xwin/glx/indirect.c | 13
include/dix.h | 2
include/misc.h | 18
include/opaque.h | 1
include/servermd.h | 27
include/systemd-logind.h | 4
include/xwin-config.h.in | 3
man/Xserver.man | 5
mi/mieq.c | 4
mi/miwindow.c | 2
os/busfault.c | 1
os/connection.c | 7
os/log.c | 75 -
os/utils.c | 12
present/present.c | 126 +-
present/present_priv.h | 1
randr/randr.c | 2
randr/rrcrtc.c | 7
randr/rrprovider.c | 4
randr/rrsdispatch.c | 138 ++
render/render.c | 2
test/.gitignore | 3
test/Makefile.am | 8
test/input.c | 14
test/signal-logging.c | 11
xfixes/cursor.c | 2
xfixes/region.c | 6
xkb/xkmread.c | 6
123 files changed, 1378 insertions(+), 2472 deletions(-)
---
More information about the Xquartz-changes
mailing list