[ANNOUNCE] xf86-video-ati 6.14.0
Alex Deucher
alexdeucher at gmail.com
Thu Feb 3 15:26:19 PST 2011
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
New release of xf86-video-ati. Highlights include:
- - KMS EXA/Xv support for evergreen asics (requires kernel 2.6.36 or newer)
- - KMS EXA/Xv support for ontario fusion asics (requires kernel
2.6.38 or newer)
- - KMS EXA/Xv support for northern islands asics (requires kernel
2.6.38 or newer)
- - UMS support for ontario fusion asics
- - KMS pageflipping support for all radeons (requires kernel 2.6.38 or newer)
- - Major man page cleanup
- - Lots of bug fixes
Adam Jackson (2):
Don't allow the config file to override BIOS location
kms: Let the server know if we got more than 1 EDID block
Alex Deucher (70):
Add initial EXA and Xv support for evergreen
evergreen: fix dword counts in default state
radeon: move vbo data to a separate struct
evergreen: use vbo pool for constant buffers
evergreen Xv: remove stray line that caused a segfault
evergreen: add additional default state
evergreen: fix Xv
bump version post release
r6xx: fix bad mask when setting up HDP_NONSURFACE_BASE
radeon: fix fbLocation for >32 bit MC addresses
evergreen/dri2: fix depth allocation for depth+stencil
evergreen: port Karl's UTS/DFS changes to evergreen
evergreen: use EXACreatePixmap2 if available
radeon: man page updates
fix the non-kms build
DCE3.2 UMS: fix duallink
ATOM DDC fixes for UMS
DCE3+: UMS modesetting fixes
evergreen: increase XV_CRTC Xv attribute range
evergreen: requires same cursor fix as avivo chips
radeon: fix compilation on xserver >= 1.10
Xv: limit overlay to 2047x2047
UMS/atom: default to DVI mode if we don't have monitor hdmi info
UMS/radeon: fix screen dimming on VT switch
UMS/radeon: fix typo in restore palette
r100: add some missing bits in SE_COORD_FMT
kms/radeon: unify fb bo alignment handling
drm/radeon: unify fb bo alignment harder
radeon/kms: more alignment fixes
radeon/kms: fix buffer base alignment for tiling
ontario: add UMS modesetting support
Add Ontario fusion APU pci ids
Add EXA/Xv acceleration support for Ontario Fusion APUs
Ontario: add workaround for small pixmap issues with DFS
update man page to include ontario
radeon/man: divide driver options into UMS and KMS
radeon/kms: fix output enumeration
r6xx/r7xx use dot4 for transforms
6xx/7xx: clean up gpr/const handling in shaders
evergreen: use dot4 for transforms
evergreen: set default group_bytes to 256
radeon/kms: allow tiled front buffer on 6xx/7xx
radeon/kms: add pageflip support
radeon/kms: pageflipping man page updates
radeon/exa: fallback for non-affine transforms
radeon: remove duplicated define
man: add rs880 info
man: minor formatting fixes
DCE4.1: fix DIGx routing
exa/dfs/ontario: always use the CPU for DFS for now
add NI family ids
Bail on NI cards with UMS
Add EXA/Xv acceleration support for NI chips
NI: add pci ids
radeon: fix pitch align in pageflip code
radeon: fix yet another pitch align
kms: fix pitch aligment for scanout
rs880 fix typo in HD 4250 string
evergreen/ni: fix Xv artifacts
vbo: remove useless radeon_vb_discard()
evergreen: use vb_offset rather than vb_start_op for cbuf offset
vbo: balance radeon_vbo_get() and radeon_vbo_put()
vbo: avoid extra cs revalidation in vbo alloc
vbo: always flush the cbuf bo in flush_indirect()
vbo: warn if we add a bo with a pointer to the wait list
ums: fix build against xserver >= 1.10
radeon: remove device 0x4243
kms/r6xx+: fix tiling and pageflipping harder
kms/pre-6xx: fix pageflipping with tiling
bump version for release
Dave Airlie (10):
r600: for 2d tiles we need to align to channels no banks.
radeon: only register block handler once per fd.
dri2: reference count the client privates key/callback
avivo: use arrays to store the crtc/pll info for save/restore
evergreen: add UMS VT switch support.
evergreen: remove warnings since last commit
dce4: improve the VT switching code.
radeon: make sure EXA is off when EXA is disabled with --disable-exa
radeon: add some missing math.h and assert.h includes
radeon: add back flush in block handler.
Jerome Glisse (2):
evergreen: fix typo for fetch resource offset
dp: fix displayport support by syncing with KMS code
Jesse Adkins (1):
Purge cvs tags.
Mario Kleiner (3):
ddx/ati: Add option "SwapbuffersWait" to control vsync of DRI2 swaps.
ddx/ati: Fix reporting of pageflip completion events on multi-head.
ddx/ati: Bugfix for pageflip consistency check.
Mark Schreiber (1):
Correct spelling and grammar
Marton Balint (1):
r6xx/7xx: fix Xv artifacts
Mathieu Bérard (1):
Fix NULL possible deref in evergreen_cp_wait_vline_sync
Matt Turner (1):
Add missing call to vbeFree (bug 4417)
Michel Dänzer (7):
Don't try to delete DRI2 event list entries that were never
added. (Bug #31086)
Fix another stray xfree() call.
Re-use result of GetScreenPixmap call.
Fix incorrect CS size in one textured video path. (Bug #31364)
Fix KMS textured video leaks (bug #33193).
Fix crash freeing KMS video memory.
UMS: Slightly improve xserver version check.
Nicolas Joly (1):
ati: remove leftover word in ati.man
Oldřich Jedlička (1):
radeon: proper DRI2 pending events handling when client gone. (v6)
git tag: xf86-video-ati-6.14.0
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-6.14.0.tar.bz2
MD5: b64bf8939f9f8fb518baf858f8b6ca73 xf86-video-ati-6.14.0.tar.bz2
SHA1: 132a6b1ed6e03f7365659cdcf520516746a8fc27 xf86-video-ati-6.14.0.tar.bz2
http://xorg.freedesktop.org/archive/individual/driver/xf86-video-ati-6.14.0.tar.gz
MD5: 491cc980f224cdcc6689d8bcc3d7f2c7 xf86-video-ati-6.14.0.tar.gz
SHA1: e449d723e85c36408c5d63197aa65c2e602dd3ba xf86-video-ati-6.14.0.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
iEYEARECAAYFAk1LOUwACgkQm07k+YR03kBOIwCgqRzR3d6HPXoOqIJ9ELCbPZdI
zU4AoKjb1oGScDVshOqJ5sxLzeNNa7G1
=L7/r
-----END PGP SIGNATURE-----
More information about the xorg-driver-ati
mailing list