[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_7.2.0-1'



Tag 'xserver-xorg-video-ati-1_7.2.0-1' created by Julien Cristau <jcristau@debian.org> at 2013-08-15 17:33 +0000

Tagging upload of xserver-xorg-video-ati 1:7.2.0-1 to unstable.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)

iQIcBAABAgAGBQJSDRDyAAoJEDEBgAUJBeQM7wAQAMSbalKEapRUvvtmDxPG+mw3
Bpr6qMFvdlo6Xdur9jhLMQ0DtNqYWpDpE0Z05hZRbCrsLQHlqzbqDBRy+0njn2K6
Gadgj3XKIqaZaLIsm9I5DimHLqYZJ5Y/aTLKqmvqJmDPunTtuAtFf5q42KlRB/xb
1ZyhmAkMTtLWRnuMz8UVEumXQC8MFm9GZySE4QVlUdf07JFlHWeDOmBDURVN6RjV
ruOFOUOhyqySavOuzW7Jc1DDD2ckD5gppptWkTMjRX6wB9gkFIINBqPjzsaiPuYj
lJaA0k7NJ3WX92k4dSrawPd3BBGWVDMxvzaB8QAmbexDoNXA+ukO5ZCW+WQLW8Aw
PDhMAfPGGHZ+llmZtGNx15fswLKAq1QMxmqzuCJt6mIL6VbbXfdT3ygcl4jJUlKw
VwzQYIP0ez171/e42YLQFllW0cDduZz/6gYqpXFjh6H855QIkf8GfiBHeNYg8QhJ
sY5ZdyClP6svLrQ2i41StI7dHumYfnayfByAAiWwJPVdnVBnyuSJqCTLuEkVNKFV
d/k4xIcuDX147vEFF6lGoIcbKzll4SXObKuMBYaS69cwwV8FcaY7qz+FHplzg0HZ
nlhSYp8J9ACVfwuzf1xype2aZ1XCX4wSXLd/LYG30gzn6bfwXp6ftjcse3V86HvZ
W3fAuhKe85X6VFYqnI7s
=D2f8
-----END PGP SIGNATURE-----

Changes since xserver-xorg-video-ati-1_6.14.4-8:
Adam Jackson (3):
      Don't bother to include vbe.h
      Implement ->driverFunc
      Remove mibstore.h

Alex Deucher (31):
      radeon: add new PCI ids
      configure: bump libdrm_radeon requirement
      configure: bump for release
      configure: bump version post release
      radeon: add some new SI pci ids
      radeon: add new pci ids for SI
      man: update man pages for trinity (ARUBA)
      Revert "radeon/radeon_platform_probe: fix Zaphod mode breakage"
      man: note that 2D tiling requires Mesa 9.0 or newer
      radeon: bump version for release
      bump verion post release
      radeon: add new SI pci id
      radeon: fix ring count in R300PrepareTexturedVideo
      exa/Xv: fix coordinate limits on AVIVO IGPs
      radeon/r200: program RE_WIDTH_HEIGHT properly
      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

Andreas Boll (1):
      radeon/man: ColorTiling2D is by default on for r6xx-cayman

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

Cyril Brulebois (2):
      Build against Xserver 1.12 RC1.
      Upload to experimental.

Dave Airlie (62):
      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.
      radeon: drop all UMS/DRI1/XAA/overlay support.
      drop RING_LOCALS/ACCEL_PREAMBLE
      make pci chipsets static
      radeon: misc cleanups.
      radeon: drop radeon_commonfuncs.
      radeon: drop FUNC_NAME macro and ONCE_ONLY stuff
      radeon: make exa copy funcs static.
      radeon: further macro cleanups.
      radeon: drop more wrapper macros.
      radeon: move macros into radeon.h
      radeon: drop offset member of r600 accel object
      radeon: drop vb_mc_addr, not needed anymore
      radeon: drop unused txoffset vars.
      radeon: drop legacy memory, merge into radeon video
      radeon: move more functions into texture video
      radeon: drop radeonGetPixmapOffset
      radeon: drop cardType shouldn't matter to userspace.
      radeon: more unused stuff
      radeon: drop another unused struct member.
      radeon: drop some more unused macros/inlines
      radeon: avoid including large static struct twice.
      radeon: migrate remainder of radeon_driver.c to rest of driver
      radeon: fix RADEONChipsets
      radeon: fix radeonchipsets properly
      radeon: dixPrivateKeyRegistered is only in server 1.9
      radeon: require libdrm 2.4.36 for KMS support.
      configure: bump version number to 6.14.6 pre-release
      configure: bump version after release.
      Merge remote-tracking branch 'origin/kms-only'
      configure: bump to 6.99.99
      radeon: fix conflict with fix in master.
      ati: fix stub driver loader to load all drivers properly
      radeon: damage full screen after pageflip
      radeon: add platform bus loading support.
      radeon: add shared support to pixmaps.
      radeon: add dri2 offload support.
      radeon: add pixmap sharing hooks.
      radeon: allocated shared pixmaps as untiled gtt.
      radeon: add capability and provider support
      radeon/dri2: fix build against older servers.
      radeon: fix build against older servers
      radeon: fix typo in glamor paths
      radeon: don't fail to load if we have no modes and gpu driver.
      radeon: fix build against old servers
      radeon/dri2: fix damage reporting on pageflip
      radeon/dri2: fix the window->pixmap math properly.
      radeon: fix damage reporting for slave pixmaps
      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 (18):
      radeon/radeon_platform_probe: fix Zaphod mode breakage
      radeon/radeon_platform_probe: fix Zaphod mode breakage
      video: add option to include disabled CRTCs in best CRTC search
      DRI2: change signature of radeon_dri2_drawable_crtc
      DRI2: limit the swap rate when CRTC is in DPMS-off state
      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 (3):
      radeon: avoid segfault when pixmap exceed GPU capabilities
      radeon: avoid copying over itself ddx fb
      radeonsi: add 2d tiling support

Julien Cristau (7):
      Merge branch 'debian-experimental' of git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati into debian-unstable
      Recent bsd has kms, adjust changelog
      Get rid of modprobe config file
      Revert xserver-xorg-dev build-dep bump
      Bump debhelper compat level to 9 to enable dpkg-buildflags.
      Remove useless override_dh_auto_install rule.
      Upload to unstable

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

Maarten Lankhorst (28):
      Merge branch 'debian-unstable' into debian-experimental
      Bump to build against xserver 1.13rc1
      Merge tag 'xf86-video-ati-6.14.6' into debian-experimental
      New upstream release, last one with UMS support.
      Merge branch 'upstream-experimental' into debian-experimental
      KMS-only release, only works with linux-any now.
      Fix things that are no longer built
      Require libdrm 2.6.36
      bump changelog
      Merge branch 'upstream-experimental' into debian-experimental
      Bump changelog and require libdrm 2.4.39 for prime
      Merge tag 'xf86-video-ati-7.0.0' into debian-experimental
      New upstream release.
      update standards-version to 3.9.3
      radeon: bump version for release
      bump version post release
      Merge tag 'xf86-video-ati-7.1.0' into debian-experimental
      New upstream 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
      Merge tag 'xf86-video-ati-7.2.0' into debian-experimental
      bump changelogs and require libdrm 2.4.46

Marek Olšák (2):
      radeon: log if 2D tiling is enabled
      radeon: turn on 2D tiling by default on r6xx-cayman

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

Michel Dänzer (31):
      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.
      UMS: Fix CRTC DPMS state check.
      Fix up displayWidth vs. virtualX confusion in radeon_setup_kernel_mem().
      Drop UMS specific parts from the radeon manpage.
      Some cosmetic fixups for the radeon manpage.
      EXA: Factor out pixmap BO allocation into a helper function.
      Initial glamor support.
      Initial SI support.
      Deal more gracefully with DRI2 being unavailable at build or run time.
      glamor: Fix DRI2 crash introduced by PRIME changes.
      glamor: Force acceleration for DRI2 copies.
      Remove dead code flagged by gcc -Wunused-but-set-variable.
      Remove unused local variable 'path'.
      Remove local variables total_size_bytes.
      Remove dead option definitions.
      glamor: Release the drawable after passing to glamor_push_pixels
      glamor: Enable full 2D acceleration for SI as well.
      Drop support for X servers older than 1.7.
      DRI2: Properly use buffer depth passed in by client.
      DRI2/r[345]xx: 16 bit depth buffers use square micro tiling.
      Make CRTC shadow pixmaps usable by glamor.
      Make radeon_glamor_create_textured_pixmap() return TRUE without USE_GLAMOR.
      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.

Tomas Chvatal (1):
      Add switch for udev to disable automagic detection.

---
 ChangeLog                                | 2062 +++++++++
 Makefile.am                              |    2 
 autogen.sh                               |    4 
 configure.ac                             |  211 -
 debian/changelog                         |   21 
 debian/compat                            |    2 
 debian/control                           |    8 
 debian/rules                             |   12 
 debian/xserver-xorg-video-radeon.install |    1 
 man/radeon.man                           |  547 --
 src/AtomBios/CD_Operations.c             |  983 ----
 src/AtomBios/Decoder.c                   |  258 -
 src/AtomBios/hwserv_drv.c                |  354 -
 src/AtomBios/includes/CD_Common_Types.h  |  172 
 src/AtomBios/includes/CD_Definitions.h   |   50 
 src/AtomBios/includes/CD_Opcodes.h       |  181 
 src/AtomBios/includes/CD_Structs.h       |  486 --
 src/AtomBios/includes/CD_binding.h       |   46 
 src/AtomBios/includes/CD_hw_services.h   |  318 -
 src/AtomBios/includes/Decoder.h          |  107 
 src/AtomBios/includes/ObjectID.h         |  643 ---
 src/AtomBios/includes/atombios.h         | 6137 -----------------------------
 src/AtomBios/includes/regsdef.h          |   25 
 src/Makefile.am                          |  101 
 src/ati.c                                |   65 
 src/ati_pciids_gen.h                     |  105 
 src/atipcirename.h                       |   47 
 src/atombios_crtc.c                      | 1541 -------
 src/atombios_output.c                    | 2775 -------------
 src/cayman_accel.c                       |    3 
 src/cayman_shader.c                      |  594 +-
 src/compat-api.h                         |   94 
 src/drmmode_display.c                    |  377 +
 src/drmmode_display.h                    |   16 
 src/evergreen_accel.c                    |   51 
 src/evergreen_exa.c                      |  402 +
 src/evergreen_shader.c                   |  600 +-
 src/evergreen_state.h                    |    8 
 src/evergreen_textured_videofuncs.c      |   42 
 src/generic_bus.h                        |   36 
 src/legacy_crtc.c                        | 1898 ---------
 src/legacy_output.c                      | 2102 ---------
 src/pcidb/ati_pciids.csv                 |  153 
 src/pcidb/parse_pci_ids.pl               |    4 
 src/r600_exa.c                           |  794 ---
 src/r600_state.h                         |  140 
 src/r600_textured_videofuncs.c           |   98 
 src/r6xx_accel.c                         |  720 +--
 src/radeon.h                             | 1309 +-----
 src/radeon_accel.c                       | 2021 +++------
 src/radeon_accelfuncs.c                  | 1385 ------
 src/radeon_atombios.c                    | 3019 --------------
 src/radeon_atombios.h                    |  292 -
 src/radeon_atomwrapper.c                 |  102 
 src/radeon_atomwrapper.h                 |   31 
 src/radeon_bios.c                        | 2052 ---------
 src/radeon_bo_helper.c                   |  253 +
 src/radeon_bo_helper.h                   |   38 
 src/radeon_chipinfo_gen.h                |  153 
 src/radeon_chipset_gen.h                 |  107 
 src/radeon_commonfuncs.c                 | 1037 ----
 src/radeon_crtc.c                        | 1128 -----
 src/radeon_cursor.c                      |  449 --
 src/radeon_dri.c                         | 2347 -----------
 src/radeon_dri.h                         |   91 
 src/radeon_dri2.c                        |  883 ++--
 src/radeon_dri2.h                        |   48 
 src/radeon_driver.c                      | 6520 -------------------------------
 src/radeon_dummy_bufmgr.h                |   62 
 src/radeon_exa.c                         |  584 --
 src/radeon_exa_funcs.c                   |  539 --
 src/radeon_exa_render.c                  |  657 +--
 src/radeon_exa_shared.c                  |  108 
 src/radeon_exa_shared.h                  |    2 
 src/radeon_glamor.c                      |  351 +
 src/radeon_glamor.h                      |   93 
 src/radeon_kms.c                         |  614 ++
 src/radeon_legacy_memory.c               |  143 
 src/radeon_macros.h                      |  209 
 src/radeon_mm_i2c.c                      |  642 ---
 src/radeon_modes.c                       |  542 --
 src/radeon_output.c                      | 3193 ---------------
 src/radeon_pci_chipset_gen.h             |  107 
 src/radeon_pci_device_match_gen.h        |  105 
 src/radeon_pm.c                          |  886 ----
 src/radeon_probe.c                       |  229 -
 src/radeon_probe.h                       |  674 ---
 src/radeon_render.c                      | 1060 -----
 src/radeon_textured_video.c              |  390 -
 src/radeon_textured_videofuncs.c         | 1866 +++-----
 src/radeon_tv.c                          | 1283 ------
 src/radeon_tv.h                          |   62 
 src/radeon_vbo.c                         |    3 
 src/radeon_vbo.h                         |   10 
 src/radeon_version.h                     |    1 
 src/radeon_video.c                       | 3907 ------------------
 src/radeon_video.h                       |   88 
 src/radeon_vip.c                         |  362 -
 src/radeon_xvmc.c                        |    5 
 src/theatre.c                            | 2211 ----------
 src/theatre.h                            |   71 
 src/theatre200.c                         | 2275 ----------
 src/theatre200.h                         |  140 
 src/theatre200_module.c                  |   33 
 src/theatre_detect.c                     |  130 
 src/theatre_detect.h                     |   46 
 src/theatre_detect_module.c              |   37 
 src/theatre_module.c                     |   33 
 src/theatre_reg.h                        |  876 ----
 109 files changed, 9362 insertions(+), 63928 deletions(-)
---


Reply to: