Tag 'xserver-xorg-video-amdgpu-1.3.0-1' created by Timo Aaltonen <tjaal...@debian.org> at 2017-06-27 08:45 +0000
Tagging upload of xserver-xorg-video-amdgpu 1.3.0-1 to unstable. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABCAAGBQJZUhsMAAoJEMtwMWWoiYTcgg8P/3RcW2NkgvVCeGiuTHDOvxPd gEZ09vyAAFLoYSRYJmOIU4qxDbv936HjtmsjFRevHZS/XhGG7mc3jznkfQNPV/+j uGBasq4ICrW9ABVHh6ldv8ZqIhFD/aZHzjxcEjHY0tvzHRbOEFgNb6cG0TipNfsd C8wr83BZ/DeyD5r+4c5toj/IHvpNb2drM0N2FuHlKlbQfhxfybiMCtByni47n0fk E4fCPgqH8uNluEoI2awX4b7mvtD1lg1p+2yTY5cZEoWnyrl7TqAxyzdjJPuwC+gC KK0AZ01+F7wOdrz25Z9Rkuvc4nEHvE4t5Qbv2rHZMDOKR9RTOHMHxhoU/ags31YX UVSw/5PyXRgvI6F52lF83qi3Tw3s3wHd+J4sQmv9bde5vCbqumC6aCDt/QC51O+f cWO27VTOy1USgO4yUAHXUL5p7/26Ux2E6upOSKq3c59ash+W/H7EHQCseenfgwCb bDa/Iz+SNcWqw+U8Mh7oXzB3uOeVtc0fmwIyREJP/C+DRdFdWoahiIuJF+xcpRUo B1zVLwkX//vL7ACv9SpgeKrhCQgzFaq11ToT6l+O0Inz/QdWvy4+t/xvWJKcYhAi +zbWk/8GC+sHO2cigSN2AOjLN4b5gw8PncLpaamPQWBQGXDQJnsF5lZVkllhpAYZ DGm3jRcTG3rgCG3ux9GN =WbhW -----END PGP SIGNATURE----- Changes since xserver-xorg-video-amdgpu-1.2.0-1: 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 Timo Aaltonen (4): Merge branch 'upstream-unstable' into debian-unstable update changelogs control: Bump libdrm-dev build-dep. release to sid jimqu (1): udev_monitor_receive_device() will block when hotplug monitor --- ChangeLog | 609 ++++++++++++++++++++++++++++++++++++++ autogen.sh | 11 configure.ac | 21 - debian/changelog | 7 debian/control | 2 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 ----- 25 files changed, 1353 insertions(+), 1730 deletions(-) ---