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

Alex Deucher agd5f at kemper.freedesktop.org
Thu Jun 7 08:31:56 PDT 2012


Tag 'xf86-video-ati-6.14.5' created by Alex Deucher <alexdeucher at gmail.com> at 2012-06-07 16:31 -0700

xf86-video-ati-6.14.5

Changes since xf86-video-ati-6.14.4:
Alex Deucher (8):
      configure: bump version post release
      EXA: Support acceleration of solid pictures on Evergreen/NI.
      EXA: Support acceleration of solid pictures on R1xx.
      EXA: Support acceleration of solid pictures on R2xx.
      radeon: add MacModel entry for SAM440ep embedded board
      radeon: add new PCI ids
      configure: bump libdrm_radeon requirement
      configure: bump for release

Anisse Astier (1):
      Fail more gracefully when drm surface manager can't be initialized

Dave Airlie (14):
      radeon/xaa: drop scrnIndex parameter to some functions
      radeon: add compat-api.h
      ati: convert to new screen conversion APIs
      compat for new server API
      radeon/generic_bus: stop passing scrnIndex
      radeon/atombios: rewrite atombios parser code to not use xf86Screens.
      radeon: fix a few more RHDAtomBiosFunc uses
      radeon/xvmc: fix build with new API.
      radeon: update compat-api.h for block handler + enable/disable fb.
      radeon: move include down further
      drmmode: drop flags arg to adjust frame.
      radeon: fix compat api for newest planned API.
      radeon: fix smooth startup with tiling enabled.
      radeon: improve smooth startup fallbacks.

Jerome Glisse (1):
      r6xx-r9xx: force 1D tiling for buffer with height < 64

Michel Dänzer (7):
      Make radeon_setup_kernel_mem failures more graceful and verbose.
      RADEONCopySwap: Fix RADEON_HOST_DATA_SWAP_16BIT case.
      EXA: Support acceleration of solid pictures on R3xx-R7xx.
      EXA: Attempt to fix solid picture acceleration with UMS.
      EXA/UMS: Synchronize to the GPU before writing solid colour to scratch pixmap.
      Don't wait on a CRTC which has been disabled via DPMS (bug #49761).
      Don't page-flip or wait on a CRTC while we're VT-switched away.

Roland Scheidegger (2):
      radeon: avoid rounding errors in texture coords for textured xv on EG+
      radeon: use GB_GR and BG_RG formats for packed yuv video for r600+

Thierry Vignaud (1):
      UMS/EXA: Add reminder for potential solid picture performance issue.

---
 configure.ac                        |    4 
 man/radeon.man                      |    2 
 src/Makefile.am                     |    1 
 src/ati_pciids_gen.h                |   23 ++
 src/atombios_crtc.c                 |   24 +-
 src/atombios_output.c               |   32 +--
 src/cayman_shader.c                 |   36 ----
 src/compat-api.h                    |   94 ++++++++++
 src/drmmode_display.c               |   73 ++++----
 src/drmmode_display.h               |    3 
 src/evergreen_exa.c                 |  191 ++++++++++++---------
 src/evergreen_shader.c              |   36 ----
 src/evergreen_textured_videofuncs.c |   51 +----
 src/generic_bus.h                   |    2 
 src/legacy_crtc.c                   |    8 
 src/pcidb/ati_pciids.csv            |   23 ++
 src/r600_exa.c                      |  196 ++++++++++++---------
 src/r600_shader.c                   |   34 ---
 src/r600_textured_videofuncs.c      |   41 ----
 src/radeon.h                        |   16 +
 src/radeon_accel.c                  |   49 ++---
 src/radeon_accelfuncs.c             |    2 
 src/radeon_atombios.c               |  113 ++++++------
 src/radeon_atombios.h               |    5 
 src/radeon_bios.c                   |   20 +-
 src/radeon_chipinfo_gen.h           |   23 ++
 src/radeon_chipset_gen.h            |   23 ++
 src/radeon_crtc.c                   |    2 
 src/radeon_cursor.c                 |    2 
 src/radeon_dri.c                    |   40 ++--
 src/radeon_dri2.c                   |   27 +--
 src/radeon_driver.c                 |   82 ++++-----
 src/radeon_exa.c                    |   17 +
 src/radeon_exa_funcs.c              |    2 
 src/radeon_exa_render.c             |  321 ++++++++++++++++++++----------------
 src/radeon_exa_shared.c             |   38 ++++
 src/radeon_exa_shared.h             |    1 
 src/radeon_kms.c                    |   79 +++++---
 src/radeon_legacy_memory.c          |    4 
 src/radeon_modes.c                  |    4 
 src/radeon_output.c                 |   58 ++++++
 src/radeon_pci_chipset_gen.h        |   23 ++
 src/radeon_pci_device_match_gen.h   |   23 ++
 src/radeon_probe.h                  |   27 +--
 src/radeon_textured_video.c         |    2 
 src/radeon_video.c                  |   22 ++
 src/radeon_vip.c                    |   16 -
 src/radeon_xvmc.c                   |    5 
 src/theatre.c                       |   12 -
 src/theatre200.c                    |   90 +++++-----
 src/theatre_detect.c                |   10 -
 51 files changed, 1183 insertions(+), 849 deletions(-)
---


More information about the xorg-commit mailing list