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

Maarten Lankhorst mlankhorst at kemper.freedesktop.org
Wed Aug 7 02:24:02 PDT 2013


Tag 'xf86-video-ati-7.2.0' created by Maarten Lankhorst <maarten.lankhorst at canonical.com> at 2013-08-07 10:22 -0700

xf86-video-ati-7.2.0

Changes since xf86-video-ati-7.1.0:
Alex Deucher (16):
      radeon: add oland chip family
      radeon/kms: add oland pci ids
      radeon: mark trinity APUs with IGP flag
      radeon: add Richland pci ids
      radeon: add new SI pci ids
      radeon: add new richland pci ids
      radeon: add hainan chip family
      radeon: add Hainan pci ids
      man: fix up previous commit
      radeon: add family ids for CIK
      radeon: update cursor handling for CIK
      radeon/kms: add bonaire pci ids
      radeon/kms: add kabini pci ids
      radeon: bump libdrm requirement to 2.4.46 for CIK support
      radeon: fix naming clashes with multiple GPUs (v3)
      drmmode: add support for multi-screen reverse optimus

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Dave Airlie (1):
      radeon: add support for reverse prime (v2)

Eric S. Raymond (1):
      Fix some incomplete list entries.

Grigori Goronzy (5):
      Fix RADEON_FALLBACK logging
      EXA/evergreen/ni: optimize non-overlapping Copy
      EXA/evergreen/ni: fast solid pixmap support
      EXA/evergreen/ni: accelerate PictOpOver with component alpha
      EXA/evergreen/ni: replace magic number

Ilija Hadzic (13):
      DRI2: change signature of populate_vbl_request_type
      DRI2: make populate_vbl_request_type external
      drmmode: add drmmode_get_current_ust function
      drmmode: remove dead code from drmmode_crtc_dpms
      drmmode: calculate interpolated vblanks while in dpms-off state
      DRI2: adjust MSC by the number of interpolated vblanks
      DRI2: add vblank extrapolation function
      DRI2: hook up vblank extrapolation to schedule_swap
      DRI2: track CRTC in event record
      DRI2: move rename and rework radeon_dri2_deferred_swap
      DRI2: make wait_msc and get_msc work on disabled CRTCs
      DRI2: support scheduling emulated events with zero delay
      DRI2: add interpolated blanks to frame number in event handlers

Jerome Glisse (1):
      radeonsi: add 2d tiling support

Leo Liu (1):
      radeon: fix a memory leak in get_modes() callback.

Maarten Lankhorst (9):
      bump version post release
      Close drm_fd in CloseScreen.
      Cleanup drmmode in CloseScreen.
      radeon: add refcounts to fix up zaphod open/close.
      Move fd cleanup to correct place.
      drmmode: handle failure of drmModeGetConnector
      kill unused radeon_driver.c
      add bicubic_table.py to EXTRA_DIST
      radeon: bump version for release

Mark Kettenis (1):
      Always go through DFS/UTS when byte swapping is needed.

Michel Dänzer (8):
      Only parse Option "AccelMethod" if glamor was enabled at build time
      glamor: Bail if the glamoregl module wasn't loaded early
      glamor: Initial PRIME pixmap sharing hooks.
      glamor: Enable by default on SI
      glamor: Only enable for depth >= 24
      glamor: Fix build against xserver < 1.13
      glamor: Keep old private in radeon_pixmap_set_bo
      autogen.sh: Restore passing --enable-maintainer-mode to configure

Raul Fernandes (1):
      EXA/6xx/7xx: optimize non-overlapping Copy

Samuel Li (1):
      radeon: use direct mapping for fast fb access.

---
 autogen.sh                        |    4 
 configure.ac                      |    4 
 man/radeon.man                    |   25 +
 src/Makefile.am                   |    1 
 src/ati_pciids_gen.h              |   59 +++
 src/cayman_shader.c               |  590 ++++++++++++++++++++++++-------------
 src/drmmode_display.c             |  280 +++++++++++++++--
 src/drmmode_display.h             |   11 
 src/evergreen_accel.c             |   12 
 src/evergreen_exa.c               |  287 +++++++++++++-----
 src/evergreen_shader.c            |  596 ++++++++++++++++++++++++--------------
 src/evergreen_state.h             |    2 
 src/pcidb/ati_pciids.csv          |  107 +++++-
 src/r600_exa.c                    |   14 
 src/radeon.h                      |   32 +-
 src/radeon_bo_helper.c            |   70 ++++
 src/radeon_bo_helper.h            |    7 
 src/radeon_chipinfo_gen.h         |  107 +++++-
 src/radeon_chipset_gen.h          |   59 +++
 src/radeon_dri2.c                 |  286 +++++++++++++++---
 src/radeon_driver.c               |  100 ------
 src/radeon_exa.c                  |   65 ----
 src/radeon_exa_funcs.c            |    3 
 src/radeon_exa_render.c           |   12 
 src/radeon_glamor.c               |   81 ++++-
 src/radeon_kms.c                  |   85 ++++-
 src/radeon_pci_chipset_gen.h      |   59 +++
 src/radeon_pci_device_match_gen.h |   59 +++
 src/radeon_probe.h                |    7 
 src/radeon_video.c                |    6 
 src/radeon_video.h                |    1 
 31 files changed, 2223 insertions(+), 808 deletions(-)
---


More information about the xorg-commit mailing list