pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/xf86-video-amdgpu Updated xf86-video-amdgpu to 1.3.0.
details: https://anonhg.NetBSD.org/pkgsrc/rev/d40db7185351
branches: trunk
changeset: 359685:d40db7185351
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu Mar 16 12:07:03 2017 +0000
description:
Updated xf86-video-amdgpu to 1.3.0.
I'm pleased to announce the 1.3.0 release of xf86-video-amdgpu, the Xorg
driver for AMD Radeon GPUs supported by the amdgpu kernel driver.
This release supports xserver versions 1.10-1.19.
Highlights:
* Allow TearFree to be toggled at runtime via an RandR output property
"TearFree". The xorg.conf option "TearFree" now controls the default
value of the output properties.
* Use libdrm_amdgpu functionality to determine the GPU marketing name,
remove corresponding tables from this driver.
* Use DRM render nodes for DRI3 clients when available.
Plus many other improvements and fixes. Thanks to everybody who
contributed to this release in any way!
Emil Velikov (1):
autogen.sh: use quoted string variables
Hans De Goede (1):
amdgpu_probe: Do not close server managed drm fds
Jammy Zhou (1):
Use render node for DRI3 if available
Michel D?nzer (44):
Post-release version bump
Move struct amdgpu_gpu_info out of amdgpu_get_tile_config
Use family information from libdrm_amdgpu / kernel
Stop using generated amdgpu_device_match
Remove amdpciids.h
Stop using AMDGPUPciChipsets
Stop using AMDGPU(Unique)Chipsets
Remove generated header files
Use DRM_MODE_PAGE_FLIP_TARGET_ABSOLUTE/RELATIVE flags when available
Make libdrm >= 2.4.72 requirement explicit
Don't install Flush/EventCallback for GPU screens
Add amdgpu_is_gpu_screen helper
Take current scanout_id into account everywhere involved with TearFree
Fix amdgpu_scanout_extents_intersect for GPU screens
Call ValidateGC after ChangeClip in amdgpu_sync_scanout_pixmaps
Call amdgpu_drm_abort_entry on failure to flip to a scanout pixmap
Simplify drmmode_handle_uevents
Pass pitch from drmmode_crtc_scanout_allocate to drmmode_create_bo_pixmap
Call drmmode_crtc_scanout_create in drmmode_crtc_shadow_allocate as well
Fold drmmode_crtc_scanout_allocate into drmmode_crtc_scanout_create
Handle rotation in the driver also with Xorg 1.12-1.18
Fix flip event data leak if calloc or drmModeAddFB fails
Don't destroy current FB if drmModeAddFB fails
Factor out amdgpu_prime_dirty_to_crtc helper
Factor out drmmode_crtc_scanout_update helper
Allow toggling TearFree at runtime via output property
Use drmmode_crtc_scanout_free in drmmode_fini
present: Only call drmModeRmFB after setting modes for unflip
present: Wait for GPU idle before setting modes for unflip
present: Also flush before using a flip to unflip
present: Use async flip for unflip if possible
present: Flush before flipping
Call drmmode_set_desired_modes from a WindowExposures hook
Move DPMS check from amdgpu_scanout_do_update to amdgpu_scanout_flip
Don't call amdgpu_glamor_flush in drmmode_copy_fb
Don't use pScrn->is_gpu in AMDGPUCreateScreenResources_KMS
Use local implementation of RegionDuplicate for older xserver
Only define transform_region for XF86_CRTC_VERSION >= 4
glamor: Don't flush in BlockHandler with Xorg >= 1.19
Refactor amdgpu_kernel_close_fd helper
glamor: Use glamor_finish when available
Skip some initialization steps for GPU screens
Pass TRUE to drmmode_set_desired_modes the first time for GPU screens
Bump version for 1.3.0 release
Mihail Konev (1):
autogen: add default patch prefix
Peter Hutterer (1):
autogen.sh: use exec instead of waiting for configure to finish
jimqu (1):
udev_monitor_receive_device() will block when hotplug monitor
diffstat:
x11/xf86-video-amdgpu/Makefile | 4 ++--
x11/xf86-video-amdgpu/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r 8901672c7581 -r d40db7185351 x11/xf86-video-amdgpu/Makefile
--- a/x11/xf86-video-amdgpu/Makefile Thu Mar 16 12:04:38 2017 +0000
+++ b/x11/xf86-video-amdgpu/Makefile Thu Mar 16 12:07:03 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2016/11/17 21:00:05 wiz Exp $
+# $NetBSD: Makefile,v 1.11 2017/03/16 12:07:03 wiz Exp $
-DISTNAME= xf86-video-amdgpu-1.2.0
+DISTNAME= xf86-video-amdgpu-1.3.0
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XORG:=driver/}
EXTRACT_SUFX= .tar.bz2
diff -r 8901672c7581 -r d40db7185351 x11/xf86-video-amdgpu/distinfo
--- a/x11/xf86-video-amdgpu/distinfo Thu Mar 16 12:04:38 2017 +0000
+++ b/x11/xf86-video-amdgpu/distinfo Thu Mar 16 12:07:03 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2016/11/17 21:00:05 wiz Exp $
+$NetBSD: distinfo,v 1.8 2017/03/16 12:07:03 wiz Exp $
-SHA1 (xf86-video-amdgpu-1.2.0.tar.bz2) = 434ab94fcda4070c333c208ffdc19c31341c01c1
-RMD160 (xf86-video-amdgpu-1.2.0.tar.bz2) = 8a9e675b8e3391f4ff13ed40e12a1c7464ac0c0b
-SHA512 (xf86-video-amdgpu-1.2.0.tar.bz2) = 92253848e81e41ec971f0a706639eda4b5231b6944148e21bc0f58ac1d10b963a76a5f10f8ca7ec4b3a631306636ec31efa3e62433f5b95ebdb26e2b0561d0f2
-Size (xf86-video-amdgpu-1.2.0.tar.bz2) = 388108 bytes
+SHA1 (xf86-video-amdgpu-1.3.0.tar.bz2) = 7b89fe6e22e6739257c0f03c9f034c9c579a8bce
+RMD160 (xf86-video-amdgpu-1.3.0.tar.bz2) = 27883d4d9a258fc6cb6755c4ec4e588d022de1bd
+SHA512 (xf86-video-amdgpu-1.3.0.tar.bz2) = d5b3099679b6ab35f086f18b4b6e95c299b8b94e0e5eb4cd34f49c9117808c4bb1a4e2c9a8939ab903c077a128f57e31bf89986784dabdafb398d301dccbf93e
+Size (xf86-video-amdgpu-1.3.0.tar.bz2) = 386785 bytes
Home |
Main Index |
Thread Index |
Old Index