xf86-video-amdgpu: Changes to 'refs/tags/xf86-video-amdgpu-1.3.0'
Michel Dänzer
daenzer at kemper.freedesktop.org
Thu Mar 16 08:34:06 UTC 2017
Tag 'xf86-video-amdgpu-1.3.0' created by Michel Dänzer <michel at daenzer.net> at 2017-03-16 08:33 +0000
xf86-video-amdgpu-1.3.0
-----BEGIN PGP SIGNATURE-----
iF0EABECAB0WIQSwn681vpFFIZgJURRaga+OatuyAAUCWMpN8QAKCRBaga+Oatuy
AA+yAJ9Bqgq/K+Ia8D0ORFrgjtMdXajyCgCfXNK+jhUmTZczYVDPE8as/BYeT5U=
=okss
-----END PGP SIGNATURE-----
Changes since xf86-video-amdgpu-1.2.0:
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
---
autogen.sh | 11
configure.ac | 21 +
man/amdgpu.man | 15 -
src/Makefile.am | 8
src/amdgpu_chipinfo_gen.h | 194 --------------
src/amdgpu_chipset_gen.h | 216 ----------------
src/amdgpu_dri2.c | 54 ++--
src/amdgpu_dri3.c | 37 ++
src/amdgpu_drv.h | 35 ++
src/amdgpu_glamor.c | 7
src/amdgpu_kms.c | 363 ++++++++++++++-------------
src/amdgpu_pci_chipset_gen.h | 195 --------------
src/amdgpu_pci_device_match_gen.h | 195 --------------
src/amdgpu_present.c | 18 +
src/amdgpu_probe.c | 40 +--
src/amdgpu_probe.h | 33 --
src/amdpciids.h | 39 --
src/ati_pciids_gen.h | 191 --------------
src/drmmode_display.c | 500 ++++++++++++++++++++++++++------------
src/drmmode_display.h | 19 +
src/pcidb/ati_pciids.csv | 192 --------------
src/pcidb/parse_pci_ids.pl | 82 ------
22 files changed, 736 insertions(+), 1729 deletions(-)
---
More information about the xorg-commit
mailing list