xserver: Changes to 'refs/tags/xorg-server-1.18.2'
Adam Jackson
ajax at kemper.freedesktop.org
Fri Mar 11 21:45:33 UTC 2016
Tag 'xorg-server-1.18.2' created by Adam Jackson <ajax at redhat.com> at 2016-03-11 21:45 -0800
xorg-server-1.18.2
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iEYEABECAAYFAlbjPGgACgkQW4otUKDs0NPOdACdHWBC+hZ/SEfoZ8EHvzFIqKW7
58YAn0gV3/ARuKpe20DNhta0e99OWF9W
=b5oE
-----END PGP SIGNATURE-----
Changes since xorg-server-1.18.1:
Adam Jackson (11):
xfree86: Build parser for DRI config file subsection unconditionally
autogen: Set a default subject prefix for patches
dri2: Use the work queue to manage client sleeps
xv: Fix unchecked AddResource
dri1: Fix unchecked AddResource
glx: Macroize building the attribute list in DoGetDrawableAttributes
glx: Add GLX_SCREEN to the GetDrawableAttributes response
glx: Implement GLX_EXT_stereo_tree
glx: Implement GLX_EXT_fbconfig_packed_float
vidmode: Remove stray vidmodeproc.h from EXTRA_DIST
xserver 1.18.2
Chris Wilson (4):
dri2: Only invalidate the immediate Window upon SetWindowPixmap
dri2: Unblock Clients on Drawable release
dix: Add ClientSignalAll()
dri2: Allow many blocked clients per-drawable
Colin Harrison (1):
xwin: Add a tentative entry for the Korean keyboard to the list of known keyboard layouts
Daniel Stone (1):
dix: Add hybrid full-size/empty-clip mode to SetRootClip
Dave Airlie (8):
glamor: use vbos in gradient/picture code.
glamor/xv: add vbo support (v2.1)
glamor: Add support for CA rendering in a single pass.
glamor: add core profile support. (v2)
glamor: add core profile support to EGL glamor. (v2)
xwayland: add support for use core profile for glamor. (v2)
ephyr: catch X errors if we try to create a core context and fail.
present: fail flipping if we have any slave outputs
Eric Anholt (23):
glamor: Drop the composite_with_copy path entirely.
glamor: Drop duplicated GLAMOR_DEFAULT_PRECISIONs in render accel.
glamor: Simplify DRI3 pixmap-from-fd, using GBM.
glamor: Delay making pixmaps shareable until we need to.
ephyr: Make sure we have GLX_ARB_create_context before calling it.
glamor: Label programs before linking them.
glamor: Clarify when Render fallbacks happen due to an unsupported op.
glamor: Drop dead *_from_x_coord_y() functions.
glamor: Rename the *y_inverted helpers to not say "inverted".
glamor: Drop comment about dead yInverted flag.
glamor: Drop dead glamor_pict_format_is_compatible().
glamor: Set up XV sampler uniforms once at program build time.
glamor: Simplify XV vertex setup.
glamor: Convert XV to using glamor_program.c.
glamor: Drop extra SHADER_IN type for no mask present.
glamor: Reuse the glamor_program_alpha_* enums for Render.
glamor: Simplify the pixmap box looping.
glamor: Clarify some logic in RepeatFix handling.
glamor: Clean up formatting of RepeatFix shader code.
glamor: Clarify how the repeat values being passed around work.
glamor: Cut down a bunch of conditional handling for RepeatFix.
glamor: Flip around conditionals in RepeatNone fixups.
ephyr: Fix redisplay with glamor on GLES.
Hans de Goede (1):
glamor: Fix XvPutImage when src_y != 0
Jan Burgmeier (1):
Fix XineramaQueryScreens for reverse prime
Jon TURNEY (1):
Fix build on Cygwin by ensuring WIN32 check triggers only on MinGW
Jon Turney (9):
xwin: XGetWMNormalHints() returns non-zero on success
xwin: Improve handling of no-decoration motif hint
xwin: Correctly interpret WM_HINTS, WM_NORMAL_HINTS properties on x86_64
xwin: Check that window position is visible on non-rectangular virtual desktops
xwin: Use WM_CLIPBOARDUPDATE clipboard API
xwin: Update to XRANDR 1.2 internal interface to ensure an output is reported by XRANDR
xwin: Keyboard layout updates
xwin: In multiwindow mode, look up the HWND for the parent window
xwin: Add SKIPTASKBAR hint to _NET_WM_WINDOW_TYPE_DOCK type windows
Jonas Ådahl (2):
xwayland: Prefix shm tmp file names with xwayland
xwayland: Correctly detect whether posix_fallocate exists
Julien Cristau (9):
xv: fix double free in AddResource failure case
xvmc: Fix unchecked AddResource
glx: don't call pGlxDraw->destroy() if AddResource fails
dmx/glxProxy: don't free the glx pixmap twice if AddResource fails
modesetting: avoid double free if AddResource fails
xwin: no need to free auth data if AddResource fails
record: don't call RecordDeleteContext when AddResource fails
render: free already allocated formats in PictureInit failure case
xfixes: avoid double free if AddResource fails
Keith Packard (4):
glamor: Use vertex array objects
glamor: Use GL_RED instead of GL_ALPHA if we have texture_swizzle (v3)
ephyr: Create 3.1 core profile context if possible (v3)
randr: Send ConfigNotify when manual monitor list changes
Laércio de Sousa (1):
kdrive/evdev: update keyboard LEDs (#22302)
Marc-Andre Lureau (1):
dri2: add virtio-gpu pci ids
Michel Dänzer (13):
present: Move msc_is_(equal_or_)after to the top of present.c
present: Requeue if flip driver hook fails and target MSC not reached
present: Only requeue if target MSC is not reached after an unflip
dri3: Refuse to work for remote clients (v2)
present: Only update screen pixmap from flip pixmap once per unflip
present: Factor code for restoring screen pixmap out of present_unflip (v2)
present: Call present_restore_screen_pixmap from present_set_abort_flip
glamor: Factor out glamor_set_color_depth from glamor_set_color
glamor: Source pictures are always depth 32
xfree86/modes: Refactor xf86_use_hw_cursor_argb to use xf86_use_hw_cursor (v2)
xfree86/modes: Check for CRTC transforms in xf86_use_hw_cursor(_argb) (v2)
xfree86: Re-set current cursor after RandR 1.2 CRTC configuration change
modesetting: Allow CRTC transforms to actually take effect
Olivier Fourdan (16):
vidmode: use appropriate API
vidmode: get rid of the CloseScreen wrapper
vidmode: use ScreenPtr instead of screen index
vidmode: remove VidModeGetMonitor()
vidmode: use appropriate DisplayModePtr type
vidmode: remove mode access from public API
vidmode: move display mode definitions
vidmode: rename DDX functions
vidmode: move to a separate library of its own
vidmode: remove redundant check
vidmode: remove redundant DIX function
xwayland: add partial xvidmode extension support
xwayland: fix a crash on output removal
vidmode: build without xf86vidmodeproto
xwayland: add glamor Xv adaptor
glamor: do not build Xv support when --disable-xv
Rui Matos (2):
xwayland: Clear pending cursor frame callbacks on pointer enter
build: Enable vidmode independently from Xorg
---
Xext/Makefile.am | 7
Xext/vidmode.c | 2151 +++++++++++++++++++++++
Xext/xvmain.c | 11
Xext/xvmc.c | 17
autogen.sh | 3
configure.ac | 29
dix/dixutils.c | 22
dix/window.c | 32
dri3/dri3_request.c | 4
glamor/Makefile.am | 6
glamor/glamor.c | 16
glamor/glamor.h | 4
glamor/glamor_composite_glyphs.c | 14
glamor/glamor_copy.c | 15
glamor/glamor_core.c | 22
glamor/glamor_dash.c | 6
glamor/glamor_egl.c | 189 +-
glamor/glamor_egl_stubs.c | 6
glamor/glamor_fbo.c | 43
glamor/glamor_glyphblt.c | 12
glamor/glamor_gradient.c | 33
glamor/glamor_lines.c | 6
glamor/glamor_picture.c | 49
glamor/glamor_points.c | 7
glamor/glamor_priv.h | 50
glamor/glamor_program.c | 49
glamor/glamor_program.h | 1
glamor/glamor_rects.c | 7
glamor/glamor_render.c | 424 ++--
glamor/glamor_segs.c | 6
glamor/glamor_spans.c | 23
glamor/glamor_text.c | 8
glamor/glamor_transfer.c | 18
glamor/glamor_transform.c | 23
glamor/glamor_transform.h | 15
glamor/glamor_utils.h | 52
glamor/glamor_vbo.c | 9
glamor/glamor_xv.c | 224 +-
glx/extension_string.c | 2
glx/extension_string.h | 2
glx/glxcmds.c | 59
glx/glxdri2.c | 6
glx/glxdriswrast.c | 1
hw/dmx/glxProxy/glxcmds.c | 5
hw/kdrive/ephyr/ephyr_glamor_glx.c | 122 +
hw/kdrive/linux/evdev.c | 11
hw/kdrive/src/kdrive.c | 4
hw/vfb/InitOutput.c | 4
hw/xfree86/Makefile.am | 4
hw/xfree86/common/Makefile.am | 5
hw/xfree86/common/vidmodeproc.h | 83
hw/xfree86/common/xf86Config.c | 8
hw/xfree86/common/xf86Extensions.c | 3
hw/xfree86/common/xf86Helper.c | 4
hw/xfree86/common/xf86Init.c | 1
hw/xfree86/common/xf86Privstr.h | 10
hw/xfree86/common/xf86VidMode.c | 582 ++----
hw/xfree86/common/xf86str.h | 92
hw/xfree86/common/xf86vmode.c | 1955 --------------------
hw/xfree86/dri/dri.c | 8
hw/xfree86/dri2/dri2.c | 130 -
hw/xfree86/dri2/pci_ids/Makefile.am | 1
hw/xfree86/dri2/pci_ids/pci_id_driver_map.h | 7
hw/xfree86/dri2/pci_ids/virtio_gpu_pci_ids.h | 2
hw/xfree86/drivers/modesetting/dri2.c | 4
hw/xfree86/drivers/modesetting/drmmode_display.c | 1
hw/xfree86/modes/xf86Crtc.c | 6
hw/xfree86/modes/xf86Cursors.c | 21
hw/xfree86/modes/xf86RandR12.c | 4
hw/xfree86/ramdac/xf86Cursor.c | 24
hw/xfree86/ramdac/xf86Cursor.h | 1
hw/xquartz/darwinEvents.c | 2
hw/xquartz/quartz.c | 4
hw/xquartz/quartz.h | 2
hw/xwayland/Makefile.am | 9
hw/xwayland/xwayland-glamor-xv.c | 412 ++++
hw/xwayland/xwayland-glamor.c | 29
hw/xwayland/xwayland-input.c | 10
hw/xwayland/xwayland-output.c | 10
hw/xwayland/xwayland-shm.c | 12
hw/xwayland/xwayland-vidmode.c | 408 ++++
hw/xwayland/xwayland.c | 15
hw/xwayland/xwayland.h | 10
hw/xwin/winauth.c | 17
hw/xwin/winclipboard/internal.h | 8
hw/xwin/winclipboard/thread.c | 9
hw/xwin/winclipboard/wndproc.c | 109 -
hw/xwin/winconfig.c | 74
hw/xwin/winlayouts.h | 5
hw/xwin/winmultiwindowclass.h | 28
hw/xwin/winmultiwindowwindow.c | 30
hw/xwin/winmultiwindowwm.c | 7
hw/xwin/winrandr.c | 96 -
include/Makefile.am | 2
include/displaymode.h | 102 +
include/dix-config.h.in | 3
include/dix.h | 8
include/vidmodestr.h | 142 +
include/window.h | 8
os/osdep.h | 6
present/present.c | 122 -
randr/rrmonitor.c | 15
randr/rroutput.c | 12
record/record.c | 1
render/picture.c | 3
test/Makefile.am | 2
xfixes/cursor.c | 4
107 files changed, 4958 insertions(+), 3563 deletions(-)
---
More information about the xorg-commit
mailing list