xf86-video-ati: Changes to 'refs/tags/xf86-video-ati-18.0.0'

Michel Dänzer daenzer at kemper.freedesktop.org
Tue Mar 6 17:32:06 UTC 2018


Tag 'xf86-video-ati-18.0.0' created by Michel Dänzer <michel at daenzer.net> at 2018-03-06 17:31 +0000

xf86-video-ati-18.0.0
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQSwn681vpFFIZgJURRaga+OatuyAAUCWp7QhgAKCRBaga+Oatuy
ABzfAJ41puDHjLl5e5o4njAJUEn25cTvIgCgpvQN1nv+sL6pEzJszvWB82pi4jQ=
=1FWz
-----END PGP SIGNATURE-----

Changes since xf86-video-ati-7.10.0:
Christoph Haag (1):
      fix include order for present.h configure test

Daniel Martin (3):
      modesetting: Check crtc before searching link-status property
      modesetting: Use helper to fetch drmModeProperty(Blob)s
      modesetting: Reset output_id if drmModeGetConnector failed

Darren Salt (1):
      Clarify when TearFree is automatically enabled.

Fredrik Höglund (1):
      exa: Accelerate ARGB2101010 pictures

Joakim Tjernlund (1):
      Fix non GLAMOR build

Keith Packard (2):
      modesetting: Skip no-longer-present connectors when resetting BAD links
      modesetting: Update property values at detect and uevent time

Mario Kleiner (5):
      Define per x-screen individual drmmode_crtc_funcs
      Skip xf86HandleColormaps() at color depth 30. (v2)
      Support exa screen color depth 30 on Linux 3.16 and later. (v2)
      Add missing depth 30 -> cpp=4 handling for DRI2.
      Make XvMC extension initialize at depth 30.

Michel Dänzer (23):
      Fix VT switching with ShadowFB
      Post-release version bump
      Bail if there's a problem with ShadowFB
      Unreference pixmap's FB with EXA as well in radeon_set_pixmap_bo
      Free pRADEONEnt memory in RADEONFreeRec
      Free memory returned by xf86GetEntityInfo
      Call TimerFree for timer created in LeaveVT
      Always call drmModeFreeProperty after drmModeGetProperty
      Use correct ScrnInfoPtr in redisplay_dirty
      Add radeon_dirty_src_drawable helper
      Move cursor related ScreenInit calls into RADEONCursorInit_KMS
      Keep track of how many SW cursors are visible on each screen
      Always use screen depth/bpp for KMS framebuffers
      glamor: Allow depth 30 with Xorg >= 1.19.99.1
      Don't use RADEONEntPriv in RADEONFreeRec
      Don't call RADEONFreeRec from RADEONPreInit_KMS
      Call RADEONFreeRec from RADEONFreeScreen_KMS even if info == NULL
      If glamor is too old for depth 30, fall back to EXA or ShadowFB
      Simplify depth 30 "kernel too old" error message
      Don't bail from drmmode_set_desired_modes immediately
      Disable all unused CRTCs before setting desired modes
      Only change Set/MoveCursor hooks from what we expect
      Bump version for 18.0.0 release

---
 configure.ac                |    6 
 man/radeon.man              |    7 
 src/drmmode_display.c       |  344 +++++++++++++++++++++++++++++++++-----------
 src/drmmode_display.h       |    4 
 src/evergreen_exa.c         |   18 ++
 src/r600_exa.c              |   18 ++
 src/radeon.h                |   50 ++++--
 src/radeon_dri2.c           |    3 
 src/radeon_glamor.c         |    8 +
 src/radeon_kms.c            |  320 +++++++++++++++++++++++++---------------
 src/radeon_present.c        |    2 
 src/radeon_textured_video.c |    4 
 12 files changed, 556 insertions(+), 228 deletions(-)
---


More information about the xorg-commit mailing list