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

xserver-xorg-video-ati: Changes to 'refs/tags/xserver-xorg-video-ati-1_7.6.1-1'



Tag 'xserver-xorg-video-ati-1_7.6.1-1' created by Julien Cristau <jcristau@debian.org> at 2015-11-14 09:34 +0000

Tagging upload of xserver-xorg-video-ati 1:7.6.1-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABCAAGBQJWRwAlAAoJEDEBgAUJBeQMXM8QAMhK4TNh4Y7l0hEApz1E+gjo
V/+rUERI2y9d5c0o1nbIK6/CB3dWpRoFoMDj18gmxvczoshuY3yw61EQsZ9ufg1c
2eDs8Mpv8xjcmMOj6RNDuhSr+PbN3glcYO18U8RjW7SYh8VM8cJb6TJhLMjNyfoz
xcCjjZ0zwLhQcTquJyrrPYw6DLuE12daBPhlWFBiONNqs4lkl6nBwbyKbB42kIDa
APf9jBwMuzKfqxPjw2K7H1i2RhQqERxRsA5ctBbdX/jkG9gU5xDQY4Ibt6dUhPgj
d06nOhhjbCLnV8msvl7V0BGiTespAA3c2Y28QTd46F7h7vWtBsvz5uIjDesvi6zr
RcyLj5ScWV8VNwmDTZfHVtXgAnXqTM+uIYrQiKpvghYsxZZBnAIEy313VL6xOlBy
WmbeDrvziNVriuuwFA8wuMlUTVckKrjQXe57FnrgVtOjPcZIjh5T+GyuD6KODEWQ
GeQsXvAMqRCdrkOOKEJw7LlmWhomLmTNWQ8KVbbHhrsFtxnRYJAbVbmBYeNcx5Nc
4ll6a8qzsjD1h0rN4jKgGlNQNFkAFb4iCux431h5KNhmiCcRjS1KRrszDEjrGJv3
goDVHkUfp7vUkz3uHZ5ueil3SZhpynZn2pVzN8dio5Vp+CCTYTFzMJCNpmSN6pFj
QO/ddZFVjTOvHeH5/PKn
=i0mu
-----END PGP SIGNATURE-----

Changes since xserver-xorg-video-ati-1_7.5.0-1:
Adam Jackson (1):
      Remove dead accelDFS flag

Alex Deucher (3):
      radeon: bump version post release
      add new bonaire pci id
      add new OLAND pci id

Andreas Boll (9):
      Fix Vcs-* fields.
      Move xxv-mach64 and xxv-r128 from depends to suggests.
      Add upstream url.
      Merge tag 'xf86-video-ati-7.6.1' into debian-unstable
      Bump changelogs
      Update debian/upstream/signing-key.asc.
      Replace Suggests: firmware-linux with new firmware-amd-graphics.
      Update list of supported chips.
      Bump standards version to 3.9.6.

Dave Airlie (6):
      radeon: stop caching mode resources
      radeon: move output name creation to its own function
      radeon: add support for DP 1.2 display hotplug (v2)
      radeon: adopt for new X server dirty tracking APIs.
      radeon: cleanup the entity rec
      radeon: move radeon_pixmap forward declaration into other block

David Heidelberger (2):
      radeon/vdpau: don't report VDPAU for < r300
      Handle tiling in radeon_set_shared_pixmap_backing

Emil Velikov (1):
      Do not link radeon_drv.so against libpciaccess

Jerome Glisse (2):
      Avoid leaking memory on output.
      Proper leak fix, previous leak fix was bogus.

Julien Cristau (3):
      Remove Drew from Uploaders.
      Delete debian/radeon-kms.conf, unused since 1:7.2.0-1.
      Upload to unstable

Mario Kleiner (6):
      present: Move check for async flips
      present: Fix present notify timestamps and counts.
      Allow/Fix use of multiple ZaphodHead outputs per x-screen. (v2)
      Don't set TILE_SPLIT flags if surface.tile_split == 0.
      Fix inconsistent default eg_tile_split in evergreen_accel.c
      Make selection between DRI2 and DRI3 consistent with other drivers. (v2)

Michel Dänzer (81):
      Remove duplicate OPTION_PAGE_FLIP entry
      PRIME: Don't advertise offload capabilities when acceleration is disabled
      Prefer drmModeSetCursor2 over drmModeSetCursor
      Require at least xserver 1.8
      Move xorg_list backwards compatibility to new radeon_list.h header
      Add DRM event queue helpers v2
      DRI2: Simplify blit fallback handling for scheduled swaps
      DRI2: Remove superfluous assignments to *_info->frame
      DRI2: Move radeon_dri2_flip_event_handler
      DRI2: Use helper functions for DRM event queue management v3
      DRI2: Split out helper for getting UST and MSC of a specific CRTC
      Move #include "radeon_glamor.h" from radeon.h to where it's needed
      Fold radeon_glamor_flush into radeon_cs_flush_indirect
      Add support for SYNC extension fences v2
      Add support for the Present extension v2
      Add DRI3 support v2
      Simplify includes in radeon_{dri3,present}.c
      Add xorg_list_for_each_entry_safe fallback in radeon_list.h
      Initialize boolean variable before calling xf86GetOptValBool
      DRI3: Use open hook instead of open_client
      Always include misync.h before other misync headers
      glamor: Add glamor_fd_from_pixmap define for standalone glamor tree
      dri3: Use screen->CreatePixmap instead of fbCreatePixmap directly
      EXA: Return NULL from radeon_get_pixmap_bo if there is no driver private
      configure.ac: Check for misyncshm.h again
      Adapt radeon_sync.c for misyncshm.h vs misync.h as well
      Make radeon_do_pageflip take a BO handle directly
      Present: Add radeon_present_get_pixmap_handle helper
      glamor: Avoid generating GEM flink names for BOs shared via DRI3 v2
      glamor: Handle GLAMOR_* flags removed from xserver
      Increase robustness against DRM page flip ioctl failures v3
      Simplify radeon_do_pageflip() error handling slightly more
      Move radeon_drm_handler/abort_proc fields to drmmode_flipdata_rec
      Move get_pixmap_handle helper to radeon_bo_helper.c
      DRI2: Use radeon_get_pixmap_handle
      Only enable SYNC extension fences and the Present extension along with DRI3
      Add radeon_get_pixmap_tiling_flags helper
      present: Don't flip between BOs with different tiling parameters
      Rename scanout_pixmap_x field to prime_pixmap_x
      Split out struct drmmode_scanout for rotation shadow buffer information
      Add RADEON_CREATE_PIXMAP_SCANOUT flag
      glamor: Remove unused function radeon_glamor_pixmap_is_offscreen
      glamor: Add radeon_pixmap parameter to radeon_glamor_create_textured_pixmap
      glamor: Add wrappers for the X server rendering hooks
      glamor: Add Option "ShadowPrimary" v2
      glamor: Remove the stride member of struct radeon_pixmap
      Add Option "TearFree" v4
      DRI2: Clear old->devPrivate.ptr in fixup_glamor
      Only copy fbcon BO contents if bgNoneRoot is TRUE
      Defer initial drmmode_copy_fb call until root window creation
      Defer initial modeset until the first BlockHandler invocation
      Update scanout pixmap contents before setting a mode with it
      Make drmmode_copy_fb() work with glamor as well
      On screen resize, clear the new buffer before displaying it
      Don't call radeon_get_pixmap_private() when using EXA
      Skip disabled CRTCs in drmmode_set_desired_modes() even if set_hw == FALSE
      glamor: Deal with glamor_glyphs_init being removed from xserver
      Replace SyncFence typedef with declaration of struct _SyncFence
      present: Remove get_drmmode_crtc helper
      glamor: Only wait for GPU writes in radeon_glamor_prepare_access_cpu_ro
      DRI2: Fix handling of drmmode_crtc_get_ust_msc return code
      Don't attempt a DRI2/Present page flip while the other one is flipping
      Skip disabled CRTCs in radeon_scanout_(do_)update
      present: Fall back to modeset for unflip operation
      present: Look at all CRTCs to determine if we can flip
      present: Handle DPMS off in radeon_present_get_ust_msc
      Remove unused local variable pRADEONEnt
      glamor: Move declaration of struct radeon_pixmap out of #if/#else blocks
      Only call drmmode_copy_fb (at most) once on server startup
      Wait for scanout BO initialization to finish before setting mode
      DRI2: Don't ignore rotated CRTCs in amdgpu_dri2_drawable_crtc
      DRI2: Keep MSC monotonic when moving window between CRTCs
      Only align screen / scanout pixmap height where necessary
      Call xf86CrtcRotate from initial drmmode_set_desired_modes call
      Don't advertise rotation support without hardware acceleration v2
      Eliminate redundant data parameter from drmmode_crtc_scanout_create
      Properly handle drmModeAddFB failure in drmmode_crtc_scanout_allocate
      Bump version for 7.6.0 release
      Post 7.6.0 release version bump
      Remove duplicate free(output_ids) call
      Set version for 7.6.1 release

