[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

xserver-xorg-video-ati: Changes to 'refs/tags/ati-6_6_2'



Tag 'ati-6_6_2' created by Dave Airlie <airlied@linux.ie> at 2006-08-25 01:13 +0200

ATI Driver Relase 6.6.2

Changes since ati-6_6_1:
Adam Jackson:
      Disable DRI on RN50 in a more pleasant way.
      Disable DRI on xpress 200{,m} since we know it's broken.
      Enable CPIO in the atimisc driver on ia64 platforms.

Alex Williamson:
      Bug #6872: Disable digital output while reading ROM with Radeon 7000.

Dave Airlie:
      radeon: force CP and VIP clocks on some r300 and rv100 chips.
      radeon: make some local data static
      make colortiling default to on all cards
      update version numbers for release
      add changelog hook from nv driver
      and of course it takes two commits to do a simple commit

Eric Anholt:
      Bug #6762: Remove gratuitous cache flushing.

Frank Gevaerts:
      Fix build for !defined(USE_EXA).

George Sapountzis:
      Bug #807: split out TestRegisterCaching block for DP regs.
      Bug #807: split out TestRegisterCaching block for DP regs.
      [mach64] EXA support.
      [mach64] XAA: minor refactoring of memory manager setup.
      [mach64] EXA: add memcpy-based UTS/DFS.
      [mach64] Halve max w/h for hardware-accelerated operations.
      [mach64] RENDER support (bug #6877).
      [mach64] RENDER support: save/restore, cache texture registers.
      [mach64] RENDER support: drop caching DP_WRITE_MASK.

Marc Aurele La France:
      Bug #807: invalidate read-back cache.
      Bug #807: copy throttling.
      Fix warnings for Option:1 bit fields.

Michel Dänzer:
      Add Option "DepthBits".
      Take part of the blame for the radeon driver.
      Prefer visuals with stencil when it's hardware acclerated.
      Remove #include <fbdevhw.h>, not used here.
      Implement accelerated EXA DownloadFromScreen hook.
      Bug #7283: Build fixes for !defined(XF86DRI).
      Bug #7274: Fix corruption with 'small' accelerated DownloadFromScreen transfers.
      Fix strict aliasing violation flagged by gcc -Wall.
      Don't declare unused variables on __powerpc__ and __alpha__.
      Remove unused variables.
      Bug #6939: Disable RENDER acceleration by default on RN50.
      Bug #6548: Fix playback of interlaced video with more than 1023 lines.
      Clean up some redundant code.
      Reserve HW cursor memory statically instead of from EXA offscreen.
      Build and warning fixes for !defined(USE_XAA).
      Do even less cache flushing when the previous engine mode is known.
      Bug #6819: Fix broken rendering with *8b8g8r8 source formats.

Samuel Thibault:
      Bug #6623: Fix I2C bus Mach64 initialisation failure.

Tilman Sauerbeck:
      conditionally declare pPCI and PciReg, too
      Use AC_MSG_RESULT() instead of echo for check results.
      Use AC_CHECK_HEADER() to check for exa.h
      Remove obsolete FIXME.
      Move variable declarations before statements to be C89 compatible

Weixing Zhang:
      Bug #6939: Disable 3D acceleration on RN50 by setting invalid ClientDriverName.

---
 Makefile.am             |    9 
 configure.ac            |   29 -
 man/radeon.man          |   18 
 src/Makefile.am         |    4 
 src/atiaccel.c          |   31 -
 src/aticonfig.c         |   29 +
 src/atidga.c            |   15 
 src/atidri.c            |   67 +++
 src/atii2c.c            |   31 +
 src/atiload.c           |   71 +++
 src/atiload.h           |   15 
 src/atimach64.c         |   91 ++++
 src/atimach64accel.c    |  308 ++++++++--------
 src/atimach64accel.h    |   10 
 src/atimach64exa.c      |  706 ++++++++++++++++++++++++++++++++++++++
 src/atimach64io.h       |   70 +++
 src/atimach64render.c   |  891 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/atimach64xv.c       |  139 ++++++-
 src/atimisc.c           |   12 
 src/atioption.c         |   14 
 src/atioption.h         |    4 
 src/atiprobe.c          |    7 
 src/atiregs.h           |  141 +++++++
 src/atiscreen.c         |  442 ++++++++++++++---------
 src/atistruct.h         |   84 +++-
 src/r128.h              |   12 
 src/r128_dri.c          |   14 
 src/r128_driver.c       |    2 
 src/radeon.h            |   94 ++++-
 src/radeon_accel.c      |    2 
 src/radeon_cursor.c     |   65 ---
 src/radeon_dga.c        |    6 
 src/radeon_dri.c        |   49 +-
 src/radeon_driver.c     |  268 ++++++++------
 src/radeon_exa.c        |   60 ++-
 src/radeon_exa_funcs.c  |  140 +++++++
 src/radeon_exa_render.c |   35 -
 src/radeon_mergedfb.c   |   18 
 src/radeon_reg.h        |    1 
 src/radeon_version.h    |    2 
 src/radeon_video.c      |   18 
 41 files changed, 3300 insertions(+), 724 deletions(-)
---



Reply to: