[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xorg-server: Changes to 'refs/tags/xorg-server-2_1.18.2-1'



Tag 'xorg-server-2_1.18.2-1' created by Timo Aaltonen <tjaalton@debian.org> at 2016-03-12 06:56 +0000

Tagging upload of xorg-server 2:1.18.2-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABAgAGBQJW472jAAoJEMtwMWWoiYTcNyMP/3Hv23zwElPbmopvp3E1PrTx
CyvbBam4qKxa2hkX2zq5uNX4u4X2GbD3O6Z4EeoklfoVBFldHBQ1zylMGhtoAtdv
OSH2lmh7cqt3jowM8cybwusMuuvIKcbyeZpwOYMoQDgN/OfXrvH8j7s1BIc3oI1t
e6xWjMKzA65vlLlZ2eQXne2sepqMak40kAxwOjlpGBx0kthX+pcRgX9hKVulrOVQ
I9sGB/leycu1RAkBJMlLGNHkiD29XuI/Pwv89fASTUs0czQh/+qMKH59unXDY0yb
qiTUAR6A8JHBl9JfUKTS0W/6TD0A+80KpPebfORPcik8Vd6rNGNCsTx6fnijNc5B
gkhcjCL04NVQd2vMh0I+tMlyJgf0UBADOTwYr7jv2j1UCy7vWKSo04JMngzTtv6W
TRmTLwdrpT/wkTTVERRFi3s/DIS5ZL74AstTQYqtCZJ2HftEarLpJ/dMMLTLM4RW
OzMeUeIndPptGJ+lCQPBY/AMlVEN1QrFxbZv2h4JZqWElj01to2jZTIezX+6Dapo
Ww38ZzvV1+RR9+pV5WEv5WWj5QADaZYAGnT3QjySugSlxWvRUZZ6D79Pz5f2Z6Sk
if/okuT6EUTFblIHZb1pL4YeLiHpnaxz7852kGhIH8GYX2x1kxTGp24IEG/Lu/h9
/Cohtm67tj2hoPIEhJmK
=2Xie
-----END PGP SIGNATURE-----

Changes since xorg-server-2_1.18.1-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

Timo Aaltonen (2):
      Merge branch 'upstream-unstable' into debian-unstable
      release to unstable

---
 Xext/Makefile.am                                 |    7 
 Xext/vidmode.c                                   | 2151 +++++++++++++++++++++++
 Xext/xvmain.c                                    |   11 
 Xext/xvmc.c                                      |   17 
 autogen.sh                                       |    3 
 configure.ac                                     |   29 
 debian/changelog                                 |    6 
 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 
 108 files changed, 4964 insertions(+), 3563 deletions(-)
---


Reply to: