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

xserver-xorg-video-ati: Changes to 'refs/tags/xserver-xorg-video-ati-1_6.9.0+git20080826.a3cc1d7a-1'



Tag 'xserver-xorg-video-ati-1_6.9.0+git20080826.a3cc1d7a-1' created by Brice Goglin <bgoglin@debian.org> at 2008-08-26 20:22 +0000

Tagging upload of xserver-xorg-video-ati 1:6.9.0+git20080826.a3cc1d7a-1 to experimental.

Changes since xserver-xorg-video-ati-1_6.9.0+git20080802.1f3eee36-1:
Alex Deucher (23):
      IGP: Updated quirk handling
      IGP: attempt to get external TMDS working
      IGP: fix typo in IGP quirk handling
      Remove un-needed dac check for single crtc cards
      RS4xx: Fix up ddc gpio
      RS4xx DDC fixes take 3
      Fix VT switching on M6 chips
      Further cleanup and unification of i2c code
      Remove reset of 3D scissor registers when using the CP in the ddx
      PLL adjustments
      Whitespace cleanup from bucubic merge
      Additional cleanups and re-arragement following bicubic merge
      match textured video macro names with other accel code
      Move CP into a separate struct
      Move accel state to a separate struct
      Move DRI to a separate struct
      Switch to using radeon_drm.h from the drm
      Convert randr, Xv to a common allocator
      Bicubic fixes from the last cherry-pick
      Switch cursors over to generic allocator
      Switch EXA path back to static cursor allocation
      Fix VT switching on M6 chips
      Remove un-needed dac check for single crtc cards

Brice Goglin (5):
      Update changelog for cherry-picked commits and prepare for upload
      Merge branch 'debian-unstable' into debian-experimental
      Merge branch 'master' of git://git.freedesktop.org/git/xorg/driver/xf86-video-ati into debian-experimental
      Pull upstream snapshot, up to commit a3cc1d7a
      Prepare changelog for upload

Bryce Harrington (2):
      radeon: Fix pasto in connector table setup for vga powerbooks
      radeon: Fix pasto in connector table setup for vga powerbooks

Calvin Fong (1):
      IGP: add support for NTSC tv-out on legacy IGP chips

Corbin Simpson (18):
      Add bicubic texture table, as well as the script used to (re)generate it. To regenerate, just run "python bicubic_table.py > bicubic_table.h".
      Fixed typos in the bicubic texture tables. Whoops, looks like I'm still asleep.
      Allocate memory for the bicubic filter texture.
      Upload bicubic filter to card. This was a LOT easier than I had feared, to be honest.
      Upload pixel shader to card for r5xx. This was ridiculous. Also it doesn't work yet...
      Try to get tex coords from the VAP to RS properly when bicubic filtering is enabled.
      Make vertices emit properly.
      More bicubic FP buggies.
      Finally got the fragment program fully working for bicubic filtering on r5xx.
      Fix constants.
      Merge upstream changes to vertices, and also add Xv attributes for textured video, including bicubic filtering.
      Oops, made a mistake with vertices.
      Bump bicubic cutoff to R580.
      Force R580-only for bicubic.
      Update bicubic tables.
      Enable bicubic filtering for all r5xx HW.
      Change floats to uint32_t hex.
      Switch from 32-bit floats to 16-bit half-floats.

Dave Airlie (3):
      radeon: make r600 use i2c table lookup for ddc.
      radeon: add 0x9441 for hd 4870 x2
      radeon: fix powerpc build

Dennis Kasprzyk (12):
      Fix texture size, texture filter, vertex offsets, etc.
      Set helper texture filter correctly.
      Implement LPR in one instruction.
      Remove uneeded negations.
      Heavy optimizations.
      Remove one constant.
      Smarter usage of the texture semaphore.
      Another uneeded SEM_AQUIRE.
      Move some ALU instructions after the TEX instructions, so we can do something usefull while we are waiting for the texture values.
      Fixed bicubic fragment program comments.
      Fix bicubic fp calculation.
      Fix typos.

Egbert Eich (1):
      Cleanups from rhd port

Julien Cristau (1):
      Build with -fvisibility=hidden

Maciej Cencora (1):
      Add needed FP registers, etc. for r3xx bicubic Xv.

Michel Dänzer (2):
      Make sure video offerlay offsets don't exceed the hardware limit of 128 MB.
      Make sure video offerlay offsets don't exceed the hardware limit of 128 MB.

---
 ChangeLog                         |  435 ++++++++++++++
 debian/changelog                  |   22 
 debian/rules                      |    2 
 src/Makefile.am                   |    3 
 src/ati_pciids_gen.h              |    1 
 src/atombios_crtc.c               |    9 
 src/bicubic_table.h               |  646 +++++++++++++++++++++
 src/bicubic_table.py              |   72 ++
 src/legacy_crtc.c                 |   26 
 src/legacy_output.c               |    9 
 src/pcidb/ati_pciids.csv          |    1 
 src/radeon.h                      |  525 +++++++++--------
 src/radeon_accel.c                |  265 +++-----
 src/radeon_accelfuncs.c           |  348 +++++------
 src/radeon_atombios.c             |   57 -
 src/radeon_bios.c                 |  320 ++++++++--
 src/radeon_chipinfo_gen.h         |    1 
 src/radeon_chipset_gen.h          |    1 
 src/radeon_common.h               |  496 ----------------
 src/radeon_commonfuncs.c          |   33 -
 src/radeon_crtc.c                 |  117 ---
 src/radeon_cursor.c               |   47 -
 src/radeon_dga.c                  |   49 -
 src/radeon_dri.c                  |  711 +++++++++++------------
 src/radeon_dripriv.h              |   63 --
 src/radeon_driver.c               |  364 ++++++------
 src/radeon_drm.h                  |  755 ++++++++++++++++++++++++
 src/radeon_exa.c                  |  148 ++--
 src/radeon_exa_funcs.c            |  104 +--
 src/radeon_exa_render.c           |  186 +++---
 src/radeon_memory.c               |  118 +++
 src/radeon_output.c               |  151 +---
 src/radeon_pci_chipset_gen.h      |    1 
 src/radeon_pci_device_match_gen.h |    1 
 src/radeon_probe.h                |   12 
 src/radeon_reg.h                  |   28 
 src/radeon_render.c               |   65 +-
 src/radeon_sarea.h                |  231 -------
 src/radeon_textured_video.c       |  124 +++-
 src/radeon_textured_videofuncs.c  | 1150 ++++++++++++++++++++++++++++----------
 src/radeon_tv.c                   |  170 ++++-
 src/radeon_tv.h                   |   19 
 src/radeon_video.c                |  201 +-----
 src/radeon_video.h                |   25 
 44 files changed, 5040 insertions(+), 3072 deletions(-)
---


Reply to: