Received: by mail.netbsd.org (Postfix, from userid 605) id 0DDC884DA4; Fri, 8 Sep 2017 08:45:52 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 9628C84D86 for ; Fri, 8 Sep 2017 08:45:51 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id O0SojzUIWJTs for ; Fri, 8 Sep 2017 08:45:51 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id F0A1484D22 for ; Fri, 8 Sep 2017 08:45:50 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id C8BC4FA97; Fri, 8 Sep 2017 08:45:49 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_150486034994970" MIME-Version: 1.0 Date: Fri, 8 Sep 2017 08:45:49 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/x11/xf86-video-ati To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20170908084549.C8BC4FA97@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_150486034994970 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: wiz Date: Fri Sep 8 08:45:49 UTC 2017 Modified Files: pkgsrc/x11/xf86-video-ati: Makefile distinfo Log Message: Updated xf86-video-ati to 7.10.0. I'm pleased to announce the 7.10.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.19. Highlights: * Clients can now use DRI page flipping even while TearFree is enabled for any CRTC. This should improve performance of such clients (including compositing managers) while TearFree is enabled, and avoid other issues such as tearing on other CRTCs where TearFree isn't enabled. * The driver now takes measures to prevent other DRM master processes (potentially from other local users) from accessing buffers created by this driver while switched away to a different VT. Other DRM master processes should only be able to access a single buffer anymore, which contains only all-black pixels. * The gamma ramp is now applied to the HW cursor as well, so the HW cursor doesn't look odd when e.g. using Redshift or similar tools. Plus other improvements and fixes. Thanks to everybody who contributed to this release in any way! Adam Jackson (1): modesetting: Validate the atom for enum properties Daniel Stone (1): Set correct DRM event context version Eric Anholt (1): Use plain glamor_egl_create_textured_screen(). Martin Peres (1): modesetting: re-set the crtc's mode when link-status goes BAD Michel Dänzer (46): Post-release version bump manpage: Don't put "'" at the beginning of a line Don't set modes before RADEONWindowExposures_oneshot is called Apply gamma correction to HW cursor Pass pixmap instead of handle to radeon_do_pageflip Use reference counting for tracking KMS framebuffer lifetimes Simplify tracking of PRIME scanout pixmap Remove unused struct members from drmmode_display.h Update URLs Include xf86Pci.h for DRICreatePCIBusID with xserver Git master Only call drmmode_scanout_free for non-GPU screens in LeaveVT Increase reference count of FB assigned to drmmode_crtc->flip_pending Improve drmmode_fb_reference debugging code Use pRADEONEnt->fd exclusively for the DRM file descriptor Use drmmode_crtc->scanout_id instead of 0 to check for scanout buffer If a TearFree flip fails, fall back to non-TearFree operation Only handle reflection in the driver with Xorg < 1.16 Add AC_CONFIG_MACRO_DIRS([m4]) to configure.ac Makefile.am: Set ACLOCAL_AMFLAGS = -I m4 autogen.sh: Pass -f to autoreconf Use root window (pixmap) instead of screen pixmap for scanout updates Add drmmode_crtc_can_flip helper Allow DRI page flipping when some CRTCs use separate scanout buffers Adapt to PixmapDirtyUpdateRec::src being a DrawablePtr Remove drmmode_crtc->scanout_destroy[] array Pass reference CRTC to radeon_do_pageflip directly Create drmmode_wait_vblank helper Create drmmode_crtc_wait_pending_event helper macro Wait for pending flips synchronously before turning off a CRTC Handle multiple "pending" Present flips Add source drawable parameter to radeon_scanout_do_update Pass extents to radeon_scanout_do_update Always allow Present page flipping with TearFree Always allow DRI2 page flipping with TearFree Consolidate radeon_scanout_flip_abort/handler helpers Use xorg_list_append for the DRM event list Make radeon_scanout_do_update take a PixmapPtr instead of a DrawablePtr Create radeon_pixmap_clear helper Create drmmode_set_mode helper Create radeon_pixmap_get_fb_ptr helper Create radeon_master_screen helper Make all active CRTCs scan out an all-black framebuffer in LeaveVT Remove drmmode_scanout_free Use a timer for unreferencing the all-black FB Require xserver >= 1.13 Bump version for 7.10.0 release To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 pkgsrc/x11/xf86-video-ati/Makefile cvs rdiff -u -r1.30 -r1.31 pkgsrc/x11/xf86-video-ati/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_150486034994970 Content-Disposition: inline Content-Length: 1731 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/x11/xf86-video-ati/Makefile diff -u pkgsrc/x11/xf86-video-ati/Makefile:1.42 pkgsrc/x11/xf86-video-ati/Makefile:1.43 --- pkgsrc/x11/xf86-video-ati/Makefile:1.42 Thu Mar 16 12:04:25 2017 +++ pkgsrc/x11/xf86-video-ati/Makefile Fri Sep 8 08:45:49 2017 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.42 2017/03/16 12:04:25 wiz Exp $ +# $NetBSD: Makefile,v 1.43 2017/09/08 08:45:49 wiz Exp $ -DISTNAME= xf86-video-ati-7.9.0 +DISTNAME= xf86-video-ati-7.10.0 CATEGORIES= x11 MASTER_SITES= ${MASTER_SITE_XORG:=driver/} EXTRACT_SUFX= .tar.bz2 Index: pkgsrc/x11/xf86-video-ati/distinfo diff -u pkgsrc/x11/xf86-video-ati/distinfo:1.30 pkgsrc/x11/xf86-video-ati/distinfo:1.31 --- pkgsrc/x11/xf86-video-ati/distinfo:1.30 Thu Mar 16 12:04:25 2017 +++ pkgsrc/x11/xf86-video-ati/distinfo Fri Sep 8 08:45:49 2017 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.30 2017/03/16 12:04:25 wiz Exp $ +$NetBSD: distinfo,v 1.31 2017/09/08 08:45:49 wiz Exp $ -SHA1 (xf86-video-ati-7.9.0.tar.bz2) = 86ee6db1d7dcdeb1948aeb7965be8102c18be46b -RMD160 (xf86-video-ati-7.9.0.tar.bz2) = b9e6650008e4c43e45f7a603b7431bc296dc1475 -SHA512 (xf86-video-ati-7.9.0.tar.bz2) = 125e035da6581520d677c56474653ed75aa6d168bf5450cc973248416b5ada3114ea14d0615b44c58029bb1702609453ab532a506273df2a5dd99dd2af4a9d43 -Size (xf86-video-ati-7.9.0.tar.bz2) = 848502 bytes +SHA1 (xf86-video-ati-7.10.0.tar.bz2) = 38e535ecc8445c1b9464ac34db959337929887f7 +RMD160 (xf86-video-ati-7.10.0.tar.bz2) = a32ec025d27c2883c378e50741aa0e038f55f962 +SHA512 (xf86-video-ati-7.10.0.tar.bz2) = 1f2f4af1d299af62644693e6fbc47a5078c9bc5e7887a1ac217121ef2fd29d8c9f50a8d9be9ddb0887d0b49141bb33484f82c1313a472ad6867266b53b4a11ad +Size (xf86-video-ati-7.10.0.tar.bz2) = 876442 bytes --_----------=_150486034994970--