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. Highlights: * 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 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-19.0.0.tar.bz2 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 https://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-19.0.0.tar.gz 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>