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