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: