[ANNOUNCE] xf86-video-ati 19.0.0

Michel Dänzer michel at daenzer.net
Wed Mar 6 17:14:09 UTC 2019

I'm pleased to announce the 19.0.0 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.13-1.20.


* Various TearFree related fixes and robustness improvements.
* Up to six independent instances per GPU are now supported in "Zaphod"
  style multi-head configurations.

Plus other improvements and fixes. Thanks to everybody who contributed
to this release in any way!

Alan Coopersmith (1):
      Update README for gitlab migration

Mario Kleiner (1):
      Fix crash when page flipping in multi-X-Screen/Zaphod mode

Michel Dänzer (30):
      dri3: Handle radeon_get_pixmap_bo returning NULL
      Handle pending scanout update in drmmode_crtc_scanout_free
      Make wait_pending_flip / handle_deferred symmetric in set_mode_major
      Allow up to six instances in Zaphod mode
      Post-release version bump
      Detect and fix up non-premultiplied cursor data
      Skip gamma correction of cursor data if premultiplied R/G/B > alpha
      glamor: Can work at depth >= 15 with current xserver Git master
      Use drm_abort_one in drm_queue_handler
      Explicitly keep track of whether a DRM event is for a flip or not
      Move deferred vblank events to separate drm_vblank_deferred list
      Perform scanout buffer update immediately if drmmode_wait_vblank fails
      Cancel pending scanout update in drmmode_crtc_scanout_update
      Automatically try re-enabling TearFree after a flip failed
      Drop RADEONInfoRec::cursor_bo array
      Use drmIoctl in drmmode_show_cursor
      Update cursor position in drmmode_show_cursor if hotspot changed
      Use two HW cursor buffers per CRTC
      Only call drmmode_uevent_init if RandR is enabled
      Only call drmmode_validate_leases if RandR is enabled
      dri3: Flush if necessary in dri3_fd_from_pixmap
      dri2: Flush in dri2_create_buffer2 after calling glamor_set_pixmap_bo
      glamor: Avoid glamor_create_pixmap for pixmaps backing windows
      Don't allow TearFree scanout flips to complete in the same vblank period
      Only update drmmode_crtc->flip_pending after actually submitting a flip
      Call drmHandleEvent again if it was interrupted by a signal
      Keep waiting for a pending flip if drm_handle_event returns 0
      present: Check that flip and screen pixmap pitches match
      dri2: Call drm_queue_handle_deferred in dri2_deferred_event
      Bump version for 19.0.0 release

git tag: xf86-video-ati-19.0.0

MD5:  0a95c1c8158d658bd0b3ac38a1b31382  xf86-video-ati-19.0.0.tar.bz2
SHA1: c7bb5d25ca725b8fa625a5f1a6948433e51b98a5  xf86-video-ati-19.0.0.tar.bz2
SHA256: dd907d318884bb6e81e7e62da7bb34af26aeeed3a81c21e0b46a4f3cae3ff457  xf86-video-ati-19.0.0.tar.bz2
SHA512: 0674c8befa926fd3b431ce80d90f2cd0de17314efe7fd3a5ed0d78018d6cd32625b514bf68436a47eb15e5ad4b50317f3c09fd687b77e69a067d1210ee459827  xf86-video-ati-19.0.0.tar.bz2
PGP:  https://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-19.0.0.tar.bz2.sig

MD5:  b00599fcb50647d0ead2e47b020bcd3d  xf86-video-ati-19.0.0.tar.gz
SHA1: 530769c5497f24438e1061a5f10cd17eb5b9b7b2  xf86-video-ati-19.0.0.tar.gz
SHA256: cf3e10db23c6fd1e6be7662662073f580705652ef2f450ac7948c2ee6b021163  xf86-video-ati-19.0.0.tar.gz
SHA512: 189786e996200a0561ab1ce62c85a4d1be8c679c371a43e547a2c8617ffe530812b17ee70729d71fec4e876c55f66deea3468edfeba669e4aeaa958f7529180c  xf86-video-ati-19.0.0.tar.gz
PGP:  https://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-19.0.0.tar.gz.sig

Earthling Michel Dänzer               |               http://www.amd.com
Libre software enthusiast             |             Mesa and X developer

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: OpenPGP digital signature
URL: <https://lists.x.org/archives/xorg-announce/attachments/20190306/4e48749d/attachment.sig>

More information about the xorg-announce mailing list