xf86-video-ati: Changes to 'refs/tags/xf86-video-ati-6.13.2'
Alex Deucher
agd5f at kemper.freedesktop.org
Mon Sep 27 15:28:16 PDT 2010
Tag 'xf86-video-ati-6.13.2' created by Alex Deucher <alexdeucher at gmail.com> at 2010-09-27 23:23 -0700
xf86-video-ati-6.13.2
Changes since xf86-video-ati-6.13.1:
Alex Deucher (18):
r6xx/r7xx: group op variable state
r6xx/r7xx: clean up composite vertex shader
r6xx/r7xx: unify composite mask and non-mask pixel shader
r6xx/r7xx: set VGT_MAX_VTX_INDX to a larger value
remove unused reg headers from radeon_exa_shared.c
EXA: move more common helpers to exa_shared
r6xx/r7xx: move syrface sync emit to the functions that emit surface info
radeon: add new pci ids
r6xx/r7xx: add support for tiling with kms (v3)
r6xx/r7xx: default to micro (1D) tiling for now
atom: upstream parser update
DCE3+: switch pads to ddc mode when doing i2c
evergreen: set encoder type to DVI for HDMI
radeon: fix legacy lvds dpms sequence
evergreen: work around bad data in some i2c tables
r6xx/r7xx: fix typos
radeon: set interlaced and doublescan enabled for randr outputs
bump version for release
Christopher James Halse Rogers (1):
dri2: Reference count DRI2 buffers
Dave Airlie (17):
configure.ac: bump version post release
fix build on non-kms
radeon/r600: restructure exa + vbo to provide more sharing
fix make distcheck
update atombios.h to latest from kernel
atombios: realign digital transmitter/encoder setup with kms
evergreen: add support to parse firmware info for ext dp clk
evergreen: don't call YUV table on evergreen
displayport: retry on timeout
atombios: move adjust pixel clock around to follow KMS code flow
atombios: fixup set crtc source like KMS
dce32: remove rmx workaround
radeon: take 8/10 encoding into a/c on displayport link
evergreen: fix multi-head cursor support
radeon: fixup non-kms build
radeon: add correct flushing for direct rendered
remove explicit buffer submit from copy region
Gaetan Nadon (14):
config: upgrade to util-macros 1.8 for additional man page support
config: update AC_PREREQ statement to 2.60
config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
config: remove unrequired AC_HEADER_STDC
config: remove unrequired AC_SUBST([XORG_CFLAGS])
config: remove unrequired AC_SUBST([DRI_CFLAGS])
config: remove unrequired AC_SUBST for LIBDRM and LIBUDEV
config: complete AC_INIT m4 quoting
config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
config: add comments for main statements
config: add AM_PROG_CC_C_O for per-target compilation flags
The local copy of the modes code is no longer required.
Heikki Lindholm (1):
xv: fix non-kms/non-dri Xv column ordering on big endian systems
Jerome Glisse (1):
kms: don't call cursor helper if using software cursor
Karl Tomlinson (6):
DownloadFromScreenCS: download via a scratch BO if pixmap domain is unknown
FinishAccess_CS: set bo_mapped to FALSE on unmap
RADEONDownloadFromScreenCS: flush CS writes before mapping BO for read
radeon: complete big endian UTS and DFS even when scratch allocation fails.
radeon: complete UTS and DFS even when a scratch BO is not necessary
RADEONPrepareAccess_CS: fallback to DFS when pixmap is in VRAM
Michael Cree (1):
Fix some unaligned 32bit accesses in the AtomBios code.
Nicolas Reinecke (1):
radeon: Convert remaining x(c)alloc/xfree to m/calloc/free.
---
configure.ac | 108 +---
man/Makefile.am | 22
src/AtomBios/CD_Operations.c | 9
src/AtomBios/includes/atombios.h | 92 +++-
src/Makefile.am | 27 -
src/ati.c | 2
src/ati_pciids_gen.h | 3
src/atombios_crtc.c | 426 +++++++++---------
src/atombios_output.c | 353 ++++++---------
src/drmmode_display.c | 12
src/legacy_output.c | 5
src/local_xf86Rename.h | 23 -
src/pcidb/ati_pciids.csv | 7
src/r600_exa.c | 513 ++++++++--------------
src/r600_shader.c | 860 +++++++++++++++++++-------------------
src/r600_shader.h | 1
src/r600_state.h | 16
src/r600_textured_videofuncs.c | 66 --
src/r6xx_accel.c | 185 ++------
src/radeon.h | 13
src/radeon_atombios.c | 20
src/radeon_atombios.h | 2
src/radeon_chipinfo_gen.h | 3
src/radeon_chipset_gen.h | 7
src/radeon_cursor.c | 9
src/radeon_dri2.c | 109 ++++
src/radeon_exa.c | 96 ++--
src/radeon_exa_funcs.c | 118 ++---
src/radeon_exa_render.c | 8
src/radeon_exa_shared.c | 237 ++++++++++
src/radeon_exa_shared.h | 80 +++
src/radeon_kms.c | 123 ++++-
src/radeon_output.c | 16
src/radeon_pci_chipset_gen.h | 3
src/radeon_pci_device_match_gen.h | 3
src/radeon_vbo.h | 13
src/radeon_video.c | 12
src/theatre200.c | 8
src/theatre_detect.c | 4
39 files changed, 1967 insertions(+), 1647 deletions(-)
---
More information about the xorg-commit
mailing list