Piotr Redlewski (2):
      Disable CRTCs when disabling the outputs
      Do not try to enable already enabled CRTCs in DPMS hook

Rolf Eike Beer (1):
      radeon: remove unneeded inclusion of sarea.h

Stephen Chandler Paul (1):
      Handle failures in setting a CRTC to a DRM mode properly

Timo Aaltonen (2):
      Merge branch 'upstream-unstable' into debian-unstable
      update the changelog

Tom St Denis (5):
      dri2: Avoid calculation with undefined msc value
      Simplify pick best crtc to fold two loops into one
      Clean up allocation in RADEONInitVideo()
      Simplify drmmode_set_mode_major() and avoid leaking memory.
      Clean up radeon_dri2_create_buffer2()

---
 ChangeLog                         | 1327 ++++++++++++++++++++++++++++++++++++++
 configure.ac                      |   53 +
 debian/changelog                  |   18 
 debian/control                    |   23 
 debian/radeon-kms.conf            |    2 
 debian/upstream/signing-key.asc   |   26 
 man/radeon.man                    |   28 
 src/Makefile.am                   |   10 
 src/ati_pciids_gen.h              |    2 
 src/drmmode_display.c             | 1023 +++++++++++++++++++++--------
 src/drmmode_display.h             |   46 +
 src/evergreen_accel.c             |    2 
 src/pcidb/ati_pciids.csv          |    2 
 src/radeon.h                      |  107 ++-
 src/radeon_accel.c                |    1 
 src/radeon_bo_helper.c            |  135 +++
 src/radeon_bo_helper.h            |    6 
 src/radeon_chipinfo_gen.h         |    2 
 src/radeon_chipset_gen.h          |    2 
 src/radeon_dri2.c                 |  709 +++++++++-----------
 src/radeon_dri2.h                 |   37 -
 src/radeon_dri3.c                 |  215 ++++++
 src/radeon_drm_queue.c            |  181 +++++
 src/radeon_drm_queue.h            |   56 +
 src/radeon_exa.c                  |    1 
 src/radeon_glamor.c               |  121 +--
 src/radeon_glamor.h               |   71 --
 src/radeon_glamor_wrappers.c      |  994 ++++++++++++++++++++++++++++
 src/radeon_kms.c                  |  396 ++++++++++-
 src/radeon_list.h                 |   39 +
 src/radeon_pci_chipset_gen.h      |    2 
 src/radeon_pci_device_match_gen.h |    2 
 src/radeon_present.c              |  465 +++++++++++++
 src/radeon_probe.c                |   11 
 src/radeon_probe.h                |    5 
 src/radeon_sync.c                 |  145 ++++
 src/radeon_video.c                |   63 -
 src/radeon_video.h                |    1 
 38 files changed, 5420 insertions(+), 909 deletions(-)
---


Reply to: