summaryrefslogtreecommitdiff
path: root/driver/xf86-video-ati/ChangeLog
diff options
context:
space:
mode:
authorMatthieu Herrb <matthieu@cvs.openbsd.org>2012-02-06 22:53:17 +0000
committerMatthieu Herrb <matthieu@cvs.openbsd.org>2012-02-06 22:53:17 +0000
commiteb2ee4ddbc560aaa5b74172c2c72851785efb40a (patch)
treea01988fa211bdbff64da3bea425a7f69f725987b /driver/xf86-video-ati/ChangeLog
parent36f7476dfa8dae71728fafaf1b27e51683bb0e69 (diff)
Revert the update to xf86-video-ati 6.14.3. Requested by espie@
who experiemnts regressions with this driver.
Diffstat (limited to 'driver/xf86-video-ati/ChangeLog')
-rw-r--r--driver/xf86-video-ati/ChangeLog7555
1 files changed, 49 insertions, 7506 deletions
diff --git a/driver/xf86-video-ati/ChangeLog b/driver/xf86-video-ati/ChangeLog
index 7f195e054..370cd17ff 100644
--- a/driver/xf86-video-ati/ChangeLog
+++ b/driver/xf86-video-ati/ChangeLog
@@ -1,7460 +1,3 @@
-commit 93459f842c2d8dc178a1954b8e05150fcb96ac9a
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Wed Nov 2 12:51:15 2011 +0100
-
- Bump version for 6.14.3 release.
-
-commit fe3ce559b7f07d39ded39abb38576846d6eb185b
-Author: Jeremy Huddleston <jeremyhu@apple.com>
-Date: Tue Nov 1 20:27:03 2011 -0700
-
- Build fix for -Werror=int-to-pointer-cast
-
- Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
-
-commit d3d6a5da07aaec5961e51c9a8f90c1490ee101b6
-Author: Tormod Volden <debian.tormod@gmail.com>
-Date: Sat Oct 29 23:08:46 2011 +0200
-
- radeon: do not include xf86PciInfo.h
-
- We already use atipciids.h instead most places.
-
- Signed-off-by: Tormod Volden <debian.tormod@gmail.com>
-
-commit 70da7001e81363ed6ef2c4727c512daf53ae29fe
-Author: Jeremy Huddleston <jeremyhu@apple.com>
-Date: Sat Oct 29 20:15:09 2011 -0700
-
- Use malloc/calloc/realloc/free directly
-
- Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
-
-commit a3bb07efb1757c33d70e2e1928219d12a4dd6498
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Tue Oct 25 17:43:58 2011 +0200
-
- EXA >= R6xx / KMS: Avoid running out of CS space at inconvenient times.
-
- Otherwise we may end up with things not properly set up at the beginning of the
- next CS.
-
- Fixes http://bugs.debian.org/645007 .
-
- In contrast to the Composite code for < R6xx, this isn't necessary with UMS,
- as the draw packet only uses constant space in the indirect buffer, and nothing
- else can mess with the 3D state between indirect buffers.
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
- Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
-
-commit 23788c4a5e3b6affb9b183e1393edd0e5ca4550e
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Thu Oct 27 19:12:22 2011 +0200
-
- EXA < R6xx: Make sure 2D state is re-emitted after running out of CS space.
-
- Otherwise it's basically luck what the 2D state ends up being at the beginning
- of the next CS.
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
-
-commit 6e0e1a821accc6ca95f4134e49b66a6b168c1934
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Tue Oct 25 17:39:57 2011 +0200
-
- Make radeon_dri2_create_buffer(s) more robust. (Bug #30047)
-
- In particular, handle and propagate failure to allocate GPU accessible memory,
- instead of crashing. Fixes https://bugs.freedesktop.org/show_bug.cgi?id=30047 .
-
- Also take care not to leak resources in error paths.
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
-
-commit 856583dbca9319c77fed40daa9956e81a0068f9e
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Thu Oct 20 14:17:14 2011 -0400
-
- radeon/kms: fallback to vesa if GPU is not supported by UMS
-
- For GPU not supported by UMS, test in probe so that we properly
- fallback to vesa.
-
- Signed-off-by: Jerome Glisse <jglisse@redhat.com>
- Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
-
-commit f6f1b4f7789cfef763c063e671b76b60be8bdd8e
-Author: Maarten Lankhorst <m.b.lankhorst@gmail.com>
-Date: Tue Oct 18 14:30:39 2011 +0200
-
- dri2: Add vdpau driver name entry
-
- libvdpau has a driver loading mechanism that looks for a dri2 driver
- first before falling back to nvidia, so lets use that.
-
- Allows use of libvdpau_rx00 without having to set things up separately,
- similar to the patch to xf86-video-nouveau.
-
- Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com>
- Reviewed-by: Christian König <deathsimple@vodafone.de>
- Reviewed-by: Michel Dänzer <michel@daenzer.net>
- Tested-by: Michel Dänzer <michel@daenzer.net>
-
-commit a6b2bd2d184f10d4c56c4ee17186aedb238a36ec
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Sep 21 17:00:16 2011 -0400
-
- UMS: fix DDIA enable on some rs690 systems
-
- DVOOutputControl checks the value of of bios scratch reg 3
- on some tables and assumes the encoder is already enabled
- if the DFP2_ACTIVE bit is set. Clear that bit so the table
- sets the DDIA enable bit properly.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit d78860ba53d9bfcf6c28e1cfd2d970709b5e20fa
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Fri Aug 12 11:21:33 2011 +0200
-
- Only call radeon_dri2_close_screen() if DRI2 was enabled.
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
-
-commit 11330ca5dc61a70fe4507e63230f9133ca22d891
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Fri Aug 12 11:21:32 2011 +0200
-
- Remove dead variable remain_size_bytes.
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
-
-commit fcf0cca9c0ab0f692b222f619aee8f1cdad3b519
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Tue Sep 20 12:34:05 2011 +0200
-
- KMS Color Tiling requires xserver which supports EXA_MIXED_PIXMAPS.
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
-
-commit c96e6fb8a5f5be2319fdb4c431c1ba5279997fe8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Sep 17 08:26:12 2011 -0400
-
- man: note that the list of marketing names is non-exhaustive
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 1a51fce6f6ab169c882a86b936909c0820f27a68
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Sep 15 17:52:25 2011 -0400
-
- update man page with new marking names
-
- Note that the driver support all currently
- shipping asics and the names in the man page
- are just a sampling.
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=40808
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 64f237a4cf3ef5bcb3163e88e1447ff275a1eefa
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Thu Aug 18 19:11:08 2011 +0200
-
- Convert register ranges for >= r6xx from enums to defines.
-
- Avoids lots of "comparison between 'enum <anonymous>' and 'enum <anonymous>'"
- warnings with newer versions of gcc. See
- https://bugs.freedesktop.org/show_bug.cgi?id=38238 .
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
-
-commit 95991fcce45f0dd904f76b9f98f9c7ed5708e4fa
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Wed Aug 17 11:10:34 2011 +0200
-
- Bail if we're trying to start up in UMS mode on KMS.
-
- Ideally, the display manager will start the X server again, and everything
- will be fine and dandy. But in the worst case, at least we won't hit the
- hardware behind the KMS driver's back.
-
- (This change intentionally makes (ab)use of the fact that Bool is defined as
- int).
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
- Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
-
-commit f95a41b7851565c282d22f8d679db1377428f165
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Thu Aug 11 11:22:57 2011 +0200
-
- video: Don't round up bottom/right edge for clipping source width/height.
-
- It's not necessary: If the top/left edge was rounded down, this will be
- compensated by the subtraction.
-
- Worse, if the original source width/height is odd, rounding up may result in
- reading past the end of the source data.
-
- Fixes http://bugs.debian.org/637258 .
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
- Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
-
-commit 93fc0843a1e31dc9237433bc2bf17df79e956d26
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Wed Aug 10 17:44:37 2011 +0200
-
- Change my e-mail address to something that still works, and always will, I hope.
-
-commit 9151f3b1c2ebcc34e63195888ba696f2183ba5e2
-Author: Michel Dänzer <michel.daenzer@amd.com>
-Date: Tue Aug 9 19:13:26 2011 +0200
-
- Prefer the CRTC of the primary output for synchronization.
-
- See https://bugs.freedesktop.org/show_bug.cgi?id=39696 .
-
- Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
-
-commit 3b9fdc807dd7e52af0576299cefba596040f6f2f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Aug 3 16:20:13 2011 -0400
-
- r5xx+: Fix vline setup with crtc offsets
-
- On r5xx+, vline is relative to to the viewport, not
- the scanlines. Based on initial patch and investigation
- from Herbert Pötzl (Bertl) on IRC.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 104b2d7c071f29266b1bc4184a74e9714d14febc
-Author: Alex Deucher <alexander.deucher@amd.com>
-Date: Mon Aug 1 10:05:30 2011 -0400
-
- kms: fix possible leak in pageflip code
-
- Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-
-commit d29bab632e9ecccba518d4107d52620bf75eb1cf
-Author: Ville Syrjala <syrjala@sci.fi>
-Date: Wed May 4 23:51:27 2011 +0300
-
- kms: Move flip_count and co. to a per swap structure
-
- If multiple drawables are doing page flipping, the global drmmode
- structure can't be used to keep per swap information. For example
- flip_count can increase prematurely due to another swap request,
- and then the previous swap request never gets completed, leading to a
- stuck client. Move the relevant pieces of data to a strucuture that
- gets allocated once per swap request and shared by all involved CRTCs.
-
- Signed-off-by: Ville Syrjala <syrjala@sci.fi>
-
-commit 9493563c1ef4b51af0ee8a44cb4e7c5bb280347e
-Author: Ville Syrjala <syrjala@sci.fi>
-Date: Wed May 4 23:51:26 2011 +0300
-
- dri2: Update front buffer pixmap and name before exchanging buffers
-
- Buffer exchange assumes that the front buffer pixmap and name
- information is accurate. That may not be the case eg. if the window
- has been (un)redirected since the buffer was created.
-
- Signed-off-by: Ville Syrjala <syrjala@sci.fi>
-
-commit 8c9266ed2da22a510243f9a952c14d4423f48a2b
-Author: Alex Deucher <alexander.deucher@amd.com>
-Date: Fri Jul 15 10:44:57 2011 -0400
-
- radeon: add some new NI pci ids
-
- Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-
-commit f59c3b294b0f715fc96e2bbe25893f2b31aa488b
-Author: Christian König <deathsimple@vodafone.de>
-Date: Thu Jul 14 11:49:06 2011 +0200
-
- Register XvMC video decoding acceleration
-
-commit e8d0d437957b15252dfad775796a3949ed50dbcf
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Jul 12 11:43:25 2011 -0400
-
- evergreen: Emit SQ_LDS_RESOURCE_MGMT
-
- Avoids rendering problems when compute changes this reg.
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=39119
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 9bb31158466e6168116d841d12c8b4303f11c4a6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jun 22 12:24:28 2011 -0400
-
- evergreen: fix num_banks for 2D tiling config
-
- The field is encoded.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 122b471f734aa07427b01d4bec35ff1ac28290b5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jun 17 04:02:16 2011 -0400
-
- dri2: fix copy pasto in a6154c00c64932332e8f6e334661ffd579cfd894
-
- Reported-by: Nils Wallménius <nils.wallmenius@gmail.com>
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 122bedcbcf45cb583cf51b2fd04ed2805e0ca60b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 16 12:57:11 2011 -0400
-
- dri2: missing bit from a6154c00c64932332e8f6e334661ffd579cfd894
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a6154c00c64932332e8f6e334661ffd579cfd894
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 16 12:48:43 2011 -0400
-
- dri2/eg+: fix size and alignment of depth/stencil buffers
-
- Base alignment may be 256B or 512B depending on the group
- size. Also need to check against front size for virtualX.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 41eb1fbb3d9da64feb4a96df7c575e44136b1538
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jun 13 12:50:39 2011 -0400
-
- kms/man: update ColorTiling info
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 481baa5c74271cd7ce38bae3965d2bc4b8809058
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jun 13 12:44:07 2011 -0400
-
- kms: enable ColorTiling by default on r6xx-cayman asics
-
- Currently only 1D tiling as 2D tiling still has some corner
- cases to fix up.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit cbcc57b0fa6f581be777bef648f2bf3efe7443ee
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 4 12:52:00 2011 -0400
-
- radeon: add llano pci ids
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 36afd1e1055eeadb2396dadcc68b214655bd90a9
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 31 16:03:36 2011 -0400
-
- radeon: add support for llano APUs
-
- - KMS only
- - Includes full EXA/Xv support
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 557f46dc2f18734ecf1f18dee7e951e0bf062e63
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri May 27 07:22:08 2011 +1000
-
- bump version after release
-
-commit 2fca40ea65d9f2a6f8451c324bb4b82786f34f76
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu May 26 12:52:21 2011 +1000
-
- radeon: bump version for release of 6.14.2
-
-commit fab868c5f7d8cafdb0176d2751f216819a5ba66a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed May 25 01:09:12 2011 -0400
-
- EXA: make evergreen_fix_scissor_coordinates static
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit fe5c42f5155361006b687da824181418f688809f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 24 22:32:01 2011 -0400
-
- cayman: endian fixes for shaders
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 470ecd02347c32e79316046d01a7d5dad0e2fe99
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 24 18:31:47 2011 -0400
-
- EXA/Xv: add workarounds for eg/cayman scissors bugs
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit b913e7ba2b60d47a6660699210cc3cf6f5dc52c2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 24 18:02:52 2011 -0400
-
- Revert "cayman: add scissors workaround."
-
- Needs a proper workaround for a hw bug.
-
- This reverts commit b77d374b0d11f48c33cfffdb4157c4ec4b05ea15.
-
-commit 82cb33c3f0e1ba802d7a94f3159b3c5c86cd4043
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed May 18 14:49:17 2011 +1000
-
- cayman: enable all accel
-
-commit b77d374b0d11f48c33cfffdb4157c4ec4b05ea15
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue May 24 15:53:58 2011 +1000
-
- cayman: add scissors workaround.
-
- wasted a lot of time getting to this.
-
-commit ffeab7a7058298e15294a3b2c740c731e36dda1d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 18 18:16:51 2011 -0400
-
- cayman: fix dword counts default state
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 3cbfae361bf5e779d3364f0f31cfd25bd0f59e65
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 2 20:48:19 2011 -0500
-
- cayman: add spi state to default state
-
- changed in e3145801b80fd4be4cf770128876e86e89bda66f
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit b8ade97c9d0fa5aacb0e3166868bb72e9bc679a6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 2 20:44:19 2011 -0500
-
- cayman: first pass at exa/Xv shaders
-
- Main differences with evergreen:
- - 4-way rather than 5-way
- - END_OF_PROGRAM bit removed from CF istructions, use
- CF_INST_END instead.
- - MEGA_FETCH* fields removed from VTX commands
- - no more VC, all fetches go through the TC
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 01b646ed800732985c1638b147716641a99082f9
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 2 20:39:38 2011 -0500
-
- cayman: add a default state function
-
- The rest of the state functions can be shared
- with evergreen. I've noted where there are
- differences.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 42eecc6f4fb1570769490bdaeac06817c6c36a7e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 2 20:20:56 2011 -0500
-
- cayman: add 3D register headers
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit e1d28e011f4a5139cbc778973c63158ed2746716
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 2 20:13:50 2011 -0500
-
- kms/cayman: stub out exa support
-
- Just fallbacks for now.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 21e44a20b8b1b64079ee77f45aaa5010206ed7b6
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu May 12 09:23:38 2011 +0200
-
- UMS: Fix comparison of unsigned variable against < 0.
-
- Pointed out by clang:
-
- ../../src/radeon_crtc.c:242:18: error: comparison of unsigned expression < 0 is always false [-Werror,-Wtautological-compare]
- error = error < 0 ? 0xffffffff : error;
- ~~~~~ ^ ~
-
- If a UMS regression is bisected to this commit, the assignment should probably
- just be removed, as it's a no-op in the current form.
-
-commit 3b893d81982c9381393c92625e308541e0071b05
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Fri May 13 09:10:02 2011 +0200
-
- KMS: Fix output properties logic error.
-
- Pointed out by clang:
-
- ../../src/drmmode_display.c:1023:30: error: use of logical && with constant operand; switch to bitwise & or remove constant [-Werror,-Wconstant-logical-operand]
- if (props && (props->flags && DRM_MODE_PROP_ENUM)) {
- ^ ~~~~~~~~~~~~~~~~~~
-
- Reviewed-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit f83d58cf5b33686139067f8f898b8e566ba5c253
-Author: Nicolas Kaiser <nikai@nikai.net>
-Date: Fri May 13 00:56:31 2011 +0200
-
- man: fix typos
-
- Signed-off-by: Nicolas Kaiser <nikai@nikai.net>
-
-commit 90abffbd30f44b9cf76a6e28103ddcb5419b4522
-Author: Ilija Hadzic <ihadzic@research.bell-labs.com>
-Date: Fri May 6 09:45:23 2011 -0400
-
- DRI2: fix high-crtc/vblank oversight/bug
-
- improvements to high-crtc handling done in
- f0b7d7b449cc77bb2b281d81108507f8bc2e6018 introduced a bug that caused
- the populate_vbl_request_type to never use the high-crtc field even
- when it should. The reason is that the offending patch put the code
- under #ifdef DRM_VBLANK_HIGH_CRTC_MASK which is not visible outside the
- enum type, so #else was always taken in compilation type. This patch
- fixes it by basing #ifdef on (pre-processor visible)
- DRM_VBLANK_HIGH_CRTC_SHIFT constant
-
- Signed-off-by: Ilija Hadzic <ihadzic@research.bell-labs.com>
-
-commit 62a4cd180fe884dca24586d453395472516e6496
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed May 4 01:13:55 2011 -0400
-
- fusion: fix tiling enable logic
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 76638ca687b02d3b1494b9868f817fd4fd892c64
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed May 4 01:06:22 2011 -0400
-
- fusion: enable tiling if DFS works
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a6d2dba6573a3512d550d7e442bf42ea03012bbc
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed May 4 10:44:43 2011 +1000
-
- radeon: add add hw DFS support for fusion
-
- Fusion had a bug setting up the VM on earlier kernels so we need to work
- around that and only enable accel on a new enough kernel.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 859e052af49e68a826b77a9135c7f067dc331a06
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 3 15:15:04 2011 -0400
-
- radeon: add some new pci ids
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 8f8bbf628c6eed037f57bc8c155f0ecdacbebad1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun May 1 13:19:15 2011 -0400
-
- man: add cayman to man page
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 903e90c31cf0319be9297529aa7b8daa1756cf63
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 20 03:10:08 2011 -0400
-
- EXA/Xv: used cached bo tiling flags for accel setup on 6xx+
-
- This avoids calling into the kernel for each bo in the accel
- code. This is a follow on to:
- cc7d1fa39da40a532fcdbe6c7924ca47a879e66a
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 982c22f16c8eeee9be81779fbfe17d8d3f9b6897
-Author: Adam Jackson <ajax@redhat.com>
-Date: Thu Apr 14 16:04:50 2011 -0400
-
- R520: Fix textures larger than 2k
-
- Ported from the equivalent fix in Mesa.
-
-commit cc7d1fa39da40a532fcdbe6c7924ca47a879e66a
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Mon Apr 4 17:37:12 2011 +0200
-
- EXA: Cache BO tiling flags.
-
- Calling into the kernel every time is quite expensive, and nobody else should
- ever change the tiling flags.
-
- There's still more to do along the same lines for >= R6xx.
-
-commit f0b7d7b449cc77bb2b281d81108507f8bc2e6018
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Tue Apr 5 13:36:01 2011 +0200
-
- DRI2: Some cleanups for the scheduling mess.
-
- * Fix build against libdrm that doesn't define *_VBLANK_HIGH_CRTC*.
- * If we have more than two CRTCs but can't use DRM_VBLANK_HIGH_CRTC_MASK, don't
- enable scheduling in the first place rather than relying on
- DRM_VBLANK_SECONDARY magically doing something sensible for higher CRTCs.
- * Only set up client state tracking when scheduling is enabled.
- * Only declare pRADEONEnt when it's needed, and break long lines.
-
-commit 7acf9bc833de539fa2259a051c66a99445a54bc4
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 4 11:08:37 2011 -0400
-
- radeon: add some additional ontario pci ids
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 0af6386f85a0f1ba14864a3334164733a10a6cb8
-Author: Ilija Hadzic <ihadzic@research.bell-labs.com>
-Date: Thu Mar 24 13:33:27 2011 -0400
-
- xf86-video-ati: (revised #2) add support for vblank on crtc > 1
-
- Hi Alex,
-
- Enclosed is a revised version of two patches sent on Mar 18 and Mar 22,
- respectively. Details summarized in these two threads:
- http://lists.freedesktop.org/archives/dri-devel/2011-March/009463.html
- http://lists.freedesktop.org/archives/dri-devel/2011-March/009582.html
-
- This patch reconciles the DDX with the change in libdrm sent to this list
- earlier today. Specifically, it refers to a symbol that has been renamed
- from DRM_CAP_HIGH_CRTC to DRM_CAP_VBLANK_HIGH_CRTC. It *supersedes* the
- previous patch (i.e. apply it to the master branch as it exists at the
- time of this writing, not as an incremental patch to the one sent previously).
-
- Regards,
-
- Ilija
-
- Signed-off-by: Ilija Hadzic <ihadzic@research.bell-labs.com>
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit fe2e0ad3ffa58f40311319c950b842e2928a5740
-Author: matthew green <mrg@eterna.com.au>
-Date: Mon Mar 21 12:17:58 2011 -0400
-
- bug fix for r6xx/r7xx UMS
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 83978ad5fe37581e2b2f3fbd9c073d91b2ae1d50
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Mar 17 19:07:43 2011 -0400
-
- bump version post release
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 38d9368e59b2990bf32a028ece2132451b402350
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Mar 17 18:59:55 2011 -0400
-
- bump for release
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit cdfc007eccc9b130fc08012deef304488eb6e469
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Mar 16 10:40:42 2011 +1000
-
- radeon/exa: correct function name
-
- this corrects the function name so it matches the contents.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit b93d7658f669f6dc1cfacebcfe955a1e113a537c
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Mar 16 10:37:22 2011 +1000
-
- radeon/exa: fix scaling check
-
- This caused a regression in firefox, as these numbers are xFixed
- values hence 1 is actually 65536.
-
- Should fix: https://bugzilla.redhat.com/show_bug.cgi?id=685084
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 8567b8cd9e136ef69906e02286b3752db2404741
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Mar 15 13:13:06 2011 -0400
-
- APU: no tiling yet
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 4d350497012fa31a417ada662006e2d64db2a4b5
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Mar 15 10:32:19 2011 +1000
-
- radeon: exa shaders don't handle scaling either.
-
- rendercheck tsrccoords test fails.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 6319a33cb7bd8dba1eaf47bee1e2608cee5d7600
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 2 19:38:04 2011 -0500
-
- kms: add cayman pci ids
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit fd65def45a57e3242596274d270791df8abc8e29
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 13 17:02:31 2011 -0500
-
- kms: no accel yet for cayman
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 585e2a3b803b6d3e070f2427e9cb49bab0949239
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 13 16:58:01 2011 -0500
-
- kms: add cayman chip family
-
- KMS only. No UMS support for cayman.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 6835e22256ba7a74c02504383f63baaba7e87156
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 2 12:20:45 2011 -0500
-
- r6xx+: truncate point sampled coordinates
-
- By default the hardware rounds texcoords. However,
- for point sampled textures, the expected behavior is
- to truncate. When we have point sampled textures,
- set the truncate bit in the sampler.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 8a8862e4165dc5be779bce5e327a31da4826db3b
-Author: Sedat Dilek <sedat.dilek@googlemail.com>
-Date: Sat Feb 26 21:04:22 2011 +0100
-
- kms: Fix warning XNFprintf is deprecated (v2)
-
- The first take of my patch missed the breakage against pre-1.10
- xservers and now I know XNFasprintf() is not a 1:1 replacement
- for XNFprintf().
- The idea for the fix seemed to be so obvious, but as usual "really"
- test the patch you are sending to any ML.
- I am awfully sorry for the overhasty bad hack.
- Thanks to Alan and Alex for the help to fix it correctly, now.
-
- Tested-By: Sedat Dilek <sedat.dilek@gmail.com>
- Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
-
-commit 88304fe9c0ce69012d44a77a5368c35236511dac
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Feb 28 11:29:19 2011 -0500
-
- kms: don't rotate if acceleration is not enabled
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 99141761e947e2153ed1a3bc485dc5716a22acb1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Feb 28 11:20:44 2011 -0500
-
- kms: don't enable tiling if accel is off
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 7928c120fb629a782846bcd5734d9fa14cbb099d
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Feb 28 14:11:57 2011 +1000
-
- xv: fix height alignments for U/V planes
-
- The kernel CS checks showed we were incorrectly aligning the
- U/V allocations for when we used them as texture sources.
-
- This should fix
- https://bugs.freedesktop.org/show_bug.cgi?id=34567
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit e55520c0e582f2a500b3b01c2cb78750e15256ca
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Feb 26 15:27:59 2011 +0100
-
- Revert "kms: Fix warning XNFprintf is deprecated"
-
- This reverts commit cb4dc7ab66016d0c980800f8dbf71bbe993889d3.
-
- Looks like this caused https://bugs.freedesktop.org/attachment.cgi?id=43852 ,
- but even if it didn't, the following needs to be addressed first:
-
- cc1: warnings being treated as errors
- ../../src/radeon_kms.c: In function ‘radeon_open_drm_master’:
- ../../src/radeon_kms.c:413: error: passing argument 1 of ‘XNFasprintf’ from incompatible pointer type
- /usr/local/include/xorg/Xprintf.h:57: note: expected ‘char **’ but argument is of type ‘char *’
- ../../src/radeon_kms.c:413: error: passing argument 2 of ‘XNFasprintf’ makes pointer from integer without a cast
- /usr/local/include/xorg/Xprintf.h:57: note: expected ‘const char * restrict’ but argument is of type ‘uint16_t’
- ../../src/radeon_kms.c:413: error: assignment makes pointer from integer without a cast
- make[2]: *** [radeon_kms.lo] Error 1
-
-commit cb4dc7ab66016d0c980800f8dbf71bbe993889d3
-Author: Sedat Dilek <sedat.dilek@gmail.com>
-Date: Fri Feb 25 17:21:52 2011 -0500
-
- kms: Fix warning XNFprintf is deprecated
-
- Noticed when building ati/radeon ddx against xserver 1.10-rc3.
-
- [ build.log ]
- ../../src/radeon_kms.c:412:5: warning: 'XNFprintf' is deprecated (declared at /usr/include/xorg/os.h:273)
-
- agd5f: don't break the build against pre-1.10 xservers.
-
- Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit ecfdb209afe2aafc378baab8c511f5df7b000270
-Author: Sedat Dilek <sedat.dilek@googlemail.com>
-Date: Fri Feb 25 21:48:14 2011 +0100
-
- UMS: Fix build against xserver 1.10-rc3
-
- This issue was introduced due to last minute backout of RandR-1.4
- in xserver 1.10-rc3.
-
- Switch to "#ifdef RANDR_14_INTERFACE" as suggested by Keith Packard.
- See also <http://lists.x.org/archives/xorg-devel/2011-February/019643.html>.
-
- Note:
- The ddx needs a rebuild as the X video driver ABI changed to version 10.0.
-
- Reported-by: Alex Deucher <alexdeucher@gmail.com>
- CC: Keith Packard <keithp@keithp.com>
- Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com>
-
-commit 04293a3a84acd96ccdf8e5e865cf973325ca43a1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 24 02:33:41 2011 -0500
-
- dri2: disable pageflipping for transformed displays
-
- Based on Ben's nouveau patch.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 91070cfd75d5607c4a72ace780f830f0ddb40e84
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Feb 23 00:55:28 2011 -0500
-
- Xv: use aligned height to calculate Xv buffer size
-
- Make sure it's large enough for the tiling mode so the
- CS checker doesn't complain. Should fix:
- https://bugs.freedesktop.org/show_bug.cgi?id=34567
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit acd54a48a6680956ed903fc890204c0c910b6712
-Author: Mark Kettenis <kettenis@openbsd.org>
-Date: Sun Feb 20 22:51:04 2011 +0100
-
- Properly restore CLOCK_CNTL_INDEX register
-
- RADEONRestore() restores the CLOCK_CNTL_INDEX register before calling
- RADEONRestorePLLRegisters(), which modifies the CLOCK_CNTL_INDEX register
- to access the PLL registers. As a result we may end up with the wrong clock
- being selected when exiting X. This happens on platforms where the driver
- doesn't save and restore the VGA state.
-
- Signed-off-by: Mark Kettenis <kettenis@openbsd.org>
-
-commit d7c2ba4286ea32401c0026cb92ec167f7b5753d8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Feb 16 18:30:34 2011 -0500
-
- man: add btc chips to the list
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit d0f8bffbbc26818eccdd305ef142387dc4975bba
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Feb 16 15:09:20 2011 -0500
-
- kms: add tiling support for evergreen/NI
-
- - requires 2.6.37 or newer
- - 1D only at the moment
- - disabled by default
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 0471d8412acd82e281a35fc4c6bb2d53b1ff5802
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Feb 16 15:07:35 2011 -0500
-
- kms: EXA/Xv tiling fixes
-
- - properly set tiling flags for temp surfaces
- - fix CB non_disp_tiling bits on evergreen
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 4d7e1498f7d9eb50e2eddabca193fc27bde24f0e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Feb 15 11:24:23 2011 -0500
-
- fix Xv on pre-r6xx asics
-
- broken by:
- a9c1358099:"Xv: fix textured video alignment"
-
- Reported by:
- Artur Skawina <art.08.09@gmail.com>
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a9a59717d11af37a2dda5555f6a83c5b65449527
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Feb 12 05:34:50 2011 -0500
-
- kms: use worst case base/pitch align if we don't have drm tiling info
-
- To avoid CS rejection.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 5f9b7fdb4ce27f8c6a64134bb4d5ebeb1c958cca
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Feb 12 05:19:12 2011 -0500
-
- kms: always get the tiling info even if we aren't tiling
-
- We need the proper group size to calculate alignment so the
- ddx and drm agree.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 355f0f7a67ce239b7fd2f2e81bcaaa88b2a09f03
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Feb 12 04:52:52 2011 -0500
-
- kms: fix rotate pitch align
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit f1dc419c989addc4737aed06ec8b8acdb4d40063
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 11 17:21:10 2011 -0500
-
- kms: evergreen/ni big endian accel support
-
- Based on 6xx/7xx patches from Cédric Cano.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit e8dc728a549323f1babe337b9d42ad504af1ca39
-Author: Cédric Cano <ccano@interfaceconcept.com>
-Date: Fri Feb 11 17:06:47 2011 -0500
-
- ums: atombios endian fixes
-
- agd5f: fix a few more cases.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 48ffad957f1dbca909515ffa00629f4caa68706b
-Author: Cédric Cano <ccano@interfaceconcept.com>
-Date: Fri Feb 11 17:00:31 2011 -0500
-
- kms: 6xx/7xx big endian accel support
-
- agd5f: minor cleanups
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 151b22bd7c3b1002a7261538611fb2b468815c86
-Author: Cédric Cano <ccano@interfaceconcept.com>
-Date: Fri Feb 11 16:33:16 2011 -0500
-
- kms/6xx+: endian swap cursor uploads
-
- agd5f: remove kms surface for cursor since
- we now do the swap in the cursor load to avoid
- breaking pre-6xx cards with BE.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 309fac041f998e20338d320aabaeda5cc1bb6348
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 11 14:32:45 2011 -0500
-
- kms/exa/xv: fix alignment checking in accel state setup
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 25fe3ec4c6dfcdf6ba72a032bc9cb2c84d84029a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 11 14:03:56 2011 -0500
-
- kms/exa: UTS/DFS base alignment fixes
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 3d10278ce511f5dabb68ed86ee43eaaf43585983
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 11 13:51:11 2011 -0500
-
- Xv: fix textured video alignment harder
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a9c135809945fb372ce390f06918b9fd8e455b3f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 11 13:21:43 2011 -0500
-
- Xv: fix textured video alignment
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit e5bd99faa3b6629a55168386d5dfa936ee4e97ae
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 11 12:14:55 2011 -0500
-
- kms: remove RADEON_TILING_SURFACE flag on front bo
-
- Should have been removed in:
- ef9bfb262db7004bef3704e5d914687e50d3fca4
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 92ffce1892d24a98d789aad57a4230cadb0c812a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 11 03:12:43 2011 -0500
-
- EXA/r6xx+: properly account for height alignment in copy temp buffer
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 39104c6e8461cf49c1bb03a18858ad75a9d98b46
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 10 14:31:43 2011 -0500
-
- remove EVERGREENSetAccelState()
-
- It was a duplicate of the R600 variant.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 7ac3a2e0bcdadff7c7172a9f833f526b526da16b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 10 14:24:50 2011 -0500
-
- 6xx+: switch to linear aligned rather than linear general
-
- linear aligned is supposedly more performant, but more
- importantly, linear general only works on the CB without
- slices. The texture blocks technically don't support
- linear general although, I think linear general gets
- upgraded to linear aligned in the hw which is why it
- currently works.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit e3145801b80fd4be4cf770128876e86e89bda66f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 10 14:14:55 2011 -0500
-
- evergreen/NI: consolidate spi setup
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit be67ded05621aff9c85525372fd119071d3278ec
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 10 14:06:38 2011 -0500
-
- 6xx/7xx: consolidate spi setup
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 2c5ae1724307e0dba5d0306fe27c1e15a7390a2f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 10 13:47:53 2011 -0500
-
- evergreen/ni: consolidate CB state handling
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit c52d817b51e13447802fe338be2d247ffba2a669
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 10 13:35:02 2011 -0500
-
- 6xx/7xx: consolidate remaining CB state
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 5f9bc127d302404432b631e3e774192950f57b42
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 10 03:28:01 2011 -0500
-
- kms/r6xx+: clean up pitch/height alignment in EXA UTS/DFS
-
-commit a4899db96029acde6cd400fc0541693a487898e7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Feb 5 14:11:42 2011 -0500
-
- UMS: fix spelling in error message
-
- Noticed by: Warren Block <wblock@wonkity.com>
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 84450ea9221f32296c1f786a6aa126a08bb9756f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Feb 5 14:05:48 2011 -0500
-
- UMS/DCE3.2: fix segfault
-
- atombios_pick_dig_encoder() needs to be called
- with a valid crtc assigned.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a27b5dbd9fba689f1814c0888d1b7459b6c6b1a1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 3 19:06:22 2011 -0500
-
- Bump version post release
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 0a1a0513a61f392580bde39cca4880f2c19abc8d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 3 18:09:17 2011 -0500
-
- bump version for release
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit ef9bfb262db7004bef3704e5d914687e50d3fca4
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Feb 1 19:24:44 2011 -0500
-
- kms/pre-6xx: fix pageflipping with tiling
-
- Use UTS/DFS to tile/untile as appropriate for sw access on
- pre-6xx.
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=33738
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit bb16dd77321e5a64a3cb2d2ca9982117799ac1a8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Feb 1 19:20:00 2011 -0500
-
- kms/r6xx+: fix tiling and pageflipping harder
-
- Thanks for Michel for final fix. Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=33738
- for r6xx+ asics. A similar approach for pre-r6xx
- asics is pending.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 9c124f781049ef11a8b19894a29b7f62975b3011
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Feb 1 18:59:40 2011 -0500
-
- radeon: remove device 0x4243
-
- 0x4243 is a PCI bridge, not a gpu.
-
- See:
- https://bugs.freedesktop.org/show_bug.cgi?id=33815
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 66eb81b62e5ae8e1d7bd44ed8a179e5ec1ca69af
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Mon Jan 31 12:26:20 2011 +0100
-
- UMS: Slightly improve xserver version check.
-
- This will ensure the xserver definitions necessary to compile the new code are
- there. xf86CrtcSetMode will be unresolved at runtime with a few xserver
- commits, but I'm afraid this is the best we can do.
-
- See https://bugs.freedesktop.org/show_bug.cgi?id=33719 .
-
-commit 3dc28c86eb57cac819e4ed650acfe1f7df6ef565
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 27 13:09:26 2011 -0500
-
- ums: fix build against xserver >= 1.10
-
- xf86CrtcSetMode was removed in:
- http://cgit.freedesktop.org/xorg/xserver/commit/?id=8b35118c03590a7ad3786d3284bafb3f40fcb8cc
-
-commit f58e1354b78bf6b70120bddfe1566da3b0723f72
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Wed Jan 26 16:13:30 2011 -0500
-
- dp: fix displayport support by syncing with KMS code
-
- Warning the dp clock value are divided by 10 in ddx (10 times
- bigger than kernel value) this is somethings very picky.
-
- Signed-off-by: Jerome Glisse <jglisse@redhat.com>
-
-commit 0f90133ac61c5e1d80b6fa9256e079349940029f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jan 24 12:40:22 2011 -0500
-
- vbo: warn if we add a bo with a pointer to the wait list
-
-commit 42529603ecf86fcfd0a8f3495d9db9ce1ee9b4c3
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jan 24 12:30:56 2011 -0500
-
- vbo: always flush the cbuf bo in flush_indirect()
-
- Always flush the cbuf in case we end up with a cbuf mapped in
- Prepare*(), but never end up issuing a draw call since the cbuf
- may be in use by multiple ops.
-
- The CS check for the cbuf bo is no longer necessay because
- the cbuf bo is NULL at this point due to the radeon_vbo_put()
- just prior.
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=32188
-
-commit 9b0e03e98ab739efb4031f81cc4a1a50b3d87a42
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jan 24 00:13:25 2011 -0500
-
- vbo: avoid extra cs revalidation in vbo alloc
-
- Make sure we have a valid bo before revalidating.
-
-commit fadee0409a8e13b78bbccb83dd70f590fee23d57
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jan 21 17:30:28 2011 -0500
-
- vbo: balance radeon_vbo_get() and radeon_vbo_put()
-
- bo_ref() and bo_map() in radeon_vbo_get()
- bo_unmap() and bo_unref() in radeon_vbo_put()
-
- rather than doing the bo_map() separately in
- radeon_vbo_space().
-
-commit af7d81625a8cf873e6efc881489b3eda9861bd03
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jan 21 17:01:25 2011 -0500
-
- evergreen: use vb_offset rather than vb_start_op for cbuf offset
-
-commit 4817fac5f728b777939e2e2bee16b842c9e1367b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jan 21 15:59:32 2011 -0500
-
- vbo: remove useless radeon_vb_discard()
-
- We already reset vb_start_op to -1 in the
- UMS/KMS ib discard functions.
-
-commit 0a03f03a65aad925ba2d9c76b1d3356184607bf9
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 20 17:07:32 2011 -0500
-
- evergreen/ni: fix Xv artifacts
-
- Port of the 6xx/7xx fix to evergreen. Bad texture size
- for texture cache flush.
-
-commit f41cf83750ba9a2e0797fdb21ea9104b85ce53aa
-Author: Marton Balint <cus@fazekas.hu>
-Date: Thu Jan 20 17:04:56 2011 -0500
-
- r6xx/7xx: fix Xv artifacts
-
- bad textures size for cache flushes.
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=22007
-
-commit 57fbddfc21d8c6794f378489b764cc2a0ad4a48c
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Tue Jan 18 16:07:52 2011 +0100
-
- Fix crash freeing KMS video memory.
-
- Where's that brown paper bag? :}
-
-commit 6548bb9836253c586023ffe5ad1497ddabaa50fc
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Tue Jan 18 10:23:41 2011 +0100
-
- Fix KMS textured video leaks (bug #33193).
-
- v2: Fix radeon_legacy_free_memory() argument type error pointed out by
- Marton Balint, refactor video memory freeing logic into helper function.
-
- Fixes https://bugs.freedesktop.org/show_bug.cgi?id=33193 .
-
-commit edc3496b55577ee8509ddd9188e6f2bcdf7169a1
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jan 17 07:55:29 2011 +1000
-
- radeon: add back flush in block handler.
-
- this is also needed for certain things like stipple rendering.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 63d7dece3f4be8b14012b3a2bedd850831c0437b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 13 11:24:26 2011 -0500
-
- rs880 fix typo in HD 4250 string
-
- Noticed by Nigel Taylor
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=33057
-
-commit c5b3db18d888552328e9718ea022794fc5bde352
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jan 11 16:21:18 2011 -0500
-
- kms: fix pitch aligment for scanout
-
- Display has slightly stricter pitch alignment requirements
- than other blocks. Factor that in when aligning pitch.
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=32997
-
-commit bbd7adce889359b5eb3239b73e904b3ede283e12
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jan 11 15:41:03 2011 -0500
-
- radeon: fix yet another pitch align
-
-commit af2e6d7d2f1b3d8f8f6b0acfb2b7b0cfaff7bcdb
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jan 11 14:42:17 2011 -0500
-
- radeon: fix pitch align in pageflip code
-
-commit e5d0a400d08da2358fac9c2ad12042f125525736
-Merge: 0e432df e27e9b4
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jan 10 18:16:49 2011 -0500
-
- Merge branch 'kms-pflip' of git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-ati
-
-commit 0e432dff9e06a183acaeb20db29cbd03ff0f4b82
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 6 20:56:45 2011 -0500
-
- NI: add pci ids
-
-commit 34d61785b9bc13287bd7ab8bdd8a1b99a3df4440
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Nov 23 20:54:57 2010 -0500
-
- Add EXA/Xv acceleration support for NI chips
-
-commit 97322c00faf08461b941edf97efe86d8b082a0ce
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 24 12:18:04 2010 -0500
-
- Bail on NI cards with UMS
-
- NI cards require KMS.
-
-commit c678b79f99238473df6ff1bedbae840950cdf88c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Nov 23 20:45:25 2010 -0500
-
- add NI family ids
-
-commit e27e9b4e50ad42885ad2e25be897cdf29aa59712
-Author: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
-Date: Sun Dec 19 03:56:17 2010 +0100
-
- ddx/ati: Bugfix for pageflip consistency check.
-
- target_msc wasn't passed from vblank event handler
- to pageflip routine, due to a missing initalization.
- Now fixed.
-
- Signed-off-by: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
-
-commit 30c5f217f91ed1ee15b5fff0002521d98682efb7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Dec 17 13:40:40 2010 -0500
-
- exa/dfs/ontario: always use the CPU for DFS for now
-
- There are issues with rendering to gart memory that haven't
- been sorted out completely yet.
-
-commit e97079c1b621433b4aa3ecfdd2aa0884aac5df76
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Dec 16 18:49:55 2010 -0500
-
- DCE4.1: fix DIGx routing
-
- Works more like DCE4.0. With only two DIGx blocks
- the routing is hardcoded based on link.
- This fixes blank screen issues when changing crtc
- routing due to incorrect crtc to dig mapping.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 3b1fb12dec7df4e9434b2c51568ac8d997638922
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Dec 12 19:16:47 2010 -0500
-
- man: minor formatting fixes
-
-commit b1af52e522158788a9613d6f1a2309a3987ad59f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Dec 7 19:17:09 2010 -0500
-
- man: add rs880 info
-
-commit f9bbb26dd97254b66de11bb2abd821aa293ecba5
-Author: Matt Turner <mattst88@gmail.com>
-Date: Thu Dec 2 17:00:11 2010 -0500
-
- Add missing call to vbeFree (bug 4417)
-
- Also kill unneeded vbe.h include from radeon_bios.c.
-
- Signed-off-by: Matt Turner <mattst88@gmail.com>
-
-commit 9fc16ff3f8806971cb495e8838af1e5f9149d34f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Dec 3 02:04:28 2010 -0500
-
- radeon: remove duplicated define
-
- xfixedtofloat macro was defined several times
-
-commit f074762fff4253a457cb48519bb33a2e2c90f8b9
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Dec 3 01:25:41 2010 -0500
-
- radeon/exa: fallback for non-affine transforms
-
- We need to implement a texture lookup with perspective
- divide for non-affine transforms. For now just fallback.
- Should fix:
- https://bugs.freedesktop.org/show_bug.cgi?id=31799
- although it appears either EXA or the xserver gets this
- wrong too.
-
-commit 774b114baa932078f8bf91ea302850a8c54c2c07
-Author: Nicolas Joly <njoly@pasteur.fr>
-Date: Thu Dec 2 16:02:44 2010 -0500
-
- ati: remove leftover word in ati.man
-
- fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=28297
-
-commit 69639ef377a9d6701cdef902f8a1c5e0b58cf833
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Dec 2 02:12:24 2010 -0500
-
- radeon/kms: pageflipping man page updates
-
-commit f48af8a6cfa1ac665f07b8f9712e94b77bc4f5e9
-Author: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
-Date: Tue Nov 23 04:41:53 2010 +0100
-
- ddx/ati: Fix reporting of pageflip completion events on multi-head.
-
- When a drawable is page-flipped on multiple crtc's (fullscreen
- drawable on mirror-mode or multi-head x-screen), only one pageflip
- event is finally delivered, after the last participating crtc signals
- flip completion, this to avoid visual corruption.
-
- Old code returned vblank count and timestamps of flip completion
- of this last crtc, instead of the values of the "master crtc", the
- one that was used for initially scheduling/triggering the pagflip
- via vblank events. (master = radeon_dri2_drawable_crtc(drawable))
-
- This patch makes sure that the pageflip completion values of the
- "master" crtc are returned, otherwise client applications will
- get confused by the random (msc, ust) values returned by whichever
- crtc was the last to complete its flip. Without this, the returned
- values change randomly and jump forward and backward in time and
- count.
-
- The patch also implements a consistency check on returned vblank
- count values of pageflip completion. Impossible values are detected,
- a x-warning is logged and returned (msc,ust) values are marked invalid,
- so clients could perform error handling. Such a warning would indicate
- bugs in the pageflip completion routine of future kms drivers or the
- ddx to aid driver debugging.
-
- Signed-off-by: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
-
-commit 122536ee0aeb1eef1a9d80d5e464dcb423dc2837
-Author: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
-Date: Mon Nov 22 04:11:07 2010 +0100
-
- ddx/ati: Add option "SwapbuffersWait" to control vsync of DRI2 swaps.
-
- A new optional kms driver option "SwapbuffersWait" is defined
- for xorg.conf, which defaults to "on". If "on", DRI2 bufferswaps
- will be synchronized to vsync, otherwise not.
-
- This currently only affects copy-swaps, not pageflipped swaps.
- It also requires a swap_interval setting of zero by the OpenGL
- client.
-
- Ideally, we'd provide a way for dri2 to pass the current swap
- interval to the ddx so we could change this dynamically.
-
- Signed-off-by: Mario Kleiner <mario.kleiner@tuebingen.mpg.de>
-
-commit 0de680730294bd623f6b3e189faa7b88a09d3a2a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 17 17:39:39 2010 -0500
-
- radeon/kms: add pageflip support
-
- requires radeon drm 2.8.0 or higher
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
- Signed-off-by: Jerome Glisse <jglisse@redhat.com>
-
-commit fccdca8db34010f566bd068c74cdef0f4a8cb7f5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 17 17:37:25 2010 -0500
-
- radeon/kms: allow tiled front buffer on 6xx/7xx
-
- Use UTS/DFS to tile/untile as appropriate for sw access.
- Also enables pageflipping with tiling enabled.
-
-commit 035f7f3ab529ca19b853066792af8a23d08a0f53
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Dec 1 10:23:14 2010 +1000
-
- radeon: add some missing math.h and assert.h includes
-
-commit 0f924e83d7be6fca7e024acdf973089efdf3b627
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Dec 1 10:23:33 2010 +1000
-
- radeon: make sure EXA is off when EXA is disabled with --disable-exa
-
-commit e142e55c56d8440d7185b594c696ec9eeb699cda
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Nov 30 15:51:21 2010 -0500
-
- evergreen: set default group_bytes to 256
-
- 512 seems to cause issues on certain cards.
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=31724
-
-commit 90f831361844f1b80b3f6bb718ff5ac584d73d48
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 29 18:09:05 2010 -0500
-
- evergreen: use dot4 for transforms
-
-commit 3cae361d0448b6e231c80f53d64bdbbdd74dc4cf
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 29 17:44:47 2010 -0500
-
- 6xx/7xx: clean up gpr/const handling in shaders
-
-commit d9bcac516f2a810acb300b29169e56a2df0b47ac
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 29 17:23:30 2010 -0500
-
- r6xx/r7xx use dot4 for transforms
-
-commit 5d3f33729be0639cef17372345b2dab6127e39d9
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 24 10:59:09 2010 -0500
-
- radeon/kms: fix output enumeration
-
- If a system has a mix of DVI-I, and DVI-D connectors, or a mix
- of HDMI-A and HDMI-B connectors, the enumeration was per
- connector type, but the naming was the same for multiple
- connectors (DVI-[0-n] for DVI-I, -D, -A, and HDMI-[0-n]
- for HDMI-A, and -B), you'd end up with multiple connectors
- with the same name. Fix this by tracking the number of
- connectors across similar connector types.
-
-commit dc470b5382ffa27bd4a673b21fb6b978d3716ca0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Nov 23 01:46:15 2010 -0500
-
- radeon/man: divide driver options into UMS and KMS
-
-commit 4cbb7100df4b983d77c20a77431cf2f5101bde36
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Nov 23 01:22:04 2010 -0500
-
- update man page to include ontario
-
-commit 718dfd443897d70d97fc19afddfbcfe1e39a9c59
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 22 13:11:50 2010 -0500
-
- Ontario: add workaround for small pixmap issues with DFS
-
- On past asics these kind a problems were usually due to a bad
- backend map config. I suspect in this case, and the previous
- cases it may be related to using linear buffers rather than
- tiled.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 61c97b0812c820564c7bc9d64a998c109bcd46b3
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 22 13:10:16 2010 -0500
-
- Add EXA/Xv acceleration support for Ontario Fusion APUs
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 0659f35dfbeda7dd3ff58da1deb6484fabadc332
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 22 13:07:00 2010 -0500
-
- Add Ontario fusion APU pci ids
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit fa0cec331e6c94cebf82270dcd6c179b15851c5e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 22 12:56:45 2010 -0500
-
- ontario: add UMS modesetting support
-
- Accel not enabled yet.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 7ad1f01573e930aa6238eaeb0e11708ae548dfce
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Fri Nov 19 10:27:40 2010 -0500
-
- evergreen: fix typo for fetch resource offset
-
- Signed-off-by: Jerome Glisse <jglisse@redhat.com>
-
-commit 3455a3b58532ea3ad901a317126968ab6cbb21b7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 17 17:32:41 2010 -0500
-
- radeon/kms: fix buffer base alignment for tiling
-
- On r6xx+, 2D tiling can require larger than 4k base alignment.
-
-commit beb7fecd0191e38fb238134ba612985062cf9770
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Nov 15 11:59:58 2010 +1000
-
- dce4: improve the VT switching code.
-
- add in lots more blocks of regs to save/restore
-
-commit 51e51f864a691e51b5193d102398ced667e0beb1
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Nov 11 18:48:40 2010 +1000
-
- evergreen: remove warnings since last commit
-
-commit abbf73ee990512ac16ca77e8bb23288495e1f9f4
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Nov 11 09:38:15 2010 +1000
-
- evergreen: add UMS VT switch support.
-
- This isn't perfect, but it brings back text VTs here on the
- DAC and DVI outputs.
-
-commit e1dfaf93d06bc5eafdbc2e1823d19204ce8f242c
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Nov 11 09:15:27 2010 +1000
-
- avivo: use arrays to store the crtc/pll info for save/restore
-
- this is just prep work for evergreen VT save/restore
-
-commit 0c2834e67df6e143a7d15f373faaddca1dda6b18
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Fri Nov 5 09:30:40 2010 +0100
-
- Fix incorrect CS size in one textured video path. (Bug #31364)
-
- Fixes https://bugs.freedesktop.org/show_bug.cgi?id=31364 .
-
-commit 2a7b080727f61559cf8444c93a5088f4155a8fdf
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Oct 29 16:56:45 2010 -0400
-
- radeon/kms: more alignment fixes
-
-commit bf60af579382a0d48f7a65a4cec88759cc8b683c
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Oct 28 13:06:54 2010 +1000
-
- dri2: reference count the client privates key/callback
-
- This lets multi-screen work better, but still having issues after server
- recycle, but it doesn't crash at least.
-
-commit fb22d0c06a7dc42216230e198ff443d8035e9d21
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Oct 28 11:10:03 2010 +1000
-
- radeon: only register block handler once per fd.
-
- should fix https://bugs.freedesktop.org/show_bug.cgi?id=29726
-
- the problem is of course the second head instance tries to access the
- fd and fails, however I think this might break syncing on the second
- head but not sure, but its better than just hanging up the X server
-
-commit 040140b5d7cbeaf5d83687bc87e4a236ff9f0cbd
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 27 20:16:17 2010 -0400
-
- drm/radeon: unify fb bo alignment harder
-
- More duplicated paths discoved...
-
-commit f07f9b7b61c05f2de1d61bb0e2f71bd017c8d36a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 27 12:37:42 2010 -0400
-
- kms/radeon: unify fb bo alignment handling
-
- Previously there were 3 different paths with what should
- have had duplicated code:
- - EXACreatePixmap2
- - Initial front buffer creation
- - Randr resize
-
- This patch attempts to unify the alignment across all 3.
-
- This may fix tiling issues in some cases and should make
- buffer pitches match for pageflipping.
-
-commit d31046ba6c8eee9b7decc3875697d37c38bc38f3
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Oct 27 12:12:04 2010 +0200
-
- Re-use result of GetScreenPixmap call.
-
- Fixes compile warning due to local variable ppix being unused when building
- against current xserver Git.
-
-commit 4dd7f835c17b00707f1d8d4e36a24380ba52761e
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Oct 27 12:09:03 2010 +0200
-
- Fix another stray xfree() call.
-
-commit f815e9c3c61b1ed73e7dd9383587efcdd8dfc07f
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Oct 27 11:29:12 2010 +0200
-
- Don't try to delete DRI2 event list entries that were never added. (Bug #31086)
-
- Fixes https://bugs.freedesktop.org/show_bug.cgi?id=31086 .
-
-commit df92245e1fd0ead2581b675cd96ac8bcc8cb65d7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Oct 24 14:27:27 2010 -0400
-
- r100: add some missing bits in SE_COORD_FMT
-
- Texture coordinates work fine with or without these,
- but this should be more correct I think although
- I don't think it matters since we aren't sending w
- anyway.
-
-commit fc7aa6e3bbb86eaa2f34b827629f7e82cde65ac7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Oct 24 11:56:48 2010 -0400
-
- UMS/radeon: fix typo in restore palette
-
-commit 5efdf514ab0e5439114e8dd7a49105812155eb69
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Oct 24 11:45:19 2010 -0400
-
- UMS/radeon: fix screen dimming on VT switch
-
- Save and restore the palettes on VT switch. The restore
- has to be done after the vga restore to work properly as
- determined by Jonathan Kollasch.
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=18407
-
-commit 1e3ede62c39307d0210cb2044badd619a4f44fec
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Oct 24 11:24:07 2010 -0400
-
- UMS/atom: default to DVI mode if we don't have monitor hdmi info
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=30330
-
-commit 51f26a7f01b68e373867c03881868ca8830664d6
-Author: Mark Schreiber <mark7@alumni.cmu.edu>
-Date: Sat Apr 10 10:55:08 2010 -0700
-
- Correct spelling and grammar
-
-commit 0f575984594e6977b4a7cb794dad8c6e56c850f1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Oct 19 19:21:39 2010 -0400
-
- Xv: limit overlay to 2047x2047
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=15391
-
-commit 0f184630cd4760199430320215e4280438fc4ce5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Oct 19 17:13:06 2010 -0400
-
- radeon: fix compilation on xserver >= 1.10
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=30451
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 179b0e15924ae2757efaece6488ae835ba6436e3
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Oct 19 13:37:22 2010 +1000
-
- r600: for 2d tiles we need to align to channels no banks.
-
-commit 809cacbc23ab37aa7952665f9b2e37c03a34f173
-Author: Adam Jackson <ajax@redhat.com>
-Date: Mon Oct 18 12:32:11 2010 -0400
-
- kms: Let the server know if we got more than 1 EDID block
-
- Otherwise things like xf86MonitorIsHDMI() won't work right.
-
- Signed-off-by: Adam Jackson <ajax@redhat.com>
-
-commit 042037e485396981cf4a420c247104ba5d016ca0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Oct 14 17:00:51 2010 -0400
-
- evergreen: requires same cursor fix as avivo chips
-
-commit 0f37458c253aec46d98db6661c4def711df8fc17
-Author: Adam Jackson <ajax@redhat.com>
-Date: Thu Oct 14 14:37:34 2010 -0400
-
- Don't allow the config file to override BIOS location
-
- Signed-off-by: Adam Jackson <ajax@redhat.com>
-
-commit 2918df3a312fc600e83f84c298b9653d2eb3a8d5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 13 17:16:04 2010 -0400
-
- evergreen: increase XV_CRTC Xv attribute range
-
- Cover all 6 possible crtcs.
-
-commit 0d1f9fd03d0196dda5c1ce34b2e68b007c1874f2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Oct 10 12:06:22 2010 -0400
-
- DCE3+: UMS modesetting fixes
-
- - add mising LVTMA case statement for DCE3.0 dig encoder
- - some DCE4 systems have EN/DISABLE_OUTPUT actions
-
-commit acf4024aa0ef192355b2bd8281507b1c2e6b7de4
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Oct 8 16:30:36 2010 -0400
-
- ATOM DDC fixes for UMS
-
- - Header size was already subtraced from table size
- - Only hw capable ddc pads are shared with aux
-
-commit 74fd2b91477106a26a2d9fb4b11c885910996041
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Oct 7 17:33:00 2010 -0400
-
- DCE3.2 UMS: fix duallink
-
- Should fix:
- https://bugs.freedesktop.org/show_bug.cgi?id=30686
-
-commit 8c544272f218fd8bd93a898b96afedc2498b27bb
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Oct 7 17:25:47 2010 -0400
-
- fix the non-kms build
-
- Should fix:
- https://bugs.freedesktop.org/show_bug.cgi?id=30685
-
-commit 81360adffb2a66b9a95a38671f9227a9718c9841
-Author: Oldřich Jedlička <oldium.pro@seznam.cz>
-Date: Mon Sep 6 21:14:52 2010 +0200
-
- radeon: proper DRI2 pending events handling when client gone. (v6)
-
- Properly handle asynchronous DRI2 events for disconnected clients.
- Track client's pending requests and mark them as invalid when the
- client disconnects.
-
- This is based on the version from Alban Browaeys in bug #29065.
-
- v1 (Alban Browaeys): Based upon a detailed explanation from Oldřich
- Jedlička and comments from Christopher James Halse Rogers.
- on http://lists.x.org/archives/xorg-driver-ati/2010-August/016780.html .
-
- v2: Updated version to apply on master. Removed unnecessary
- client_index field from _DRI2FrameEvent. Added freeing/removing from
- list to failed paths of radeon_dri2_schedule_wait_msc and
- radeon_dri2_schedule_swap.
-
- v3: Adopt to older xorg-server that doesn't have dixRegisterPrivateKey.
-
- v4: Conditional include of list.h, unreachable return removed.
-
- v5: Distribute list.h as xorg_list.h, remove xorg-server version check.
- Use the version from xorg-server when available (checked in
- configure.ac).
-
- v6: Removed xorg_list.h, made DRI2 scheduling features dependent on
- list.h presence.
-
-commit adee138f007e26307f1aab7f8fe066150c12e55d
-Author: Jesse Adkins <jesserayadkins@gmail.com>
-Date: Tue Sep 28 13:29:50 2010 -0700
-
- Purge cvs tags.
-
- Signed-off-by: Jesse Adkins <jesserayadkins@gmail.com>
- Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
-
-commit f1bf9cbb471d60ee4b0422bc4e896e3b86f4d75f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 6 11:44:42 2010 -0400
-
- radeon: man page updates
-
- - tv-out is not supported on carding using
- the rage theatre chip for tv-out
- - add evergreen cards to the list
-
-commit 0921ecc1c751df0dd56e0b1d0b78ab53d7164904
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Oct 4 12:34:47 2010 -0400
-
- evergreen: use EXACreatePixmap2 if available
-
-commit 5bdb6434975584eef90eb9e5955b9c2a14b7f327
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Oct 4 12:31:51 2010 -0400
-
- evergreen: port Karl's UTS/DFS changes to evergreen
-
-commit be8f45cbd313b68ad663f303c64edb4525b8f981
-Merge: e843faf ff5f466
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Oct 4 12:36:56 2010 -0400
-
- Merge branch 'evergreen_accel' of git+ssh://git.freedesktop.org/git/xorg/driver/xf86-video-ati
-
-commit ff5f466e6ca0ee541a255facff6c9198976dfd52
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Oct 1 15:46:43 2010 -0400
-
- evergreen/dri2: fix depth allocation for depth+stencil
-
- evergreen uses separate allocations for depth and stencil,
- so to handle that, create a depth buffer large enough to
- handle both. This is required for using the stencil
- buffer in mesa.
-
-commit e843faf355c864beab81e74f0e39f8ad53d4c2bf
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Sep 30 19:30:35 2010 -0400
-
- radeon: fix fbLocation for >32 bit MC addresses
-
- If the fbLocation was at an address >32 bits, we'd fail.
- Change fbLocation to uint64_t and properly cast when needed.
-
-commit 886febc882053e09294225e85b102f965041b62b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Sep 30 19:20:17 2010 -0400
-
- r6xx: fix bad mask when setting up HDP_NONSURFACE_BASE
-
- This fails for MC addresses >32 bits
-
-commit 16589b862feb796e15dc6e471d25604a4f5e7c1c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Sep 27 18:28:43 2010 -0400
-
- bump version post release
-
-commit cc5005af61f45a3552f7358dc5aa711e42f5af54
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Sep 27 18:20:53 2010 -0400
-
- bump version for release
-
-commit 7f8820fcec8c90bf2f823170bd08a23e8b4ff7af
-Author: Michael Cree <mcree@orcon.net.nz>
-Date: Mon Sep 27 13:39:12 2010 -0400
-
- Fix some unaligned 32bit accesses in the AtomBios code.
-
- On the Alpha architecture unaligned 32bit accesses incur a software
- trap to the kernel and pollute the kernel logs. Fixed by use of the
- ldl_u() interface.
-
- Signed-off-by: Michael Cree <mcree@orcon.net.nz>
-
-commit c4f834cdfbe96aa47ac5fb039f9dd7aa9730c8a3
-Author: Nicolas Reinecke <nr@das-labor.org>
-Date: Mon Sep 27 13:33:55 2010 -0400
-
- radeon: Convert remaining x(c)alloc/xfree to m/calloc/free.
-
- Fixes deprecation warnings missed out by
- f7a91ece264af9f3fd2fc18e99aefcda93ce9f5c
-
-commit f8fb9312d791af1f77020e8c2d35bb30841ed9aa
-Author: Karl Tomlinson <karlt+@karlt.net>
-Date: Sun Aug 22 22:46:33 2010 +1200
-
- RADEONPrepareAccess_CS: fallback to DFS when pixmap is in VRAM
-
- This avoids costly CPU VRAM reads and lets EXA manage a system memory cache
- of the portions of pixmaps needed for unaccelerated operations.
-
- https://bugs.freedesktop.org/show_bug.cgi?id=27139
-
-commit 35c4ff936601ee083f51510a5192fb97d622a483
-Author: Karl Tomlinson <karlt+@karlt.net>
-Date: Sun Aug 22 22:28:06 2010 +1200
-
- radeon: complete UTS and DFS even when a scratch BO is not necessary
-
- Turns on the big-endian paths even for little-endian systems, and adds
- similar paths to the r6xx/r7xx functions.
-
- This makes UTS and DFS reliable, which will let PrepareAccess (with
- mixed pixmaps) choose to fail based on whether the pixmap is in VRAM
- (to avoid CPU reads).
-
-commit d46381a3a6bf10903803f5acaa7aa0ce06373b96
-Author: Karl Tomlinson <karlt+@karlt.net>
-Date: Sun Aug 22 21:02:45 2010 +1200
-
- radeon: complete big endian UTS and DFS even when scratch allocation fails.
-
- On big endian systems, PrepareAccess will fail when byte-swapping is
- required so UploadToScreen and DownloadFromScreen cannot rely on
- fallback to PrepareAccess.
-
- When scratch BO space allocation fails, this patch merely adds simple
- fallback to direct CPU access without any GPU blit. This sometimes
- requires a CS flush even in UploadToScreen.
- (No allocation retry after a flush is added here.)
-
-commit 4ced4e1eff67946e306c0c67c9ed59dd5f3c4ba9
-Author: Karl Tomlinson <karlt+@karlt.net>
-Date: Sun Aug 22 20:04:42 2010 +1200
-
- RADEONDownloadFromScreenCS: flush CS writes before mapping BO for read
-
- If unflushed CS operations write to the pixmap BO, then these need to be
- flushed before mapping the BO for read. This currently only affects big
- endian systems and only when the operation writes to the GTT domain.
-
-commit a4eef8faffbb1ea2f742273ee855f4e6f992e5c8
-Author: Karl Tomlinson <karlt+@karlt.net>
-Date: Sat Aug 21 22:29:34 2010 +1200
-
- FinishAccess_CS: set bo_mapped to FALSE on unmap
-
- This is actually only necessary when PrepareAccess may behave differently on
- different calls with the same pixmap, which currently doesn't happen.
-
- However resetting bo_mapped is necessary to let PrepareAccess (with mixed
- pixmaps) choose to fail based on whether the pixmap is in VRAM (to avoid CPU
- reads).
-
-commit bfebe039af0c0282d04eb6234b6e6d1e02097146
-Author: Karl Tomlinson <karlt+@karlt.net>
-Date: Sat Aug 21 21:44:39 2010 +1200
-
- DownloadFromScreenCS: download via a scratch BO if pixmap domain is unknown
-
- radeon_bo_is_busy() may return without setting the domain out-parameter.
- If this happens, then download via a scratch GTT BO to avoid CPU VRAM read.
-
-commit e26a59e9db8067882327f872e3d2d760ce4c66f3
-Author: Mathieu Bérard <mathieu@mberard.eu>
-Date: Thu Sep 9 19:32:38 2010 -0400
-
- Fix NULL possible deref in evergreen_cp_wait_vline_sync
-
-commit b90cb61ccb0f4f80e0627141f223354a9371d47d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Sep 7 11:51:16 2010 -0400
-
- radeon: set interlaced and doublescan enabled for randr outputs
-
- interlaced used to work without setting these parameters. Changes
- in the xserver seem to require them now.
-
- Should fix:
- https://bugs.freedesktop.org/show_bug.cgi?id=29591
-
-commit 7cc0d3311f23ad569af004e0e4a0e2efbac107e5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Sep 3 00:32:27 2010 -0400
-
- evergreen: fix Xv
-
- VS const buffer offset was wrong.
-
- fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=29788
-
-commit 7c6ce4e62693f446d7d3c8a86502ccc03c0e55b0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Sep 2 20:34:56 2010 -0400
-
- evergreen: add additional default state
-
- Note, you also need a drm patch to fix the GPU hangs:
- drm/radeon/kms/evergreen: fix gpu hangs in userspace accel code
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 2b98ec1f7e931019a4ab699a56d5dfaa395946fb
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Sep 1 13:24:19 2010 -0400
-
- r6xx/r7xx: fix typos
-
- some stray - signs
-
-commit 966ac1be81da76c8aa4ea46b63f3ca5358a2c021
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Aug 27 18:22:21 2010 -0400
-
- evergreen: work around bad data in some i2c tables
-
- The 7th entry in a lot of evergreen i2c gpio tables is partially
- zeroed. Fix the entry.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 91f707d308d4bbf16c3d62d046cf280fef5a8f4c
-Author: Heikki Lindholm <holin@iki.fi>
-Date: Fri Aug 27 02:26:24 2010 -0400
-
- xv: fix non-kms/non-dri Xv column ordering on big endian systems
-
- Column order is wrong on big endian systems, primarly because of a
- bits / bytes mix up with the bpp variable. Fix tested with r100 and
- r300, screen depth 16 and 32 with YV12 and YUY2 (overlay, textured video),
- RGBA and RGBT (overlay).
-
- Should fix: https://bugs.freedesktop.org/show_bug.cgi?id=29041
-
- Signed-off-by: Heikki Lindholm <holin@iki.fi>
-
-commit 6a2c8587a4e05a8be2a2e975a6660942cfe115d6
-Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
-Date: Fri Aug 27 13:14:33 2010 +1000
-
- dri2: Reference count DRI2 buffers
-
- When a client calls ScheduleSwap we set up a kernel callback when the
- relevent vblank event occurs. However, it's possible for the client
- to go away between calling ScheduleSwap and the vblank event,
- resulting in the buffers being destroyed before they're passed to
- radeon_dri2_frame_event_handler.
-
- Add reference-counting to the buffers and take a reference in
- radeon_dri2_schedule_swap to ensure the buffers won't be destroyed
- before the vblank event is dealt with.
-
- This parallels the approach taken by the Intel DDX in commit
- 0d2392d44aae95d6b571d98f7ec323cf672a687f.
-
- Fixes: http://bugs.freedesktop.org/show_bug.cgi?id=29065
-
- v2: Don't write completion events to the client if it has quit.
- v3: Don't try to unref the NULL buffers from a DRI2_WAITMSC event.
- Take a ref in schedule_swap earlier, so the offscreen fallback
- doesn't incorrectly destroy the buffers.
-
- Signed-off-by: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit e9928fe036e9382fd7bc353f3f05531445f08977
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Aug 25 10:42:39 2010 +1000
-
- remove explicit buffer submit from copy region
-
- port of 0be3e95c844247746742805830860ace9f546d99 from intel driver.
-
- Remove explicit batchbuffer submit in DRI2 copyregion
-
- Now that we submit from the flush callback chain, we know we'll always
- submit before the client receives the reply or event that blocks it from
- rendering the next frame.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 9f13049ddf06f6f2138851a548cfb82f12a52f42
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Aug 25 08:56:37 2010 +1000
-
- radeon: add correct flushing for direct rendered
-
- this is a port of 69d65f9184006eac790efcff78a0e425160e95aa from the Intel
- driver.
-
- Submit batch buffers from flush callback chain
-
- There are a few cases where the server will flush client output buffers
- but our block handler only catches the most common (before going into select
- If the server flushes client buffers before we submit our batch buffer,
- the client may receive a damage event for rendering that hasn't happened yet
-
- Instead, we can hook into the flush callback chain, which the server will
- invoke just before flushing output. This lets us submit batch buffers
- before sending out events, preserving ordering.
-
- Fixes 28438: [bisected] incorrect character in gnome-terminal under compiz
- https://bugs.freedesktop.org/show_bug.cgi?id=28438
-
- Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 141cbc283fddeb67c2a6c47a0f0f5c2aa2bfb430
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 24 18:01:05 2010 -0400
-
- evergreen Xv: remove stray line that caused a segfault
-
- fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=29788
-
-commit f170dddd3538a587f2363ef5fa10a4b484e762da
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 23 18:58:12 2010 -0400
-
- evergreen: use vbo pool for constant buffers
-
-commit eede93b057bbdddcde5da3220a3f8c6f73784a7e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 23 13:16:27 2010 -0400
-
- radeon: move vbo data to a separate struct
-
- this way we can share the vbo code with const buffers
-
-commit d8abf27dbd14f5eb746c5e8b8b1436ad292d8ec6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 23 01:31:27 2010 -0400
-
- evergreen: fix dword counts in default state
-
-commit 5a7c9d94733a0db1d3565447acc9f0e751db5950
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 23 00:43:48 2010 -0400
-
- radeon: fix legacy lvds dpms sequence
-
- Take from my kms commit.
-
- Should fix:
- https://bugs.freedesktop.org/show_bug.cgi?id=19459
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 6930d2c981221757b1e11ef194809f085753a611
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Aug 20 16:55:21 2010 -0400
-
- Add initial EXA and Xv support for evergreen
-
- Based on the r6xx/r7xx code updated for evergreen.
- Still causes GPU hangs in some cases. We haven't
- tracked down why yet. Might be related to constant
- buffer persistence.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit bdd41fecdb19c83c6c7b793016b61d38065dcd13
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Aug 20 01:17:13 2010 -0400
-
- evergreen: set encoder type to DVI for HDMI
-
- Fixes:
- http://bugs.freedesktop.org/show_bug.cgi?id=27452
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit ad8ea1f6e5fcb4f163622cf5eab953ea812b5829
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Aug 19 17:04:35 2010 -0400
-
- DCE3+: switch pads to ddc mode when doing i2c
-
- The pins for ddc and aux are shared so you need to switch the
- mode when doing ddc. The ProcessAuxChannel table already sets
- the pin mode to DP. This should fix unreliable ddc issues
- on DP ports using non-DP monitors.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit fd686668289258ffaf6b81057545e50612aac6a8
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Aug 12 12:59:18 2010 +1000
-
- radeon: fixup non-kms build
-
-commit 5a9865d90c23c4ce0f46d380ea9119eac87a99eb
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Aug 12 11:18:06 2010 +1000
-
- evergreen: fix multi-head cursor support
-
-commit 8351bb9f085fde5dc47b115375efcc61adc23859
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 15:05:45 2010 +1000
-
- radeon: take 8/10 encoding into a/c on displayport link
-
-commit b91e0efcb24eea32e6978c146c5409eeeeac0a62
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 15:05:25 2010 +1000
-
- dce32: remove rmx workaround
-
-commit 94bc1b7156cd0866566dc44a823c7e051bb45175
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 13:24:52 2010 +1000
-
- atombios: fixup set crtc source like KMS
-
- This removes a bunch of strict aliasing warnings and fixes the
- codepaths up like the latest KMS code, including a workaround for a bug
- on evergreen.
-
-commit 9bc716eb62d4e0eed2902b92437a42634eef6ba1
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 13:23:21 2010 +1000
-
- atombios: move adjust pixel clock around to follow KMS code flow
-
- This reworks the pixel clock adjusting code to follow the KMS style,
- also fixes warnings in this code.
-
-commit 31de43bf9d9eb93cc2b2150474ea7404beabe49d
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 13:21:39 2010 +1000
-
- displayport: retry on timeout
-
- this is ported from KMS
-
-commit 9ef67335583d36080d227e8bce1966afe08e0486
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 13:21:01 2010 +1000
-
- evergreen: don't call YUV table on evergreen
-
-commit 1cce55e8ba43e7958cb67147aeaeb068826ab99f
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 13:20:13 2010 +1000
-
- evergreen: add support to parse firmware info for ext dp clk
-
-commit bbffd67d3296344e8735b007cdee83146d38369c
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 13:14:54 2010 +1000
-
- atombios: realign digital transmitter/encoder setup with kms
-
-commit 6244153467665f5007e2fc7786b4bcc4b0b96030
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Aug 10 12:57:22 2010 +1000
-
- update atombios.h to latest from kernel
-
-commit bb7c77ca75e857f90791b0dd1c04c8e2f19d0e3c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 9 22:18:53 2010 -0400
-
- atom: upstream parser update
-
- fixes digital output problems on evergreen asics
-
-commit cc0a167ff2db9b097891883ded147af1d67e4407
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 25 18:17:15 2010 -0400
-
- r6xx/r7xx: default to micro (1D) tiling for now
-
- SW de-tiling used in the r600c 3D driver has issues with
- certain configurations.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit b5bfdbd70d9671250957ccd41dfc8818850d257e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Aug 5 17:26:28 2010 -0400
-
- r6xx/r7xx: add support for tiling with kms (v3)
-
- Requires radeon drm 2.6.0 and updated mesa.
-
- v2: - fix lockup due to not emiting DB_DEPTH_INFO
- https://bugs.freedesktop.org/show_bug.cgi?id=28342
- - fix drm minor version to deal with evergreen accel
- v3: rebase on current ddx git
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a3c59c6f6be7067421e348142da0ca13428dcd57
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Aug 4 12:07:36 2010 -0400
-
- radeon: add new pci ids
-
-commit a456587b77ae357750179a50f8db2a17c0f2738e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 2 14:24:41 2010 -0400
-
- r6xx/r7xx: move syrface sync emit to the functions that emit surface info
-
- reduces code duplication.
-
-commit 8eba977cab1878ba247da8160771d41194d8014f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 10 13:34:59 2010 -0400
-
- EXA: move more common helpers to exa_shared
-
-commit 71c1a2704af23b61439cee5ce784f7fe267a8a26
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 10 11:52:43 2010 -0400
-
- remove unused reg headers from radeon_exa_shared.c
-
-commit d73aef78919005369af1b60df138439b4b6105c3
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 2 13:27:12 2010 -0400
-
- r6xx/r7xx: set VGT_MAX_VTX_INDX to a larger value
-
-commit dacaf5d827b58c39f9e5a7ac0530f9ea6e257347
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Aug 2 08:33:51 2010 +1000
-
- fix make distcheck
-
-commit c79ce215a01b45fc63b483da167ae37ec7aefad6
-Author: Dave Airlie <airlied@redhat.com>
-Date: Sun Aug 1 16:51:48 2010 +1000
-
- radeon/r600: restructure exa + vbo to provide more sharing
-
- This is a precursor for r300/500 vbo support.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 82254b59268140c4102ae3cd713743ae2be15c00
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jul 30 17:15:05 2010 -0400
-
- r6xx/r7xx: unify composite mask and non-mask pixel shader
-
-commit 1c17f3a192f644e8e38b5cfb1470f49434bfba27
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jul 30 16:34:54 2010 -0400
-
- r6xx/r7xx: clean up composite vertex shader
-
- keep CF, ALU, Fetch instructions in separate groups
-
-commit f9d6c0de231357f96e2e0de71e6c9221bcb36bd4
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Fri Jul 23 13:28:42 2010 -0400
-
- The local copy of the modes code is no longer required.
-
- The server 1.2 as shipped in the tarball on the web does not contain the
- modes code. It was added just after and found in git branch server-1.2-branch.
-
- The modes code was initially included in version ati 6.8.0 and fails to compile
- with server 1.2 as it requires randr 1.2. The modes code is included in server
- versions 1.3 and later, so there is no need to provide an unknown version of
- the modes code in the ati driver tarball. It will never be used.
-
- This patch makes the ati driver requiring server 1.3 or later.
- Version 6.8.0 configures and builds ok on server 1.3
- Master branch post 6.13.1 configures and builds ok on server 1.3
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 0028419acb0762eeb950de5fe702c93e70301612
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Sat Jul 24 10:51:18 2010 -0400
-
- config: add AM_PROG_CC_C_O for per-target compilation flags
-
- Per-target compilation flags (theatre200_drv_la_CFLAGS) are required
- when multiple targets which require different compiler flags,
- are build in the same makefile.
-
- Automake issues a command with -c and -o flags which not all compilers
- support. The object fles are prefixed with theatre200_drv_la.
- The macro AM_PROG_CC_C_O must then be used to provide this feature
- on compilers that do not have it. If not, a warning is issued at make time.
-
- This macros checks for compiler support and if missing, uses a "compile"
- script it generates in the package root directory.
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit aca0a8669b538d58f018f95c9b22e6b3ec1ffe50
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Jul 21 16:49:04 2010 -0400
-
- config: add comments for main statements
-
-commit 66e614f7115efeec237b3b916d9637e8b3e8985c
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Jul 21 16:07:00 2010 -0400
-
- config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 16e5510c90ef1ba2bbaab78d18943f080b86d809
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Jul 21 14:37:41 2010 -0400
-
- config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit b36d8c09e91382f4cfa71635374ec88f5b676d1c
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Jul 21 14:05:22 2010 -0400
-
- config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit cd9351b04c2d6982b28c647a63d550eb3e1937eb
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jul 21 13:48:24 2010 -0400
-
- r6xx/r7xx: group op variable state
-
- Group the op variable state into one emit block, re-order
- to reduce dwords emitted.
-
-commit 5f838c664e8010f4e51afecd4100d73a96fe1209
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Jul 21 09:27:42 2010 -0400
-
- config: complete AC_INIT m4 quoting
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 48ec2e65c268b426ab9a3e214d174447cf5b5936
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Jul 21 08:33:38 2010 -0400
-
- config: remove unrequired AC_SUBST for LIBDRM and LIBUDEV
-
- These macros are called by the PKG_CHECK_MODULES macro.
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 1aabb7eb7d8f06c7481151145db3b9a722ce4ef0
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Tue Jul 20 21:54:11 2010 -0400
-
- config: remove unrequired AC_SUBST([DRI_CFLAGS])
-
- This macro is called by PKG_CHECK_MODULES
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 8f92b349821a3ee5ed8df55273d905b9605385aa
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Tue Jul 20 21:44:57 2010 -0400
-
- config: remove unrequired AC_SUBST([XORG_CFLAGS])
-
- This macro is called by PKG_CHECK_MODULES
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 5b483b832f9c4a5b92ffb7f72a470669201f1fba
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Tue Jul 20 20:24:42 2010 -0400
-
- config: remove unrequired AC_HEADER_STDC
-
- Autoconf says:
- "This macro is obsolescent, as current systems have conforming
- header files. New programs need not use this macro".
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 6574e3a16eb3631ee7e00ee60a8c9ba95c8b84ef
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Tue Jul 20 19:41:30 2010 -0400
-
- config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
-
- XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
- AC_PROG_C_C99. This sets gcc with -std=gnu99.
- If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 593eff2924c2ad161d8b490fbf6d7e433fbe2a80
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Tue Jul 20 18:45:18 2010 -0400
-
- config: update AC_PREREQ statement to 2.60
-
- Unrelated to the previous patches, the new value simply reflects
- the reality that the minimum level for autoconf to configure
- all x.org modules is 2.60 dated June 2006.
-
- ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit c2ab6ffc25aa6759cbbb4c1fbbd4a136b38983bf
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Tue Jul 20 16:15:29 2010 -0400
-
- config: upgrade to util-macros 1.8 for additional man page support
-
- Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
- The value of MAN_SUBST is the same for all X.Org packages.
-
-commit cdeb1949c820242f05a8897d3ddd0718f204dacf
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Thu Jul 15 16:21:41 2010 -0400
-
- kms: don't call cursor helper if using software cursor
-
- Fix :
- https://bugzilla.redhat.com/show_bug.cgi?id=601713
- https://bugzilla.redhat.com/show_bug.cgi?id=598358
-
- Signed-off-by: Jerome Glisse <jglisse@redhat.com>
-
-commit 06691376b1ee963c711420edaf5a03eab6f5658f
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Jul 7 13:15:03 2010 +1000
-
- fix build on non-kms
-
-commit 052cf0169ae70d5448af6dc4db840b2fc195569b
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Jul 7 11:10:46 2010 +1000
-
- configure.ac: bump version post release
-
-commit ad999e633ff41d27eed9d2c6535e163a7181b0bd
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Jul 7 10:49:22 2010 +1000
-
- set version for release
-
-commit 37b348059b1c15d7b381cd3df3db52bd9ee6613e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jun 30 12:56:48 2010 -0400
-
- remove rv100 quirk
-
- Some RV100 cards with 2 VGA ports show up with DVI+VGA, however
- some boards with DVI+VGA have the same subsystem ids. Better
- to have a VGA port show up as DVI than having a non-useable
- DVI port.
-
- reported by DHR in irc.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit c8ea942bd0e9d1c055d50b94440aa4dae425f20b
-Author: Cooper Yuan <cooperyuan@gmail.com>
-Date: Tue Jun 29 20:34:57 2010 +0800
-
- Remove HDP_SOFT_RESET function, there is no need to reset HDP block.
-
- This commit can fix an issue reported on DELL server, system gets hang
- during soft resetting while another application tries to access PCI
- configuration space.
-
-commit 139b38bf67ec10d876cc56df833541d497ae4fa4
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 24 14:55:09 2010 -0400
-
- r6xx shader: use ADDR() for CF_DWORD0
-
- no change in functionality
-
-commit 801e83227a59a29eea425ea612083bbf2b536c30
-Author: Wolfram <bugzilla1@malloc.de>
-Date: Mon Jun 21 18:59:19 2010 -0400
-
- r6xx/r7xx: fix ums cmd buffer leak
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=27957
-
-commit b13d719080b75fc6db4d15d2d323b8fce8b7ad06
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jun 21 18:49:44 2010 -0400
-
- r6xx/r7xx: fix miscount in state emit
-
-commit c3c5c8e2cc91b51a24effdffb85281216eed731d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jun 21 14:30:17 2010 -0400
-
- r6xx/r7xx accel: add back some additional default state
-
- This adds back everything removed in c29157bbf5b0dd26857675282ab094082fbaed0d
- except CB_FOG_*, CB_CLEAR_* and the VPORT transforms. Those shouldn't
- be needed as we aren't using fog or viewport transforms. We probably don't
- need all the state that was added back either but I can't reproduce any
- problems here, so it's hard to say which parts are problematic.
-
- Should fix:
- https://bugs.freedesktop.org/show_bug.cgi?id=28629
- and several corruption reports on #radeon.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 800cb2088fec698d0626063a9ab198ff534938c0
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Mon Jun 21 08:15:14 2010 +0200
-
- DRI2: Fix up confusion between windows and pixmaps.
-
- Fixes crashes with xserver master, where looking up a pixmap private on a
- window no longer happens to work.
-
-commit f7a91ece264af9f3fd2fc18e99aefcda93ce9f5c
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Mon Jun 14 08:52:16 2010 +0200
-
- Convert x(c)alloc/xfree to m/calloc/free.
-
- Fixes deprecation warnings with xserver master and should also work with older
- xservers.
-
-commit ea37d24b1b6d4cbcf73e680846de25b72af216e3
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jun 21 13:55:15 2010 +1000
-
- radeon: fix support for 1.9 server master.
-
- This moves pixmap and mode set into CSR where its allowed. Should work fine on
- old servers also.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit fdd8ecafd054f65842351aee6ee6fba7af6613b2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jun 16 19:02:10 2010 -0400
-
- r6xx/r7xx: macro safety fixes
-
-commit 4651d77211b508cb6b76931807780e317f232220
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jun 16 12:28:36 2010 -0400
-
- radeon: fix depth 16 with ums
-
- Fixes:
- https://bugs.freedesktop.org/show_bug.cgi?id=28494
- https://bugzilla.redhat.com/show_bug.cgi?id=554967
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 1e1d6a515428b6884fea586d180346fc74ef75a1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jun 16 12:20:03 2010 -0400
-
- r3xx-r5xx Xv: disable bicubic filtering by default
-
- - makes Xv more consistent with r1xx/r2xx/r6xx/r7xx
- - Xv attributes like brightness, contrast, hue, etc. only work
- when bicubic is disabled.
- - avoids performance issues on some systems when sampling from textures
- in GART with kms.
- - It can be re-enabled with using xvattr
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit c29157bbf5b0dd26857675282ab094082fbaed0d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 15 19:39:42 2010 -0400
-
- r6xx/r7xx: remove unnecessary state emit
-
- No need to emit state that doesn't impact that we use for EXA/Xv.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 35280545fcfb911f189d7657bd1040a28450fe7b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 15 19:21:32 2010 -0400
-
- r6xx/r7xx: reorg default and clipping state emit
-
- Group ordered registers to save command buffer space.
- Reduces the default and clipping state from 256 to 160 dwords.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a2528a734c1d4e8639c49e5d222e3630a93ffbfd
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 15 17:00:34 2010 -0400
-
- r6xx/r7xx accel: remove some duplicate emits and minor clean up
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 5f093357f18eb9bea641394ab86a92a1766d8f2e
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Sat Jun 12 15:11:46 2010 -0400
-
- COPYING: replace stub file with actual copyright notices
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 0c2118586d3edeecc2473b5d685472df4b5e70fa
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Jun 11 15:53:18 2010 +1000
-
- radeon: fixup last fix, use CURSOR_WIDTH not RADEON_CURSOR_WIDTH.
-
-commit 9a117f768cb8261327fd3c324da9c98875785cc1
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Jun 11 14:28:24 2010 +1000
-
- radeon: set proper stride for cursor in tiling flags.
-
- definitely incorrect, but hope it doesn't break anything.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit b6346ede94f0d0b11ee04770cf52508cb0a5e6c6
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jun 10 20:13:58 2010 -0400
-
- drmmode: fix big endian issue with properties.
-
- On a power machine with an rn50, this was causing load detection to be turned off after the first X run, subsequent X runs would find nothing connected.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 1971dc6d758dea13b9fb6d1c8f516c165628b5e5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 8 11:18:28 2010 -0400
-
- radeon: fix rn50 cloning with kms
-
- Since they only have one crtc sometimes the xserver doesn't assign
- a crtc to one of the outputs even though both outputs have common modes
- which results in only one monitor being enabled. Assign a crtc in
- preinit so that both outputs light up.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 426114b4a99d37b394efe3336968bb0ab9b6e9ae
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Jun 8 11:34:35 2010 +1000
-
- xv: fix Xv on M6/RV100 under KMS.
-
- pRADEONEnt->HasCRTC2 wasn't setup under KMS.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit f64bf0de8e2de7c1bf9cc0c614603dd23c9060ad
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 3 14:48:21 2010 -0400
-
- evergreen: explicitly disable accel on evergreen
-
- Previously we relied on the drm not having accel enabled
- to make sure evergreen used shadowfb, now we when we enable
- accel in the drm, we need to make sure the ddx doesn't try
- and use it until it's implemented.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 428125c095b18c2a2864c1aef24ac0f384b6be54
-Author: Marek Olšák <maraeo@gmail.com>
-Date: Sun May 16 20:11:17 2010 +0000
-
- r3xx-r5xx: enable color tiling by default on KMS
-
- Signed-off-by: Marek Olšák <maraeo@gmail.com>
-
-commit 6712ce4f4715c8ce7c2fcddb52ca9b103bdd634c
-Author: Marek Olšák <maraeo@gmail.com>
-Date: Sun May 16 20:09:31 2010 +0000
-
- rs740: follow macro-switch too
-
- Signed-off-by: Marek Olšák <maraeo@gmail.com>
-
-commit 842fa162e9d3bbad2bc44d3732bbc8e5a54402ea
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 18 11:21:01 2010 -0400
-
- dri2: use radeon_pick_best_crtc()
-
- It's already exposed and used by exa and Xv and has
- the same functionality. radeon_covering_crtc() can
- be dropped eventually.
-
-commit 64e6858aaf5d0e39ecc9f9804689012f3a38660a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon May 17 12:50:44 2010 -0400
-
- r2xx exa: fix typo in 27c3326863deae36bc35e2c3b73fffd400208ff1
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 27c3326863deae36bc35e2c3b73fffd400208ff1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon May 17 09:53:32 2010 -0400
-
- r1xx/r2xx EXA: handle RepeatNone properly with transforms
-
- Fallback with unsupported ops like r3xx, r6xx.
-
- Should fix fdo bug 28142.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 30591320ec46e491ba20904cc64f3405b51c6505
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Fri May 7 17:35:09 2010 +0200
-
- kms: add support for the MSC swap & sync API
-
- This patch is mostly a port over of Intel ddx code for
- MSC support. It needs a radeon KMS module with version
- 2.4 which has the query for hw crtc id.
-
- Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
- Signed-off-by: Jerome Glisse <jglisse@redhat.com>
-
-commit 766024dcc61c83490540910ce752f9bfe6dddba4
-Author: Marek Olšák <maraeo@gmail.com>
-Date: Mon May 3 22:56:27 2010 +0200
-
- r3xx-r5xx: fix texturing with small macrotiled pixmaps
-
- Pixmaps smaller than a macrotile cannot be used as textures because hardware
- automatically switches to macro-linear and therefore sampled pixels are
- messed up. This behavior is known as MACRO_SWITCH.
-
- The only sane workaround seems to be not using macrotiling for small pixmaps.
-
- The function RADEONMacroSwitch has been ported from r300g and implements
- MACRO_SWITCH the same way it's implemented in hardware. It's been well tested
- in r300g.
-
- This commit also fixes blit-based framebuffer reads, which are used for tiled
- surfaces in r300g, when ColorTiling is enabled.
-
- Signed-off-by: Marek Olšák <maraeo@gmail.com>
-
-commit 6aedd57f6c2f08d0151a8bd1c5893d40d3db709a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 4 14:30:52 2010 -0400
-
- radeon: fix pll_out_min default for pre-avivo
-
- Fixes fdo bug 27960
-
-commit b2ecd1bb507ed4e0d9ba6ebd498c51da2e8136fa
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Fri Apr 23 18:28:22 2010 +0200
-
- FB/MMIO_cnt should be ints, not pointers.
-
- Pointed out by compiler warnings.
-
- https://bugs.freedesktop.org/show_bug.cgi?id=27817
-
-commit 1ad41054989f7c3edec373ccf09dceda6d7c94b4
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 22 16:48:21 2010 -0400
-
- r3xx: fix gb pipe setup for SE cards
-
- Noticed by Tormod Volden
-
-commit 59e287d7c484b4addd4a06d013670577639c7ae2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 22 02:05:40 2010 -0400
-
- r3xx-r5xx: fix vertex units
-
- Noticed by Tormod Volden.
-
- RV3xx is 2, RV560,RV570 is 8
-
-commit 2a6b409496f26da0436972b5feae6ea035dde08d
-Author: Owain Ainsworth <zerooa@googlemail.com>
-Date: Mon Apr 19 14:37:33 2010 +0100
-
- Reference count shared driver mappings.
-
- With MMIO it wasn't *such* a bit deal if we leaked the smallish mapping.
- with FB it could be a larger deal. So instead of worrying about this,
- reference count the mappings in the entity structure and unmap them when
- no one cares anymore.
-
- Prompted by a discussion with airlied
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 761f0de5556e46f166280476185977f720efe586
-Author: Owain G. Ainsworth <zerooa@googlemail.com>
-Date: Mon Apr 19 04:05:36 2010 +0100
-
- Make consistent use of fbOffset and share fb mappings.
-
- What we were doing previously was mapping the framebuffer for zaphod for
- only this driver instances chunk, however, fbOffset was (rightly) set to
- the offset into the whole framebuffer we were using.
-
- Since in some cases we did operations on the FB virtual address +
- fbOffset (for example zeroing the framebuffer on entervt) we were
- actually pissing all over ourselves in those cases.
-
- Fix this by implementing shared fb mappings like we do for MMIO already,
- and whenever we wish to refer to our area of FB space we always use
- fbOffset. Fixes zaphod for some users on r600 chipsets, my 4870 is still
- behaving strangely on screen 0, but I suspect that is another bug.
-
- Once calculation (in PreInitAccel) is now wrong because of this, however
- dri on zaphod does now happen so this is irrelavent, add a comment to
- that effect.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 2059d628c5fb03222a62502cc1b5724bf296a7b3
-Author: Owain G. Ainsworth <zerooa@googlemail.com>
-Date: Mon Apr 19 04:05:35 2010 +0100
-
- Kill per-context SAREA support.
-
- It has never been used, and since the world is changing it almost
- certainly never will be. Good riddance.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit c4b46f56279cc18c8114235ca41cfb41ffede67f
-Author: Owain G. Ainsworth <zerooa@googlemail.com>
-Date: Mon Apr 19 04:05:34 2010 +0100
-
- Remove remnants of the ShowCache option.
-
- The rest of it died a long time ago.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 03b34c5fb12c4df180d4df113d2b654f6afd7230
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Apr 19 17:58:07 2010 +1000
-
- radeon: add FireMV 2400 pci id.
-
- From RH#581927 - thanks to Carsten Clasohm
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 6c07816025f70e522986614c29c300ea13e5d932
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 18:50:17 2010 -0400
-
- r5xx texvid: deal with large numbers of verts
-
- should fix fdo bug 25884
-
-commit 5ee320a6b1b4c65fe592c8ac4d1981799242d59e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 18:42:56 2010 -0400
-
- r3xx texvid: deal with large numbers of verts
-
- should fix fdo bug 25884
-
-commit 47af3f4f266232517486238917d82fc5ca9c82e6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 20:50:18 2010 -0400
-
- r2xx texvid: deal with large numbers of verts
-
- should fix fdo bug 25884
-
-commit 57577d5cd0641b7cad02242478699bcfece59227
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 20:40:56 2010 -0400
-
- r1xx texvid: deal with large numbers of verts
-
- should fix fdo bug 25884
-
-commit 31a888e78fa403f2bddacee098a29f36eaa969cb
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 15:52:59 2010 -0400
-
- r5xx textured video: split into prepare and draw functions
-
-commit f7ebe4a127965bb9e46d20c60331bcc4dab76fc5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 15:46:24 2010 -0400
-
- r3xx textured video: split into prepare and draw functions
-
-commit 10799b4ce0c18c5a7d92d688549e8e777344f111
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 15:38:49 2010 -0400
-
- r2xx textured video: split into prepare and draw functions
-
-commit bd1cf42201a1f918080bf34786a6de327cb31b5f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 15:31:40 2010 -0400
-
- r1xx textured video: split into prepare and draw functions
-
-commit c1136f94b80346065893f8a43c0fbf60c8c9b057
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 15:23:14 2010 -0400
-
- Xv: track vtx_count, is_planar in port priv
-
-commit 2f680b631357661511456f07b7b4ba1aa2cbf30c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 13:43:41 2010 -0400
-
- radeon/kms: fix possible crtc mask for evergreen
-
-commit 4656f5dff1ed72fa2c7a1484305f2aef7b65ff2b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 16 13:36:25 2010 -0400
-
- radeon/kms: fix crash when using more than two heads
-
- fixes fdo bug 27692
-
-commit a69e749d0562887af6bd236c38802472e54640c4
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Apr 16 13:58:54 2010 +1000
-
- kms: add uevent support.
-
- When we get a hotplug event from the kernel we should notify the client side to reconfigure displays.
-
- based on work by ajax in intel driver.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 22a46dddd375b2b9399e12fdf168fa5292ff17a4
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 13 11:08:59 2010 -0400
-
- radeon: add support for pll algo selection
-
- tv-out on atom systems is very particular about it's
- dividers. force it to use the old algo.
-
- Should fix fdo bug 27593.
-
-commit c1b817c45477c21234abaaebe78feb7ea4fd92b1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 12 16:32:04 2010 -0400
-
- atom: disable TV encoder when VGA is in use
-
- Switching between TV and VGA caused problems on some
- systems since the TV encoder was left enabled.
-
- Should fix fdo bug 25520.
-
-commit 878814aeab7031ff6169fcaf2be869b7595c8699
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 12 11:16:14 2010 -0400
-
- Xv overlay: set scalerwidth to 1920 on r3xx/r4xx chips
-
- reported on phoronix forums.
-
-commit 276fe739f1caa95778213054375a65288b80f320
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 9 20:03:09 2010 -0400
-
- radeon: add some new pci ids
-
-commit eb5665688ef9b52f03f61546351d0848cab54740
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 8 00:31:52 2010 -0400
-
- radeon: don't setup Xv on rn50
-
- It has no overlay or 3D engine.
-
- fixes fdo bug 27528
-
-commit 3c6c6afcbfc6f2c582e13a7c37fe2014b0875b22
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 5 12:12:56 2010 -0400
-
- change version post release
-
-commit fb7911912e60b2cdbc2152b96847775b767ca3ef
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 5 11:59:24 2010 -0400
-
- bump version for release
-
-commit 476a1c6e8b42807b897b8c6f8550ec42b2d5c10e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 1 12:42:56 2010 -0400
-
- radeon: fix possible gpio i2c table overrun
-
- GPIO_I2C_INFO does not always have ATOM_MAX_SUPPORTED_DEVICE
- entries. Should fix Novell bug 589022.
-
-commit 6baa96c44ca93b88acf5233335cee233e59d5af4
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Apr 1 11:24:32 2010 +1000
-
- r600/exa: further cleanup, use the object struct in the accel state.
-
- This cleans up the accel state objects as well.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 87f49a24019967552c5478d6af89ba438b4261c8
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Apr 1 10:52:58 2010 +1000
-
- r600: cleanup wasteful variables.
-
- Just assign directly to the structs.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 478319e55d52fce241d040912fea952071e3b742
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Apr 1 10:45:52 2010 +1000
-
- r600: reduce function call overhead.
-
- Create a small accel object that can be used to reduce the amount
- of parameters passed to SetAccelState. This can be cleaned up a lot more.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit bc93395b3eb5e3511c1b62af90693269f4fa6e13
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 31 22:30:24 2010 -0400
-
- r6xx+ EXA: fix swapped domains in kms UTS
-
- Noticed by Dave.
-
- Should fix fdo bug 27284
-
-commit 3a33b1a92c328b690bdc1aafa0011e4326109815
-Author: Owain G. Ainsworth <zerooa@googlemail.com>
-Date: Tue Mar 30 17:14:02 2010 +0100
-
- Add support for MacModel autodetection on OpenBSD.
-
- This allows radeon-equipped macs to work without an xorg.conf on openbsd.
- Patch originally written by Mark Kettenis (kettenis@openbsd.org)
-
-commit c7eeda8c3f3514ba95ebf2893fbe124bf526b3df
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Mar 26 01:38:36 2010 -0400
-
- radeon: add support eDP connectors with and LCD device tag
-
- should fix fdo bug 27322
-
-commit ff323e11485fa5030ac278c836bf80a535c22249
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Mar 26 01:24:16 2010 -0400
-
- radeon: fix name string for eDP
-
-commit 53ac06161eb2b8cffb1b88e24a9a21cfd12e5883
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Mar 23 13:34:38 2010 -0400
-
- r6xx+ EXA/Xv: add a R600SetAccelState function
-
- This moves CS bo checking and alignment checks into
- a central location. It also cleans up the code.
-
-commit 7a044472dfea7cf05ba4c2b87be30e94e2ae0b62
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Mar 23 01:27:22 2010 -0400
-
- r6xx+ EXA: always use a temp surface for overlapping copies
-
- The scanline based fallback code was complex and added a lot of
- overhead. It also didn't work with kms.
-
-commit d33bddaedae81126ab7f0023af1c6443bb0b4c4f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Mar 22 18:15:23 2010 -0400
-
- r6xx+ EXA: always use the accel_state state in DoPrepareCopy
-
-commit dda3f5a99e7a2dc5d57860f4d07df3498e1e21df
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Mar 22 18:05:36 2010 -0400
-
- r6xx EXA/Xv: track src/dst domains
-
- Much of the code is shared, so track the src/dst
- domains so we make sure the uses consistent domains
- for each bo.
-
-commit 5c256808cb5fea955eea96ffe9196473715156aa
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 17 23:47:50 2010 -0400
-
- XAA: disable render accel
-
- It's been reported broken for a while. Should fix
- fdo bug 27151, others.
-
-commit a0683be5cc082bdbdd3bc4e9b52f39f423650946
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Mar 18 12:36:25 2010 +1000
-
- radeon: avoid using DRI1 init path on DRI2 driver.
-
- I was playing with multi-seat and found this code, fixed
- it up to be sane and more DRI2 like.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 080a5414593e9b59ed923f26aa6057747b0c868f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Mar 16 12:33:39 2010 -0400
-
- kms: fix ums naming compat for DisplayPort
-
-commit 819b4015349b5d8c5ffa5f979097599774fce5bb
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Mar 15 13:47:29 2010 -0400
-
- dump version for rc release
-
-commit d3482a947e3731be4ed0b00b4e3079470700dc4c
-Author: Michael Cree <mcree@orcon.net.nz>
-Date: Fri Mar 12 22:23:31 2010 +1300
-
- Fix some word accesses in AtomBios to work on all architectures.
-
- The UINT16LE_TO_CPU(), etc., macros are used in the AtomBios code to
- fix up endian issues but they do not address bad alignment or assist
- architectures that cannot perform hardware byte or word accesses.
- This patch inserts use of the ldw_u(), etc., interface of the Xserver
- into certain AtomBios accesses to address alignment issues.
-
- This resolves Debian bug 572311, namely that the driver when compiled
- for generic Alpha architecture (i.e. doesn't use the byte-word extension)
- resulted in no display output on certain Radeon cards.
-
- Signed-off-by: Michael Cree <mcree@orcon.net.nz>
-
-commit 488c9fd8300505cc6c0c2f8f0f00849f27cc5d63
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Mar 15 12:25:57 2010 -0400
-
- r6xx/r7xx: fix domain handling in accel code
-
- Noticed by Pauli and Michel on IRC.
-
- Improves GetImage performace by a factor of ~10.
-
-commit 2ace2591d92fb6d3ce7a6453edb04b36a6c49a32
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Mar 15 12:03:58 2010 -0400
-
- radeon: remove some leftover debugging output
-
-commit 67e81c8f17ddde6eba633d2a5aef528e1d598d89
-Author: Andrzej Hajda <andrzej.hajda@wp.pl>
-Date: Wed Mar 10 18:19:35 2010 -0500
-
- radeon: add support for pal on legacy IGP chips
-
- Based on my initial non-working patch.
-
- Fixes some element of fdo bug 12007
-
-commit 3a44f1cb0d2bb748692b1024003de8ee88ca77a5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Mar 9 09:44:01 2010 -0500
-
- atom: i2c gpio fixes
-
- Basically a port of my kms patch. This allows us
- to remove some quirks.
-
-commit d85cb40f516c67305e818302bec7ee817df4144c
-Author: Matt Turner <mattst88@gmail.com>
-Date: Sun Mar 7 14:24:35 2010 -0500
-
- Don't check for Xinerama.
-
- It doesn't seem to be used anywhere, so don't require it.
-
- CC: Jerome Glisse <jglisse@redhat.com>
- CC: Alex Deucher <alexdeucher@gmail.com>
- CC: Dave Airlie <airlied@redhat.com>
- Signed-off-by: Matt Turner <mattst88@gmail.com>
-
-commit e7b41f8cb082ed462d29bf3fc440072424cbd852
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Mar 5 19:16:11 2010 -0500
-
- radeon: disable frac fb div with new pll code
-
- fixes fdo bug 26897
-
-commit 14aff767490c253cbcdd411f812e50b91673119e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Mar 3 13:31:19 2010 -0500
-
- radeon: add new RS880 pci id
-
-commit e6dc886634b38e4a36af7b5f0b23299d5acd7244
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Mar 2 10:25:15 2010 +1000
-
- radeon: bump configure.ac
-
-commit 4975658f05c387b39b3e96a292a7683f17645c2c
-Author: Dave Airlie <airlied@redhat.com>
-Date: Sat Feb 27 16:47:19 2010 +1000
-
- pciids: hopefully fix HP
-
-commit e76b90b399c3cc0f0998c0209300c46f97505498
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 26 15:01:28 2010 -0500
-
- rv740: disable dfs workaround for drm 1.32+
-
- rv740 pipe setup was fixed in 2.6.33
-
-commit 2de0af5f5b806f9dbfdb1e9b6a5cf96d9433961d
-Author: Matt Turner <mattst88@gmail.com>
-Date: Wed Feb 24 22:46:28 2010 -0500
-
- Use RADEON_ALIGN instead of open coding it.
-
- Also fix some RADEON_ALIGN(x, 63), which would return incorrect results
- for odd x. Though this shouldn't happen, it's still not right. You
- wouldn't ever write (x + 62) & ~62 which is clearly wrong (and what it
- expands to).
-
- CC: Jerome Glisse <jglisse@redhat.com>
- CC: Alex Deucher <alexdeucher@gmail.com>
- CC: Dave Airlie <airlied@redhat.com>
- Signed-off-by: Matt Turner <mattst88@gmail.com>
-
-commit c7e81d2f3a372e0d5f751dd0c5091aec2b56d936
-Author: Matt Turner <mattst88@gmail.com>
-Date: Wed Feb 24 22:46:27 2010 -0500
-
- Use/define RADEON_GPU_PAGE_SIZE instead of sprinkling 4096 everywhere.
-
- Also, define RADEON_BUFFER_ALIGN in terms of it, and replace some
- RADEON_ALIGN(x, RADEON_BUFFER_ALIGN) with RADEON_ALIGN(x,
- RADEON_GPU_PAGE_SIZE) since this is really what was intended.
-
- CC: Jerome Glisse <jglisse@redhat.com>
- CC: Alex Deucher <alexdeucher@gmail.com>
- CC: Dave Airlie <airlied@redhat.com>
- Signed-off-by: Matt Turner <mattst88@gmail.com>
-
-commit c0a5c9403dff254e1669df606a4193794270aeff
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Feb 26 19:17:28 2010 +1000
-
- pci: add HP vendor id
-
-commit 3970cc5563900f08ba5236b23f765c926616c345
-Author: Cooper Yuan <cooperyuan@gmail.com>
-Date: Fri Feb 26 16:14:12 2010 +0800
-
- add more triple-head server ID
-
-commit b499eee7506f7478649e0000e9f8fcd00ac9d88d
-Author: James Le Cuirot <chewi@aura-online.co.uk>
-Date: Thu Feb 25 21:13:18 2010 -0500
-
- clean up kms zaphod handling
-
- Taken from James patch on bug 24523
-
- agd5f: adapt to the current code
-
-commit 433c8617341f5768255826435a2b09afba684f02
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 25 21:03:13 2010 -0500
-
- update ZaphodHeads option
-
- Now that the screen section mapping is fixed,
- Make the option per-instance and allow multiple
- outputs to be specified; e.g., DVI-0 and HDMI-0
- associated with instance 0 and LVDS and VGA-0
- associated with instance 1.
-
-commit f3e20b01c77f02bdf3483ceee27a1f00d240c33d
-Author: James Le Cuirot <chewi@aura-online.co.uk>
-Date: Thu Feb 25 19:10:19 2010 -0500
-
- zaphod: Fix entity instance assignment.
-
- Each screen needs to have a pointer back to its
- device's entity instance, Currently Screen1 is
- pointing to Screen0's instance so when it comes
- to match up the screen sections with the detected
- screens, Screen0 gets chosen in both cases.
-
- See bug 24523
-
-commit 1b7e9a2e50f77819b3aff4e37ba39eaec69ff932
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Feb 23 11:39:55 2010 -0500
-
- radeon: fixes for zaphodheads option
-
- Needed for systems with more than two outputs.
- Both KMS and non-KMS zaphod work on systems with
- more than two outputs now.
-
-commit bd83e5f1c75b8c00b43846c7225568917fc9a8ce
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Feb 23 19:27:24 2010 +1000
-
- zaphod: hopefully fix kms + zaphod
-
-commit 0c3468d812e3790ce03d9e76779ae81e7b7b82d5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Feb 22 17:34:51 2010 -0500
-
- AVIVO: set frac fb divider pll flag
-
- matches previous behavior
-
-commit 212e152536c4325e6799018891d9aee132681f48
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Feb 22 17:27:24 2010 -0500
-
- radeon: update new pll algo
-
- - add support for pre-avivo chips
- - add support for fixed post/ref dividers
- - add support for non-fractional fb dividers
-
- By default avivo chips use the new algo and
- pre-avivo chips use the old algo. Use the
- "NewPLL" option to toggle between them (set to
- TRUE for the new algo, FALSE for the old).
-
-commit e68d3a3890fc81c51f2006b5548da1e8756ad2fd
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 18 14:02:00 2010 -0500
-
- RS600: add connector quirk
-
- System lists DVI port as HDMI.
-
- fixes fdo bug 26605
-
-commit a3b730eceb522c7ac1ef3dd6f6c7d773118d03f7
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Thu Feb 18 14:13:48 2010 +0100
-
- r6xx/kms: when reseting BO force default state emission
-
- In KMS world each cs need to fully initialize the 3D engine
- when we were erasing cs in IBDiscard for r6xx we weren't
- forcing reemission of default state. This patch force this
- emission. Fix :
-
- http://bugs.freedesktop.org/show_bug.cgi?id=26603
- http://bugzilla.kernel.org/show_bug.cgi?id=15284
-
-commit 579cdcf9b4e38c791a497b747a055fc0a07d8dd6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Feb 17 12:22:48 2010 -0500
-
- radeon: add ZaphodHeads option
-
- Allows users that want to use zaphod mode to select
- which xrandr outputs are assigned to which head. E.g.,
-
- Option "ZaphodHeads" "LVDS,VGA-0"
- will assign LVDS to the first zaphod driver instance
- and VGA-0 to the second instance.
-
-commit 47136fa347d1756523239746b4c74cd5278a1118
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Mon Feb 15 16:44:39 2010 +0100
-
- EXA: Fix order of coordinates passed to radeon_pick_best_crtc().
-
- The wrong order prevented tearing avoidance from working with EXA/DRI2.
-
-commit 6e95905f759b844373be62ec513c78153ed00222
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Mon Feb 15 17:02:16 2010 +0100
-
- Allocate BOs for 'video offscreen surfaces' and 'TV-in' in VRAM.
-
- I think these can only really work in VRAM, though right now there's probably
- nothing to prevent them from getting evicted...
-
-commit 78e7047c5235b09858b66dd3688d39aaa27d7589
-Author: Pauli Nieminen <suokkos@gmail.com>
-Date: Mon Feb 15 13:40:37 2010 +0200
-
- Allocate Xv buffers to GTT.
-
- KMS doesn't have acceleration for upload to vram. memcpy/memmove to VRAM
- directly is very slow (40M/s in benchmark) which causes visible problems
- to video.
-
- Allocating video buffer in GTT will give good performance (350-450M/s)
- for memmove operation. This is nice performance boost for Xv under KMS.
-
- Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
-
-commit 3ec25e59854b6b03ad763bc374d3475a50f562d8
-Author: Pauli Nieminen <suokkos@gmail.com>
-Date: Mon Feb 15 13:45:28 2010 +0200
-
- Use memcpy instead of memove for RADEONSwapCopy.
-
- memcpy has about 25% better performance than memmove when
- destination is GTT (wc caching). Changing memmove to memcpy
- in SwapCopy will reduce CPU time spent moving data between
- host and GPU.
-
- memcpy will specially help Xv when playing high resolution
- videos.
-
- The swap path doesn't support overlapping memory copies either
- so extra safety is not worth the performance hit in commonly
- used code path.
-
- Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
-
- [ Michel Dänzer: Fixed up whitespace ]
-
-commit 221ef11b31756deb7134801730e76c040e841f5c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 12 14:15:10 2010 -0500
-
- r6xx/r7xx: implement EXA vline support
-
-commit 8ad4025affe1fb2f417e3a3031d74f83be5df253
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 12 11:34:47 2010 -0500
-
- radeon: consolidate crtc selector for vline wait
-
- Use the Xv version as it takes into account the area
- covered by the op rather than just picking the largest
- crtc area.
-
-commit 4f9d1714a7382594b834d446bbe502663f6a2778
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Feb 5 12:27:51 2010 -0500
-
- r500: fix relocs for Xv planar video
-
- fixes fdo bug 26445
-
-commit b7ca1ab11ac0e4e4be5a1e7789ae8633b460a2d4
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Feb 5 13:37:20 2010 +1000
-
- rs400/rs480: mc idle bit is bit 2 like original radeon
-
- backport from a KMS fix, the rs400/480 mc idle is bit 2 not bit 4.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 97c387e269672b146a95b45fbef5c8c18e473e36
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Fri Jan 29 16:08:17 2010 -0500
-
- config: remove dead LINUXDOC macro usage
-
- This module does not generate LINUXDOC documentation.
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 05fa2dee0c63d56fd523ee1ebab479bcb9f5e89d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 4 13:13:58 2010 -0500
-
- evergreen: minor clean up in transmitter setup
-
- both link and encoder must be set for linkb
-
-commit 76eea5e02776f7beeb8f4491a374bd36792eda92
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Feb 4 10:52:14 2010 -0500
-
- r600: reduce number of cache flushes
-
- We don't need to flush so often. Next step
- would be to move the flushing to the drm and only
- flush after each command buffer rather than each
- draw.
-
-commit 8d63d70f7ebaf9d250f0449d3720ef47516c05df
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Feb 3 15:22:22 2010 -0500
-
- evergreen: use external clock source for DP PHY
-
- DP CRTC clock always comes from DCPLL. This frees
- up PPll1/2 for non-DP-mode PHYs and CRTCs
-
-commit ecbc26431914216a8b207e81451282ea07c8b92f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Feb 3 03:52:07 2010 -0500
-
- evergreen: blank/unblank DP in dpms calls
-
-commit 710a2fd07235349f084ec40626cc28fbae523d27
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Feb 3 03:00:24 2010 -0500
-
- evergreen: pll fixes
-
- SetPixelClock needs to be called for DP outputs with a
- valid PLL.
-
-commit 9ab2377ee23c5dc360ba135a77aa6b181a1862e6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Feb 2 15:15:36 2010 -0500
-
- evergreen: DP requires coherent mode
-
-commit 634da80056525a48ec17ffb81e2fb59b168bea9e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Feb 2 15:09:57 2010 -0500
-
- evergreen: fix units on frac_fb_div
-
-commit a887818f491f6c7315c56c4e0d0b702c4c6aa4ac
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Feb 1 11:01:47 2010 -0500
-
- evergreen: add pci ids
-
-commit cb2772b69480268c059766c4f6b209ce590ede0e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jan 29 12:59:46 2010 -0500
-
- evergreen: add atombios crtc/pll functions
-
-commit bd8e04cb7b39f38b6958273582a9b324a9f0759a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Feb 1 10:07:43 2010 -0500
-
- evergreen: add atom support for digital outputs
-
- analog is already supported by the existing code.
-
-commit 8ad40d3c32ad5b91725bd37fcade6bed504df421
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jan 26 15:39:44 2010 -0500
-
- evergreen: add crtc set base/format support
-
-commit 2c9cf0a07ff9e5a4989861bc2fdfd71d841013a8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Dec 10 15:29:14 2009 -0500
-
- evergreen: add lut support
-
-commit 65246545c3dd9bfef73e8a0f200bd5909b89a167
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jan 26 12:10:02 2010 -0500
-
- evergreen: add hw cursor support
-
-commit c05cad56b69d239fa2e69905d15f4f08b9db4c55
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 28 01:28:52 2010 -0500
-
- evergreen: add base asic support
-
-commit ed63e1b1abe8810b5da6b4140892337eef08a9ea
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jan 29 12:42:33 2010 -0500
-
- evergreen: add register and utility defines
-
-commit 019260ec4a9f9fbf2ac63a2ca3314aa308471f7e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Dec 10 14:57:39 2009 -0500
-
- evergreen: add chip enums
-
-commit e86ae564d8b94d2cc8d3c7cceb452a197ab6387a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Feb 1 12:03:23 2010 -0500
-
- atom: update to the latest upstream atombios.h changes
-
-commit 77b13a02c70842a58e0590d0243f0ae016c5a640
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Feb 1 12:16:20 2010 -0500
-
- r500: fix CS section size missmatch in Xv code
-
-commit 5c11264517d1b9808415d47e9dedc345610f0f86
-Author: Dave Airlie <airlied@linux.ie>
-Date: Fri Jan 29 15:10:33 2010 +1000
-
- radeon: further digital encoder cleanups.
-
- this just cleans up a few more bits of the digital encoder setup.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 872a11fa9efb0b76cef83089ea1bb80792b94930
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 28 01:19:23 2010 -0500
-
- radeon: clean up dig encoder handling
-
- - switch the var name to dig_encoder
- - quiet coherent messages
- - clean up dig encoder selection
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit c1a73ff51b371ecc6f57a81a33f644344b4e3f70
-Author: Dave Airlie <airlied@linux.ie>
-Date: Thu Jan 28 12:58:29 2010 +1000
-
- radeon: add support for picking the digitial encoder
-
- Testing on a W500 laptop found the LVDS + DisplayPort would conflict
- over the choice of digital encoder, and only one would work.
-
- This patch fixes the DCE3 case where LVTMA requires the second digital
- encoder and lets DP/DVI use the first in most cases.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 95b56275d80dcee48a7927df124602c34cd72235
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jan 27 15:48:25 2010 -0500
-
- avivo: add some hotplug detect regs
-
-commit 5a4327f7784361933484895c9af751ccfa242d48
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jan 26 16:06:00 2010 -0500
-
- radeon: minor pll updates
-
- add new fixed post divider option
-
-commit cbd642af7c76469d701471daea0c8d167567ccf8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jan 26 12:03:45 2010 -0500
-
- radeon: use mmio bar size rather than hardcoded number for register ops
-
- newer asics have larger mmio bars
-
-commit e5933fd74923a07aa401bdb4ecd8d1d641148440
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jan 25 13:18:47 2010 -0500
-
- KMS: fix no accel option
-
- NO_ACCEL wasn't handled correctly with KMS.
-
- fixes fdo bug 26198
-
-commit ba99a82ced1a6101365876723d22bcfec4607537
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jan 25 13:50:13 2010 +1000
-
- radeon/kms: only enable EXA pixmaps under kms if we support render accel
-
- I've seen RN50s with 64MB of RAM that are slow as molasses, this
- should fix them.
-
- RH bug 556400
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit de40d36264364434541377c7f65f3836dc514fc0
-Author: Kusanagi Kouichi <slash@ac.auone-net.jp>
-Date: Fri Jan 22 17:18:51 2010 +0900
-
- Remove unnecessary checks.
-
- Signed-off-by: Kusanagi Kouichi <slash@ac.auone-net.jp>
-
-commit 30a19b75cc82b8e04c45e6684b84f9a4ccc0505b
-Author: Alan Coopersmith <alan.coopersmith@sun.com>
-Date: Tue Jan 19 14:54:04 2010 -0800
-
- Fix configure with --disable-dri
-
- AM_CONDITIONAL calls can't be made inside if statements, since
- automake won't know what to do when the if isn't true.
-
- Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
-
-commit bd011784c0609f1fd03dcb784744c8f5cdef33da
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jan 19 11:59:38 2010 -0500
-
- ATOM: Upstream parser updates
-
-commit 95d63e408cc88b6934bec84a0b1ef94dfe8bee7b
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Mon Jan 18 10:46:50 2010 +0100
-
- r6xx/r7xx: emit relocation for FRAG & TILE buffer
-
- FRAG & TILE buffer are unused but still they need
- to be associated with a valid relocation so that
- userspace can't try to abuse them to overwritte
- GART and then try to write anywhere in system
- memory.
-
-commit bbaf71fb46e3e0acdadcb91e9b1c73396bd9aa8e
-Author: Alan Coopersmith <alan.coopersmith@sun.com>
-Date: Fri Jan 15 15:09:27 2010 -0800
-
- Update Sun license notices to current X.Org standard form
-
- Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
-
-commit 3d158716a60d5a113a541ea2f680b81a1be41ad2
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jan 14 11:21:33 2010 +1000
-
- displayport: fix DDC on DVI->DP convertors.
-
- Seems we have to not do auxch DDC if we aren't talking to a DP
- sink.
-
-commit 6a363f68415d37c302151581f2a86855dba39b67
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jan 11 15:13:45 2010 -0500
-
- rv100: fix typo in fix for bug 25992
-
- Noticed by Maarten Maathuis.
-
-commit 7b01e1ee29f681bf1735ecded6445d12beeb52d8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jan 11 12:40:06 2010 -0500
-
- rv100: reject modes >135 Mhz with DVI
-
- Due to heat issues. fixes bug 25992
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 74da9a66a420a40bb5d562f07e97ce6ac2eb010f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jan 8 16:51:43 2010 -0500
-
- radeon/kms: add new strings for eDP and TV
-
-commit 61977f61f516b54d1fd9df34d0f0892fbf5227d7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 7 02:15:31 2010 -0500
-
- radeon: fallback to i2c for edid if aux fails
-
- In case of a DP->DVI adapter for example.
-
-commit 958d073869404f60e56dc0cc70b3e7de85904694
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 7 02:12:00 2010 -0500
-
- radeon: add initial support for eDP (embedded DisplayPort)
-
- Should fix fdo bug 25931
-
-commit 944ae73f7cd5f9a1622b38e06a58565812cb102f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jan 7 01:52:35 2010 -0500
-
- radeon: updated ObjectID.h
-
-commit 48aa5064aff4b9adf768e480df2312d4375e9c40
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jan 4 11:05:44 2010 -0500
-
- radeon: fix LVDS power sequence on Mac cards
-
- Noticed by John R. Dunning. Fix taken from radeonfb.
-
- I'm not sure if this sequence would be useful on any PC
- laptops or not so make it mac specific for now.
-
-commit 36bd69affc996c92c40b7360a7fbaa1a3a46abfd
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Dec 16 15:52:18 2009 -0500
-
- configure.ac: remove unused sdkdir=$(pkg-config...) statement
-
- The sdkdir variable isn't use, so remove the statement.
-
- Acked-by: Dan Nicholson <dbn.lists@gmail.com>
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 9d0f3af7278dc939fd4e6f3ea69d9f488a9fbed7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Dec 22 08:45:27 2009 -0500
-
- radeon: add cvt timing if we only have panel w/h
-
- fixes mac laptops without an edid
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 6e1f5553c6d7e3b5d089af2e3d587efe95936855
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Dec 21 17:32:40 2009 -0500
-
- ATOM: add new power table defs
-
-commit 4b05c47ac657f9a93d76221269761ed64c81f716
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Dec 17 14:30:23 2009 +1000
-
- radeon: use new libdrm api
-
-commit 1d620800bd79290967fa487decf798e318c45f25
-Author: Ingmar Vanhassel <ingmar@exherbo.org>
-Date: Sun Dec 20 21:04:56 2009 +0100
-
- Replace shave with automake silent-rules
-
- Which are enabled by default in Xorg's util-macros 1.3 if automake-1.11
- is used.
-
- Signed-off-by: Ingmar Vanhassel <ingmar@exherbo.org>
-
-commit 52f6a2ff682ad1f8e26ef1cd7d380493dcd57752
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Dec 16 15:29:53 2009 -0500
-
- src/Makefile.am: missing 3 header files in tarball
-
- radeon_dummy_bufmgr.h
- radeon_vbo.h
- simple_list.h
- Replace leading spaces with tab for radeon_atomwrapper.h
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
-
-commit 3a30210d50b27f8772fc5045133940246764fce9
-Author: Matthias Hopf <mhopf@suse.de>
-Date: Tue Dec 15 10:53:48 2009 -0500
-
- fix 200M freezes on VT switch if CRTC is disabled
-
- It appears that RS4xx chips need to have the crtc
- enabled when the timing is programmed.
-
- agd5f: minor fixes/cleanup of the original patch
-
-commit 299d395bd3f294239dee58ab7d607d7d2c657f61
-Author: Corbin Simpson <MostAwesomeDude@gmail.com>
-Date: Sun Dec 13 14:51:17 2009 -0800
-
- dri: be more useful if disabling DRI due to KMS/UMS mismatch.
-
- It's only fair.
-
- Compile-tested only.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 0e5c9d87b5d7e0751df71cc8958ca5ccaed25104
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Dec 10 14:27:43 2009 -0500
-
- ATOM: split set base/format into separate functions
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 46630da5fd6f45bb8ea150b870162997480d69c7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Dec 9 12:55:25 2009 -0500
-
- AVIVO: add new PLL code
-
- This should hopefully help the problems with flickering
- and blinking monitors reported on some systems. If there
- are problems, the old PLL algorithm can be selected with:
- Option "NewPLL" "FALSE"
- in the device section of your X config.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit f082b1693d6f7f763ccf5a8436a89890ca2c6129
-Author: Matthijs Kooijman <matthijs@stdin.nl>
-Date: Thu Dec 3 12:10:14 2009 -0500
-
- radeon: fix crtc2 dpms
-
- noticed by Matthijs Kooijman on fdo bug 22140
-
-commit 3a96fbf3b84522cf1ba1b176e82b662222331c14
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Dec 2 18:02:33 2009 -0500
-
- radeon: only read RADEON_PPLL_REF_DIV for ref div on pre-avivo
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit f03450796d2e9247a1228c4e2abb1dfad7aecddf
-Author: Kusanagi Kouichi <slash@ac.auone-net.jp>
-Date: Wed Dec 2 01:36:37 2009 -0500
-
- radeon: Lift hardcoded limit from RADEONQueryImageAttributes
-
- The dimension of an XvImage is limited to 2048 x 2048 even if an adaptor
- supports larger image.
- XvCreateImage and XvShmCreateImage lower the width or height of an image.
- XvPutImage and XvShmPutImage return BadValue.
- The cause is that 2048 is hardcoded in RADEONQueryImageAttributes.
-
-commit efbc2c80ab02879edf3b7b3d65b16c45ddce5017
-Merge: 88a50a3 a612813
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Dec 2 14:30:36 2009 +1000
-
- Merge remote branch 'origin/displayport'
-
-commit 88a50a30df11a06263209340a42251851f8e2334
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Nov 30 15:32:12 2009 +1000
-
- r600: fix multi-operation in single batch support.
-
- This ports the mesa DMA buffer handling with the 3 lists,
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit b2597deea3a3953ff50d54ff37e3c043eac409f4
-Author: Kusanagi Kouichi <slash@ac.auone-net.jp>
-Date: Mon Nov 30 11:10:50 2009 -0500
-
- R600: fix some warnings
-
-commit 4d90dc3cb248e9d61c0c490bba80f6727fafd318
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 30 11:05:38 2009 -0500
-
- atom: pull misc mode info for lvds panel mode from bios tables
-
- sync polarity, etc. This will likely fix LVDS problems
- on some laptops.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a612813c5f329f00a9271e7bb69abd2630a49403
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Nov 27 17:20:30 2009 -0500
-
- radeon: clean up DP code
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit a8dbf7c23481501987971a9c0b6cb0760f86127f
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Nov 27 10:16:00 2009 +1000
-
- r600/accel: cleanup and merge a lot of the accel functions
-
- All of the drawing ops were the exact same modulo the vtx size,
- this along with the vertex buffer wrapping code could all be consolidated
- into a smaller set of functions.
-
- This also adds 2 VBO which we switch between, and merges a #define to
- enable the multiple operations in one CS under KMS mode.
-
- Multi-operation still isn't working though.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 971e463b2cfdc1ba1c78a24fb439d33dd9155dfc
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 26 12:45:15 2009 -0500
-
- dce3: CV1/TV1OutputControl tables didn't go away until dce3.2
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 95385f0906f371a1ed6e60eb3e597e699c7a3222
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Thu Nov 26 12:21:21 2009 +0100
-
- kms: Fix resizing when acceleration is disabled
-
- When acceleration is disabled we need to reallocate
- a new shadow framebuffer and we should also avoid
- calling any EXA function as EXA is disabled in such
- case.
-
-commit 8195385d3cedf70d89ca576371af6bca5045bbd2
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Nov 26 15:43:54 2009 +1000
-
- dce3: no CV1 or TV1 Output Control tables anymore.
-
- According to the DCE3 docs we should only use DAC1/2 not
- CV1/TV OutputControl, also my rv730 bios doesn't have any
- CV1/TV tables.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 381b14d5422131ea8ff942ab06a328f6beca0d3f
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Nov 26 15:28:15 2009 +1000
-
- atombios: CV mode retrival was broken.
-
- a) crev and frev are reversed
- b) my rv730 bios only has one mode in it, so
- bounds check the table size.
-
-commit a67a13c315a9235be052662e2a3270686cccc0f0
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Nov 26 13:41:36 2009 +1000
-
- radeon: fix typo in unused as of yet CV code
-
-commit cd9bfb5892eebef6dff14ac414dff074db5ddee4
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Nov 26 06:43:13 2009 +1000
-
- fixes displayport for me here
-
-commit 256de862a3c017dcb4ed0d8689294a552eda0d18
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Nov 26 06:35:39 2009 +1000
-
- displayport: cleanup call dp from dpms on instead.
-
-commit 05551295c5e0946745163f17e5c1d3d41b94bcbf
-Author: Kristian Høgsberg <krh@bitplanet.net>
-Date: Tue Nov 24 21:09:03 2009 -0500
-
- dri2: Use drmGetDeviceNameFromFd() instead of open coded loop.
-
-commit 0061c4db1d3aecdca13efb5133ab8784dc37df95
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 15:39:10 2009 +1000
-
- Revert "r600: enable multiple operations in one CS"
-
- turn this off for now, on my rv635 desktop, I started getting blanks
- in places in firefox and the odd bit of font corruption, need to
- track that down.
-
- This reverts commit 985a065518b1d33599de33f7fe082d3302db58a6.
-
-commit 8b28534bcf877557a5681fa3b4f107c74615d3de
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 13:24:44 2009 +1000
-
- radeon/exa: change option to determine exa pixmap usage.
-
- This moves to a boolean instead of using VRAM sizing.
-
- as per Michel's suggestions on list.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit f0acb16fa19844453adc6db3399977fba7c8a0db
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 12:04:47 2009 +1000
-
- r600/xv: drop inited 3d false in xv code
-
-commit 985a065518b1d33599de33f7fe082d3302db58a6
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 11:54:08 2009 +1000
-
- r600: enable multiple operations in one CS
-
- This switches on multiple ops in a single CS under KMS/DRI2.
-
- It gets for on a Pentium D 3 + rv740 from 330,000 to 500,000
- with x11perf -aa10text.
-
- It also knocks a couple of seconds of gtkperf -a
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit af816ac752820255f245793b53a7cca5a4a49cd4
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 11:53:07 2009 +1000
-
- r600: fixup problems with EXA operation reset for multiple ops
-
- To put multiple ops into one CS, you can't just discard the whole
- IB. This add supports for reset the CS cdw to the correct place
- after an op discards.
-
- Still doesn't enable the final accel bits.
-
-commit 3d8dcbc29323a3c644100bec13aa93f024653bd3
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 11:43:57 2009 +1000
-
- kms: flush cs on close screen.
-
- this is needed for server recycle.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 19f1a357944f9d8f4567a2691a68067ec033ccb7
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 11:41:52 2009 +1000
-
- radeon: fix check for no work in operation
-
-commit 3a460a14b9603159f10d89da27b559c36a184e27
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 10:33:17 2009 +1000
-
- r600: refactor code to help future acceleration speedups.
-
- This changes the vertex buffer index to be an offset, and
- records the start of the vb for each operation and uses
- that to set the operations up.
-
- This still flushes after each operation to make sure we have
- no regressions in non-kms/kms cases.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 797a3f0c71c94477eec565ea2c95553c6f66d9fd
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Nov 25 10:07:59 2009 +1000
-
- kms: allow prepare copy to fail without dying
-
-commit ba76acc76e0d0a51a1c488e4d5494a71e155a05b
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Nov 24 15:38:47 2009 +1000
-
- radeon/kms: drop special r600 indirect flush
-
- This just merges it with the main kms cs flush
-
-commit 3c527d752d3cced219c6113acb932511b16e35fb
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Nov 24 15:11:12 2009 +1000
-
- r600: enable mixed pixmaps
-
-commit b9eb2380df5145c85b2ef694a04628c055c47429
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 23 12:12:02 2009 -0500
-
- DCE3.2: fix uniphy2 dvi issues
-
- In some cases the atom transmitter table sets the
- golden value of this reg differently which some monitors
- don't like. I haven't had time to dig further, so this
- works around it for now.
-
- Fixes fdo bug 24313
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit d0dd5122d8d75b7c4a72df07dc7f562b2e75dd5e
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Mon Nov 23 09:25:05 2009 -0500
-
- Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
-
- Now that the INSTALL file is generated.
- Allows running make maintainer-clean.
-
-commit 3d7888aa0493f46d826f4d80dea36f1f642f3c6b
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Nov 23 15:26:15 2009 +1000
-
- radeon: fix warning in printf
-
-commit 3a1a8b7b73424a769baf917bba2223ea6515b596
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Nov 23 15:07:10 2009 +1000
-
- radeon: surround mixed pixmaps usage with ifdef check for old servers
-
-commit e20af9c94982ec6487dae42c141d33cf6a7a2eb4
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Nov 20 12:15:02 2009 +1000
-
- radeon: avoid using hw pixmaps when we have little VRAM.
-
- This patch returns NULL for pixmap creation when we are using
- mixed pixmaps and the pixmap has a size.
-
- The size check is necessary for the front buffer.
-
- We add a flag to force pixmap creation for certain pixmaps
- that need to be hw, like the DRI2 and Xv ones.
-
- Idea from Michel and workarounds from Ben Skeggs.
-
- v2: add Option "EXALowVRAM" to allow configuring this, value in MBs.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 543338842ba7fe7da4902947d386ea1cabd1cdf0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Nov 20 16:38:43 2009 -0500
-
- dp fix timing
-
- aux channel atom command table delay is 10 usec units
- this gets the link training working, but alas, no image.
-
-commit dd3eab848cf352bb96c3d01fe6028d8a4a8e451e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Nov 20 01:06:49 2009 -0500
-
- r300: render target limit is 2560
-
- limit was increased to 4021 in r4xx.
-
- fixes fdo bug 25191.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit df35d40d4ec260cdab57a9b36e4e96b2a6c2a827
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 19 20:01:42 2009 -0500
-
- DP: hack that makes DP work.
-
- Something's wrong with the status check.
-
-commit f42412ec4dbd21f562a7fe4239c0a1f17ef1b8f2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 19 19:40:54 2009 -0500
-
- wip
-
-commit eb9bc133fc426e67b397e661bfd22bf62009d9d3
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Nov 20 09:23:31 2009 +1000
-
- kms: recalculate the flush limits after screen resize.
-
- When we resize the front buffer we need to reduce the flush limits
- appropriately.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit f7f58ef4c042e492618665a6c5555e8e67387ab3
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Nov 20 09:22:39 2009 +1000
-
- radeon: r100/r200 have a 2047 scissor limit
-
- We were overflowing this in my case with a 2704 width desktop,
- so videos were stopping around 700 bytes across the screen.
-
- can I haz shatter already?
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 54c09778d79de1516ee511d6d7d5b54dd4bf9130
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 19 13:32:30 2009 -0500
-
- DP wip
-
- - use coherent
- - fix up lane/clock numbers
-
-commit 02d017a0552db2c8a48506c5b26c48a1a2ab75b6
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Oct 28 14:41:41 2009 -0400
-
- INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
-
- Automake 'foreign' option is specified in configure.ac.
- Remove from Makefile.am
-
-commit 396ee9b7e7e3b1dd64532270c4e32cdb33857596
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Oct 28 14:09:09 2009 -0400
-
- INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
-
- Add missing INSTALL file. Use standard GNU file on building tarball
- README may have been updated
- Remove AUTHORS file as it is empty and no content available yet.
- Remove NEWS file as it is empty and no content available yet.
-
-commit 1dcda0c4d5d506e18a7989ff05f2ad8569a73f23
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Mon Oct 26 12:54:21 2009 -0400
-
- Several driver modules do not have a ChangeLog target in Makefile.am #23814
-
- The git generated ChangeLog replaces the hand written one.
- Update configure.ac to xorg-macros level 1.3.
- Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
- Update Makefile.am to add ChangeLog target if missing
- Remove ChangeLog from EXTRA_DIST or *CLEAN variables
- This is a pre-req for the INSTALL_CMD
-
-commit 5b517bcc353e7111d2365a213505f27cfae30924
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Thu Oct 22 12:34:16 2009 -0400
-
- .gitignore: use common defaults with custom section # 24239
-
- Using common defaults will reduce errors and maintenance.
- Only the very small or inexistent custom section need periodic maintenance
- when the structure of the component changes. Do not edit defaults.
-
-commit 605c869076985b69350c893cf2bbcc90de8dc6bf
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 18 01:51:12 2009 -0500
-
- more dp cleanup
-
- - clean up handling of linkb, etc.
- - add support for ATOM_TRANSMITTER_ACTION_SETUP_VSEMPH
- to existing transmitter control function
- - fix lots of warnings
-
-commit bce1911f66f446b793125ac8cd5463bf6292629e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 18 00:04:33 2009 -0500
-
- radeon: pull previous displayport work into master
-
-commit 437113124bbd6fb166825169eabec4dfde900dd9
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Nov 17 14:16:22 2009 -0500
-
- radeon: deal with connectors sourced to the same encoder
-
- Some systems have multiple connectors connected to the
- same encoder; e.g., DVI and HDMI connected to the same
- encoder with the same ddc line. Since we expose
- connectors as xrandr outputs, randr treats them separately
- which results in it trying to source the same encoder to
- different crtcs. If we have an HDMI and DVI-D port on the
- same encoder, pick the one to be considered connected
- based on the edid (HDMI if edid indicates HDMI, DVI
- otherwise). Also, don't turn off (dpms) encoders that are
- shared.
-
- Fixes fdo bug 21767.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 9b8605d4e2bf7703c7848f3e2022a8c7328a3acd
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Nov 17 11:45:09 2009 -0500
-
- radeon: fix potential memory leak in ddc code
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit ce8299962003de572122561a6f7f61eaccf633b2
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Nov 17 15:23:30 2009 +1000
-
- kms: check for 0 mask for cloned outputs.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 06d68f7fa3870f9601e837e1834d33e8395008b1
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Nov 17 15:10:04 2009 +1000
-
- kms: add cloning support.
-
- We have to translate from the kernel encoder cloning to the randr
- connector cloning, we do this by constructing an encoder mask per output
- and an encoder cloning mask per output then comparing them.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 7587ce16ab0380337fe801f457c1d1d9b4141cc5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 16 19:16:03 2009 -0500
-
- r600: remove un-needed format conversions
-
- we do the normalization and xforms in the vertex
- shader.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit ba605b5c9ff48765f2b66960aa4cc81b6235d012
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 16 19:00:52 2009 -0500
-
- r600: fix num format in vtx fetch
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 0c4710c67a2fee2061fc3da43c9f908585693cfa
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 12 11:11:17 2009 -0500
-
- radeon: man page updates
-
-commit 2af2744c80f3307e6d84edba9479be5bd36e1d03
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 11 13:12:24 2009 -0500
-
- radeon: fix support for external tmds on some legacy chips
-
- Should fix bug 11801.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit f17657fdc83d8f4c0386d2c7dade98de5b94acbe
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 9 16:59:11 2009 -0500
-
- r600/r700: typo, fix mask of DB_ALPHA_TO_MASK
-
- noticed by glisse.
-
-commit 0ee7763fb33bf7fbc4ae1e8372cbc74578bfb720
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Nov 9 15:09:34 2009 -0500
-
- IGP: some IGP chips report as AGP
-
- Set bus type appropriately. fixes bug 25002
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit da1fcddaade58e371c7bee555ce32944c689f810
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 5 14:13:49 2009 -0500
-
- radeon: properly fix unused label warnings
-
-commit 6e496f46fdc90d0a6cef41e9d45a6458aaed1eca
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 5 14:11:55 2009 -0500
-
- Revert "Fix warning about unused defined labels in radeon_exa_funcs.c."
-
- This reverts commit b6ac42cce2156880ac18b32e15acbff40b2f53e9.
-
- This patch is very broken.
-
-commit b6ac42cce2156880ac18b32e15acbff40b2f53e9
-Author: Tomáš Chvátal <scarabeus@gentoo.org>
-Date: Sat Oct 31 23:07:07 2009 +0100
-
- Fix warning about unused defined labels in radeon_exa_funcs.c.
-
- Signed-off-by: Tomáš Chvátal <scarabeus@gentoo.org>
-
-commit 87d7235790866f9c19ef08972d5237f09d940cd9
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 5 10:23:03 2009 -0500
-
- EXA: fallback if no pMaskPicture->pDrawable
-
- A solid or gradient mask could be used for blending
- the source picture onto the destination picture.
-
- Fixes fdo bug 24838
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 873897c54429e230a23011a9dd2f1069f4eb7752
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Nov 5 00:51:11 2009 -0500
-
- DCE3+: call transmitter init on mode set
-
- Generally this is done at post, but might not always
- be done with softboot or for connectors on docking
- stations.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 3028374488cc0f34942ac372c8d05cf15898a613
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Nov 4 18:48:03 2009 -0500
-
- ATOM/DCE3+: fix up usPixelClock calculation for Transmitter tables
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 52973e8f2c4104de60d00c0e5c29a31f77bf3de7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Nov 1 13:58:03 2009 -0500
-
- radeon/atom: fix tv-out on r5xx
-
- fixes bug 24796
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 19b4f5f9b647cd470616b8ec1d34f1e4afa357ad
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Oct 27 11:55:20 2009 -0400
-
- ATOM: fix up DVO for DCE 3.x
-
- AdjustDisplayPll takes care of this for us.
-
-commit 5a0019126a57138ee506d9a66738c9e8b75cbb96
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Oct 27 11:39:06 2009 -0400
-
- radeon: fix DVO on AVIVO chips
-
- DVO generally requires 2x ppll on AVIVO cards due to the
- way the tmds chip is wired up. Because of this, disable
- cloning of DVO outputs.
-
- fixes fdo bug 21857.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 2a6eeec72d6bb04a32225883f431c1d2e8cff123
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Oct 27 11:18:44 2009 -0400
-
- atom: loosen pll min output limits
-
- Limiting the pll output range is a good thing generally as
- it limits the number of possible pll combinations for a given
- frequency presumably to the ones that work best on each card.
- That's why the limits are in the bios tables. However, certain
- duallink DVI monitors seem to like pll combinations that would
- be limited by this at least on pre-DCE 3.0 r6xx hardware. This
- might need to be adjusted per family or per clock range in the
- future.
-
- Fixes fdo bug 24727.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit f0d9d80fee4176eaba9435a9539f29d0eefe2a87
-Author: Luca Tettamanti <kronos.it@gmail.com>
-Date: Sat Oct 24 16:45:23 2009 -0400
-
- Disable color tiling on r600/r700
-
- Not supported yet.
-
-commit ac499c3c0ea92f83ebd8127bb8cb5de625de6c94
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Oct 23 10:48:55 2009 -0400
-
- radeon: clamp the internal FB map to the aperture size v2
-
- We don't use the invisible memory yet and on cards with
- large amounts of vram this can cause the top of GART
- calculation to overflow.
-
- Fixes bug fdo bug 24301:
- http://bugs.freedesktop.org/show_bug.cgi?id=24301
-
- v2: only clamp cards with more than 512 MB. This seems
- to cause problems on some older cards due to the way the
- drm and ddx set up the internal memory map.
-
-commit e57b54daf318ff59315a1c9ed21934f288c5c782
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Oct 22 16:07:58 2009 -0400
-
- R7xx: program additional CUR/GRPH regs for 40 bit addresses
-
- The *_HIGH regs are reversed. The secondary ones are in the
- primary block and vice versa.
-
-commit 4cf06dfba617529291ce4b4c306c4fc1bba110ee
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Oct 22 02:08:45 2009 -0400
-
- ATOM: use indirect addressing for regs >= 0x10000
-
-commit 66b194a78c470cb3978f310828dd96c3f3e96944
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 21 15:58:18 2009 -0400
-
- ATOM: fix up get clock info
-
- Newer revisions of the atom firmware table have
- changed. This helps select better pll dividers
- in some cases. Noticed by Mathias Froehlich.
-
-commit bd89b7501f294ac645390ef144df569953c81dc4
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Oct 18 16:21:36 2009 -0400
-
- radeon: fixup CustomEDID option
-
- - add support for analog option to force edid to analog
- mode
- - fix compilation on older xservers
- - updated man page
-
-commit 255ac8d54e3dc12e579e05edb41b40946a00eab8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Oct 13 12:27:52 2009 -0400
-
- radeon: add XV_CRTC attribute for textured video
-
- This attribute allows the user to override which
- crtc is synced with when XV_VSYNC is enabled. This
- is useful for clone modes where the user can might want
- to override the default.
-
-commit 801d900add4731f3c424ebb780ad2dbd7a1c6a25
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Oct 12 10:00:57 2009 -0400
-
- ATOM: minor cleanups to pll setup
-
-commit f4407962cd7b272e0860319f11f6a6583ef226c2
-Author: Csillag Kristof <csillag.kristof@united-consult.hu>
-Date: Fri Oct 9 18:00:09 2009 -0400
-
- Fix some issues with CustomEDID support
-
- - Fixes a memory allocation problem introduced with the previous
- version of the CustomEDID patch (now in GIT), and
- - Enhances the syntax of the CustomEDID option so that I can force
- digital output, even if the EDID was acquired over an analog link.
-
-commit de55995e82c3875f70b6394fff440d695d062113
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Oct 9 11:07:30 2009 -0400
-
- r600 EXA: fix up mask reg mixup
-
-commit a168caf5349b757873ad89d977772feaa7fb6e58
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Oct 9 10:32:26 2009 -0400
-
- r600 EXA: fix some compile warnings
-
-commit fb8dda2928bd0def2b34c8c8e414129e650d6eb5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Oct 9 10:30:21 2009 -0400
-
- r600 EXA: properly check planemask
-
- We only support per-component masks.
-
-commit 1b25bad2d8ebe481ffb4b0fd3a85ab636bd4fec2
-Author: Dave Airlie <airlied@linux.ie>
-Date: Fri Oct 9 20:09:52 2009 +1000
-
- Revert "radeon: clamp the internal FB map to the aperture size"
-
- This reverts commit 5f846360c46f5a989f5d0fde6d251cdbd61d4968.
-
- Numerous reports of system hangs since this, I'm guessing
- some sort of conflict with the drm memory setup. This code
- has always been fragile between kernel/userspace drivers.
-
-commit a956d478043b44c49aed39c7aa3d576ef32cadc5
-Author: Dave Airlie <airlied@linux.ie>
-Date: Fri Oct 9 20:08:31 2009 +1000
-
- Revert "kms: setup colormap and gamma correctly."
-
- This reverts commit 60d9685abddccec17c1a9a5ec48cbe9c92543e0f.
-
- which breaks colormap on 1.6 X server
-
- Conflicts:
-
- src/drmmode_display.c
-
-commit a493feb94c0d84aaf5bfd84c6940d7f03974dd86
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Oct 9 15:05:25 2009 +1000
-
- kms: don't use scratch pixmaps at all
-
- use our own wrapper to allocate a pixmap for wrapping a bo in.
-
-commit 0caffbd6fd6b356b9b7d715c015285eaa91e3e36
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Oct 9 15:04:56 2009 +1000
-
- drmmode: reload cursors on modeset
-
-commit 02e12ae6be7bc1976f63848fa2854d320d5ab36e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 7 19:56:58 2009 -0400
-
- ATOM: rework crtc modeset
-
- - clean up tv timing handling
- - unify SetCRTCTiming and SetCRTCDTDTiming interfaces
-
-commit d499eeaf22f77a1294e99aa38a50aa6810bb684a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 7 17:43:11 2009 -0400
-
- ATOM: reorder crtc dpms based on bios recommendations
-
-commit 4ccd2a21f9c50515b4246f35454f76ef49006c76
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 7 16:30:03 2009 -0400
-
- ATOM: add support for AdjustDisplayPll table
-
- Depending on the output and clock, this table will
- adjust the pixelclock accordingly.
-
-commit 5f846360c46f5a989f5d0fde6d251cdbd61d4968
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Oct 7 17:01:55 2009 -0400
-
- radeon: clamp the internal FB map to the aperture size
-
- We don't use the invisible memory yet and on cards with
- large amounts of vram this can cause the top of GART
- calculation to overflow.
-
- Fixes bug fdo bug 24301:
- http://bugs.freedesktop.org/show_bug.cgi?id=24301
-
-commit 186bf719c394116341abff471fb4b4803650da9a
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Oct 7 17:23:36 2009 +1000
-
- radeon: fix rotation since mixed pixmaps.
-
- Passing null in here stops the mixed pixmap code doing it wrong,
- but I'm not 100% sure how it is meant to work, we have the
- same issue with the real front bo by the looks of it.
-
-commit e08411af1aa8c7d4233ba593b84360397cdbb307
-Author: Roel Kluin <roel.kluin@gmail.com>
-Date: Tue Oct 6 18:31:17 2009 -0400
-
- radeon: Fix duplicated bit settings
-
- [agd5f: adapted from kms patch]
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit e59ae08270711512e64b70f79b6476cc2c52d230
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Tue Oct 6 00:13:09 2009 +0200
-
- Don't call radeon_cs_flush_indirect() without KMS.
-
- Fixes http://bugs.freedesktop.org/show_bug.cgi?id=24316 .
-
-commit 457646d734558672402b6bcd15cadb66741edbed
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Mon Oct 5 15:52:42 2009 +0200
-
- kms: assume accel is working is info ioctl return -EINVAL
-
- -EINVAL should only happen if the info ioctl doesn't support
- the get accel query. This patch assume that on such case accel
- is working.
-
-commit 9d596562496863d65850306d2126d8df98464de4
-Author: Dave Airlie <airlied@linux.ie>
-Date: Mon Oct 5 18:35:20 2009 +1000
-
- kms: only touch gamma stuff on 1.7
-
- for correct colormap operation you probably want 1.7
-
-commit 876f43d4682df4d47d3e158f75e0ca6040f41c70
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Oct 5 02:23:03 2009 -0400
-
- R1/2xx EXA: Minimise number of draw primitives used for Composite operations.
-
-commit 86cafb8affea448bdf58300044e755201b822d2a
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Oct 5 14:17:25 2009 +1000
-
- kms: don't use scratch pixmaps when copying fbcon.
-
- scratch pixmaps seem to interact badly with mixed pixmaps, it appears
- some state may be getting left around in the privates somewhere, since
- scratch pixmap headers don't get destroyed.
-
-commit f8471512ea9f1d38140dfe98a0f832e9f935f51b
-Author: Csillag Kristof <csillag.kristof@united-consult.hu>
-Date: Sun Oct 4 18:18:56 2009 -0400
-
- radeon: add support for Custom EDID
-
- Allows you to specify an edid per output from a file
- to override what is detected by DDC. Useful for
- problematic monitors or KVM switches that block
- DDC. Specifying an EDID that is not compatible with
- your monitor could damage your monitor so use with
- caution.
-
- agd5f: cache the custom edid at startup so we don't
- have to read it from file every time the output is
- queried.
-
-commit 60d9685abddccec17c1a9a5ec48cbe9c92543e0f
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Oct 5 12:41:30 2009 +1000
-
- kms: setup colormap and gamma correctly.
-
- We need to program the gamma at modeset. no need to use
- old cmap interface at all.
-
-commit b0b10e548fd69b3ff67a0f9b71456b89c61cb4d6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Oct 4 17:07:32 2009 -0400
-
- R6/7xx EXA: Add support for BGRA picture formats.
-
- Also add mysteriously missing case statements for ABGR destination formats.
-
-commit 8404c37b2ff95aba31db97676f106ec2f30fda7f
-Author: Dave Airlie <airlied@linux.ie>
-Date: Sun Oct 4 18:18:51 2009 +1000
-
- radeon: fix build without kms
-
-commit 9460ea864b12ec1fbd11c5d9a20bb5a4279d9d3d
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Oct 3 16:33:33 2009 +0200
-
- Fix KMS on big endian machines.
-
- Requires at least xserver 1.7 to work properly.
-
- Also make sure the front buffer is and stays tiled if colour tiling is enabled.
-
-commit aee6b6f2c120baf477b4845ddc1a94637c31db2f
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Oct 3 16:33:33 2009 +0200
-
- EXA: Bail earlier from PrepareCopy hook on trivially unsupportable conditions.
-
-commit 30031b169def5caadb394225919a6079a0957142
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Oct 3 16:33:33 2009 +0200
-
- R3/5xx EXA: Add support for BGRA picture formats.
-
- Also add mysteriously missing case statements for ABGR destination formats.
-
-commit 4b4ce36081ca151c24e028c54b59986f41731a73
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Oct 3 16:33:32 2009 +0200
-
- R3/5xx EXA: Minimise number of draw primitives used for Composite operations.
-
- This should reduce the kernel CS checker overhead, if nothing else.
-
- I'll leave porting this to other chipset families to others who can test it.
-
-commit eade1e5be159c9f2965d611925596d33cab11d6d
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Oct 3 16:33:32 2009 +0200
-
- EXA: Don't always flush when switching between 2D/3D engines with KMS.
-
- This seems to work fine here now and help 2D performance quite a bit, let's see
- if it breaks anybody else's setup...
-
-commit 926e414fc835ace141c066830d11d8ce32dbb06c
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Oct 3 16:33:32 2009 +0200
-
- KMS: Double-buffer textured video source image upload.
-
- In order to avoid stalling on previous frame.
-
- OTOH without KMS we can't do this but have to wait for the previous frame to
- finish rendering.
-
-commit 6a3b75fae4147244212298ff55c7ab36c3d80d30
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Oct 3 16:33:31 2009 +0200
-
- KMS: Don't hide HW cursor when it's updated.
-
- Inspired by the intel driver; might avoid/reduce HW cursor flicker in some
- cases.
-
-commit c4ba15b4871c70cced7f1761e24be692cdb28d2b
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Oct 3 16:33:31 2009 +0200
-
- Fix some compiler warnings.
-
-commit cc45856a18dd3e6f7e44d9eb507b31419da70977
-Author: Kenneth Graunke <kenny@whitecape.org>
-Date: Fri Oct 2 14:31:36 2009 -0400
-
- radeon: Remove gatos message from driver startup
-
- Remove a message on driver startup which directs people to the old GATOS
- website; said site contains highly out of date software which is no longer
- necessary.
-
-commit d302481493ff61eb7f8648b7afe7407b6b653cf7
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Wed Sep 16 15:18:40 2009 +0200
-
- radeon/kms: fallback to shadowfb if kernel report acceleration is off
-
- This will fallback to shadowfb is GPU accel failed somewhere during
- KMS kernel init.
-
-commit 7968e1fb89f6b59d1654df48249bf4b81990c008
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Sep 25 19:05:38 2009 -0400
-
- radeon: fix segfault in MMIO path in RADEONInit3DEngine
-
- fixes fdo bug 24158.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 0380a9cf98d34e88dd81370ade5525680ec89c02
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Sep 25 16:46:43 2009 -0400
-
- kms/r600: add support for vline relocs
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 3efecebb10de7f7bacf9f8c57ae20fd508097294
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Sep 25 14:44:41 2009 -0400
-
- radeon: fix vline handling for kms
-
- drm crtc ids do not correspond to actual hw crtcs,
- as such the vline stuff was never enabled for Xv.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 9733dcde0a21b7503aa20254724f2910b541b990
-Author: Dave Airlie <airlied@linux.ie>
-Date: Sat Sep 26 06:15:58 2009 +1000
-
- r600: fix build
-
-commit ff18595eace42ddfc931f4f948cb5adf59ebcf52
-Author: Dave Airlie <airlied@linux.ie>
-Date: Sat Sep 26 06:04:51 2009 +1000
-
- r600/xv: fix dst bo write domain
-
-commit 718a611f3cc7f5eea95cd73a9dcc7913c922fcbc
-Author: Dave Airlie <airlied@linux.ie>
-Date: Sat Sep 26 06:03:51 2009 +1000
-
- radeon: fix zaphod
-
-commit 86c367be517e992aabc1bcfea2a2dde1a1ae520c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Sep 25 13:03:44 2009 -0400
-
- r600: fix bo accounting for Xv
-
- fixes Xv after changes in:
- 8f80e37eed3ec028718b4e71bbb9b598847fd94e
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 8f80e37eed3ec028718b4e71bbb9b598847fd94e
-Author: Dave Airlie <airlied@linux.ie>
-Date: Fri Sep 25 11:37:38 2009 +1000
-
- r600: space check wasn't correct.
-
- the r6xx space check code was incorrect for the DFS case, since
- the dst bo was in GTT but the hardcoded cp_start function
- assumed the bos were where it thought.
-
- Ripped out assumptions and replaced with code more like other radeons.
-
-commit 90669f6cb5ada9067d6fccc7f54c69b367862f42
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Sep 24 10:40:40 2009 -0400
-
- radeon: remove old pre-randr rotation cruft
-
- leftover from the randr 1.2 conversion.
-
- Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
-
-commit 97a4e747bfac14f34646c55ddf639e8fe22f2f55
-Author: Michael Olbrich <m.olbrich@pengutronix.de>
-Date: Sun Sep 20 14:19:41 2009 +0200
-
- use AC_CHECK_HEADER instead of AC_CHECK_FILE
-
- AC_CHECK_FILE is not possible when cross-compiling. Use AC_CHECK_HEADER /
- AC_PREPROC_IFELSE instead.
-
- [ Michel Dänzer: Shuffled things around slightly to make it work on my setup ]
-
- Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
- Signed-off-by: Michel Dänzer <daenzer@vmware.com>
-
-commit 579070ed9f0218a975e840331b6fe9fa8fd05789
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Sep 19 19:15:14 2009 -0400
-
- kms: disable dga
-
- Can be dangerous with kms:
- http://lists.freedesktop.org/archives/xorg-devel/2009-September/002113.html
-
-commit da7487f6ac7b32ed7866af53da2925aa52ed7aae
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Sep 19 13:08:02 2009 -0400
-
- kms: init dga using xf86DiDGAInit
-
- fixes cursor problems in games like UT2004 and Penumbra Overture
-
- see fdo bug 24034
-
-commit 52279251fae9df99c569c16e2522bbd346d8ec38
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Sep 18 14:29:32 2009 +1000
-
- avivo: disable VGA rendering core when starting X.
-
- this thing can be rendering to VRAM when we don't expect it.
- turn it off.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 2c46bafcb77c4125a27c18ad6ca2f6de5f143a2d
-Author: Pauli Nieminen <suokkos@gmail.com>
-Date: Thu Sep 17 15:13:51 2009 +0300
-
- Fix configuration to disable KMS if not finding libdrm_radeon.
-
- Most of KMS building was disabled if LIBDRM_RADEON was not detected. But at
- least configure was reporting KMS enabled even tough it was realy disabled.
-
-commit ee9f6d802988a4d7f7985687036db854f4a14fe5
-Author: Pauli Nieminen <suokkos@gmail.com>
-Date: Mon Sep 14 16:36:48 2009 +0300
-
- radeon: Add missing libdrm_radeon cflags to compiler paramaters.
-
- This fixes compilation if libdrm_radeon is installed to non-standard location like /opt.
-
-commit ac853ca0a950d6147cd6a0b4a1b089f5d2f080ea
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Sep 11 14:25:31 2009 -0400
-
- atom: fix typo in asus quirks
-
- Should be DVI-I, not DVI-D
-
-commit a88f60e7b789cd23a79e6e18a7e3fa008d15aa77
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Sep 10 13:42:31 2009 -0400
-
- r600: add CS UTS and DFS hooks
-
-commit 0bb0ff0e55aaf8e64017d204e376a14f0a7384a3
-Author: Dave Airlie <airlied@linux.ie>
-Date: Thu Sep 10 11:48:00 2009 +1000
-
- r6xx: fix EXA crash with gtkperf -a
-
- unmapping was getting unbalanced.
-
-commit 10a58d54857484b6e89763ecf463f54dc290c702
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Sep 9 14:24:49 2009 +1000
-
- kms: add property support.
-
- this adds support to the userspace DDX to get properties from the kernel
- and expose them over randr. Its most liberated from the Intel driver.
-
-commit fad9ee6cdae5ae45e6406e3071a84276f1b59a85
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Sep 8 17:50:50 2009 -0400
-
- radeon: replace dga code with DiDGA
-
-commit 651fe5a47435c6a5cc1cdfb33c5c6601d692adcb
-Author: Adam Jackson <ajax@redhat.com>
-Date: Tue Sep 8 13:21:07 2009 +1000
-
- radeon: fix dri2 struct zeroing
-
-commit 6990f2ac6478bf92929a4400ef84fb2142699204
-Merge: 917f2d7 853f4c3
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Sep 8 11:26:32 2009 +1000
-
- Merge branch 'r6xx-cs'
-
-commit 853f4c3d1ea8f975ab2855f18d3ae336a4095091
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Sep 8 11:25:39 2009 +1000
-
- r600: more alignment fixups + vb map/unmap
-
- I'm not so sure the vb map/unmap is a good idea, I think
- it pretty much locksteps the cpu/gpu, so we should really
- work out if we really need to flush this often, since
- mesa doesn't have to and we are just doing 3D ops.
-
-commit 917f2d7cd1815279710939edc27133ca6609460f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Sep 6 10:53:29 2009 -0400
-
- RV280: add agp quirk
-
- deb bug 545040
-
-commit 78fcbf577ad6eba6399cc39f74b7ce5f9c8e265e
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Sep 3 14:55:05 2009 +0200
-
- EXA: Check for solid/gradient pictures the same way for all generations.
-
- In particular, also catch them for >= R300.
-
-commit 794ae743c305331741e7cf45dd71c755fe325ed5
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Sep 2 09:19:17 2009 +0200
-
- EXA: Fix Composite restart dst/src switcheroo.
-
- Fixes http://bugs.freedesktop.org/show_bug.cgi?id=22636 .
-
- Now, where's that brown paper bag? :}
-
-commit c4ab50c5eafca3d04129a72453496eb8afb26b34
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Sep 1 13:43:00 2009 -0400
-
- radeon: add some notes about DVO setup
-
-commit 22fbd6476f4b3513378e848affc4dd269e9d4498
-Author: Dave Airlie <airlied@itt42.(none)>
-Date: Tue Sep 1 15:22:57 2009 +1000
-
- r100/r200: seriously WRAP is illegal for rectangular textures
-
- unless we scale all the bos up to POT
-
-commit 8f4196e88855f10762254fca9e0a0988e7b5562f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 31 19:41:59 2009 -0400
-
- r6xx/r7xx: various CS fixes from Dave
-
-commit a32384f9b9ed73c14484a380dfa14652ed478ad6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 31 13:26:05 2009 -0400
-
- r1xx: fix textured video
-
- Copy/paste bug from when kms support was added.
-
-commit 3d6bf0f8cf128ee67d448491be44d345547b75c5
-Author: Pauli Nieminen <suokkos@gmail.com>
-Date: Fri Aug 28 17:05:44 2009 +0300
-
- radeon: Fix DRI2BufferPtr to be DRI2Buffer2Ptr for xserver 1.6.
-
- Bump requirement for xserver in KMS mode to 1.6.2 for DRI2Buffer2Ptr.
-
-commit 6521dbf3884185ca5692d35d879d251890cc4f08
-Author: Roland Scheidegger <sroland@tungstengraphics.com>
-Date: Sat Aug 29 12:11:03 2009 +0200
-
- r100/r200: fix section size mismatch for textured video
-
- this fixes the driver complaining though reportedly it still does
- not work (on r100)
-
-commit 39dfac41eebbcdacb1ae0c17cea325ea2966c4a5
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Fri Aug 28 12:20:04 2009 +0200
-
- EXA: RENDER repeat fix and more cleanup.
-
- Apparently changing pPict->repeatType causes badness, see
- http://bugs.freedesktop.org/show_bug.cgi?id=23560 .
-
- Now we just use a normalized repeatType value derived from pPict->repeat and
- pPict->repeatType everywhere.
-
-commit 7d36f13afa5da742aa6c989a2652e92c96e5f80e
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Aug 27 09:52:11 2009 +0200
-
- KMS: Remove explicit radeon_bo_wait calls before radeon_bo_map.
-
- libdrm_radeon always takes care of this implicitly now.
-
-commit 066c90e8f5b93c80195dc43486ad3efa083a1f3a
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Aug 27 09:52:11 2009 +0200
-
- KMS: Don't use a blit for UploadToScreen if the pixmap BO will be idle anyway.
-
- Direct CPU writes should be at least as fast in that case.
-
-commit 174b61bb786a841cebd354e23b4b0caa85b541aa
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Aug 27 09:52:11 2009 +0200
-
- KMS: DownloadFromScreen improvements.
-
- * Drop superfluous RADEONDownloadFromScreenGTT function, EXA does the same
- thing when we return FALSE.
- * Take unflushed operations into account for determining which GEM domain the
- pixmap BO will end up in.
- * Only use a blit if it ends up in VRAM.
-
-commit 7623e169e1f7d5afbd4108de03f28098bca519db
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Aug 27 09:52:11 2009 +0200
-
- EXA: Allocate pixmap BOs in VRAM.
-
- This is the intention with EXA in xserver Git, and IME it improves performance
- significantly even with older versions.
-
-commit b90b823790657707b5bf7249095833bef959b0e8
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Aug 27 09:52:11 2009 +0200
-
- DRI2: Set tiling for depth/stencil buffers with all DRI2 interface versions.
-
-commit 27d9664f8862d1948dd32021f8e9bcb94f23e4ef
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Aug 27 09:52:10 2009 +0200
-
- EXA: RENDER repeat cleanups.
-
- We can't rely on the server setting pPict->repeatType to something sensible
- when pPict->repeat is FALSE, but we can do it ourselves.
-
-commit 9b5517fcf7f2397a1a814d396fc9dc24769a6d9f
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Aug 27 09:52:10 2009 +0200
-
- Throttle DRI2 buffer swaps / frontbuffer flushes.
-
-commit e87f0f50f31a59ca1f60d4582d4a57ed00854fb7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Aug 26 02:13:38 2009 -0400
-
- r6xx/r7xx: set EXA_HANDLES_PIXMAPS
-
-commit 3212c26b90c0f6f1a7248b4da3ed985a9c2e9381
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Aug 26 01:42:10 2009 -0400
-
- r6xx/r7xx: more WIP
-
-commit 5a08e68cc254fb255e631b456e331c32456ef0e7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 19:24:41 2009 -0400
-
- r6xx/r7xx: fix some define problems in Xv code
-
-commit 9aa214e125b7927d62b9fe124a851d0373c24d7e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 18:45:49 2009 -0400
-
- r6xx/r7xx: fix reloc for vtx buffer
-
-commit bba51187055932ecd466f5f817428d6c773747b9
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 18:37:15 2009 -0400
-
- R6xx/r7xx: unmap vb bo when done
-
-commit 599adfc1f5e6d708be7ad30f4871de3046775727
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 18:13:14 2009 -0400
-
- r6xx/r7xx: fix flipped domains
-
-commit 2e83cca8d7efaf1a6836cfb9ea5893fd9d70175f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 18:05:43 2009 -0400
-
- r6xx/r7xx: more cs exa wip
-
-commit 65852de027989c105246fa4e4eed432f29525a22
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 17:29:42 2009 -0400
-
- r6xx/r7xx EXA: WIP
-
-commit 69ec7a35e2a0a3d802ec093a6aab2d7ed2cc88be
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 16:14:02 2009 -0400
-
- r6xx/r7xx: first pass at kms accel support
-
- Adapted from various patches from Dave and Jerome.
-
-commit 04692f80678ffea15ac33820381ce45865e697b8
-Author: Dave Airlie <airlied@linux.ie>
-Date: Wed Aug 26 05:31:56 2009 +1000
-
- radeon: afaics these aren't radeon regs but r128 regs.
-
- so remove them from radeon use.
-
-commit 9cf965bbc977f0523437c0ecf1d7363b17de2468
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 12:47:34 2009 -0400
-
- R6xx/r7xx: add begin/end batch macros
-
-commit b6368cc572c79bce9a9366242c727c13cab3f006
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 12:14:33 2009 -0400
-
- r6xx/r7xx: move more common state to default state setup
-
-commit fc74e1194c980d978667e02c60a29a761a694bde
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 25 11:39:56 2009 -0400
-
- RV740: disable small DFS transfers
-
- Seems problematic on all rv740 chips, so until we
- can find a solution, disable them.
-
-commit 1c909ecd88e75c6e16af7aa068e32a7a60b0af37
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Tue Aug 25 11:21:41 2009 +0200
-
- radeon: Fix X recycling with KMS
-
- On X recycling CloseScreen drop master so grab it again
- in InitScreen and avoid to reallocate buffer & various
- others cs/bo utilities on X recycling.
-
-commit 39aaf9addc923852598ba6fb914459671b78e492
-Author: Dave Airlie <airlied@linux.ie>
-Date: Mon Aug 24 18:59:22 2009 +1000
-
- r600: use exa fallback code for solid/copy codepaths.
-
- Solid seem to try and handle 1bpp which really no.
-
-commit e4b2d57ddca8739ec0b452565713398d036be0d5
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Aug 24 14:11:24 2009 +1000
-
- r600: fix bad unit in texture setup
-
-commit bac224912c750dc1c85ff2d9b8526dad6c23b572
-Author: Dave Airlie <airlied@redhat.com>
-Date: Sat Aug 22 21:17:59 2009 +1000
-
- radeon: don't spec any initial placement for pixmaps.
-
- allow the first use to decide placement.
-
-commit 77f98717d825162da106c6898cdbcbdf5c984ae6
-Author: Dave Airlie <airlied@redhat.com>
-Date: Sat Aug 22 21:16:25 2009 +1000
-
- exa/cs: add DFS from GTT optimisation
-
- This uses the new libdrm busy interface, once I had this in place
- I added a error if this happened and it does on my desktop here,
- so may as well add the optimisation that used to be in my old KMS tree.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit b1b77a4d6fb7404af9568644e1a8e050fdfa956e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Aug 19 13:29:04 2009 -0400
-
- rs600: add support for DisplayPriority HIGH
-
- Still haven't implemented the actual watermark
- calculation, but this forces the display requests
- to urgent if the user specifies DisplayPriority HIGH.
-
-commit 72e0d1b2cb11a67b8e4be4c74913ee44dc051c5b
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Aug 19 19:01:30 2009 +1000
-
- radeon/kms: add initial colortiling support (disabled by default).
-
- This requires an X server from git with createpixmap2 support fixed up in it.
-
- On 1.6 and previous it won't do any tiling, if you are running git server
- please upgrade to latest git.
-
- Option "AllowColorTiling" "true" to enable and do some testing
-
-commit 479a6daefe46f985c415b0d000b1b1b820f3924e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 18 02:53:29 2009 -0400
-
- AVIVO: add support for DisplayPriority HIGH
-
- If the DisplayPriority option is set to HIGH,
- force the diplay mem requests to urgent.
-
-commit 8fd6f69c84103b277de70181988e843da23c85b0
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Aug 17 15:50:21 2009 +1000
-
- radeon: move detected monitor type debugging.
-
- We should print this after DAC detection to be useful for TV
-
-commit d25185f33d06a8162469e18688e95ee19a5d94d8
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Aug 17 15:31:16 2009 +1000
-
- atom: recall crtc source script after tv dpms on
-
- For some reason we lost the DACB source when we dpms tv back on.
-
-commit a971f1cfbbda1e3d16fb41f4a07f3b43fd59bc0d
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Aug 17 15:25:17 2009 +1000
-
- atombios: store dac detect result into save register.
-
- We end up writing back an empty save register over the dac
- detection results so the atombios table can no longer
- figure out the S-video vs composite so sets the wrong one up.
-
- this gets tv-out on my r580 with a composite connector working.
-
-commit efef7c01ad38e078de2fa3f9e528e4ef7d05d00a
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Aug 17 13:44:20 2009 +1000
-
- atom/tvout: set the correct scaler up for tv out
-
- If we need to use the second scaler actually set the second scaler
- up.
-
-commit 032a8a06315d12e66240e7ef74b5b165f6d0d1a9
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Aug 17 12:18:23 2009 +1000
-
- kms: make tv out match the connector name
-
-commit 36e51c4d63836863dd7a17cbf6e5a9b7c1bbd31a
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Aug 17 12:17:31 2009 +1000
-
- r100/r200: dont emit wrong clamp modes.
-
- for rect textures you don't want to use wrap clamping which
- is the default.
-
-commit 595f7c3a60ca982ca2836a0174e1f36f9d1a4fec
-Author: Dave Airlie <airlied@itt42.(none)>
-Date: Mon Aug 17 09:38:09 2009 +1000
-
- radeon/tv: fix typo in crtc register modifications
-
-commit 92baeafde8f0c1eed2b6769e96f8093e3d6d7478
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 11 15:29:17 2009 -0400
-
- RV280: add agp quirk
-
- from Hartmut Niemann
-
-commit 04288fdb8b8c62fc2eb32fd467fdf05151ad121a
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Tue Aug 11 19:32:52 2009 +0200
-
- radeon/r600: abstract vertex buffer for r600 & r700 hardware
-
- Abstract vertex buffer, preliminary work before others change
- to bring cs support along IB support.
-
-commit 72daee2a18bfb809260d1bcbe80cc14afea3b0fa
-Author: Adam Jackson <ajax@redhat.com>
-Date: Mon Aug 10 13:59:49 2009 -0400
-
- Fix misleading filenames in DRI setup failure messages
-
-commit cd99d9f0d715f1f74de4fe22f2fd30046f2c7568
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Fri Aug 7 11:56:50 2009 +0200
-
- Properly let radeon_cs_flush_indirect() re-emit 2D state if necessary.
-
- Also remove a superfluous assignment.
-
-commit 577ff3ce922e457cc32f80d4365cb1da81552e72
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Fri Aug 7 11:56:49 2009 +0200
-
- Add support for EXA_MIXED_PIXMAPS in xserver master.
-
-commit e755fa56d03aa338d0c6345ed41e32aa3115ad4b
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Fri Aug 7 11:56:49 2009 +0200
-
- Minor fixes for KMS EXA DownloadFromScreen hook.
-
- Check we can handle the bpp, and remove superfluous flush.
-
-commit 4cebafae81c1738a1c330d52a2c5248869f06411
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Aug 7 11:56:40 2009 +0200
-
- Add KMS EXA UploadToScreen hook.
-
- Fixups by Michel Dänzer: Doesn't seem to be a win in terms of raw numbers, but
- should allow more pipelining and avoiding BO memory waste for small glyph
- pixmaps.
-
-commit 9243791322e36b9231e6a3f04024ad66325385e3
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Aug 7 14:07:32 2009 +1000
-
- r200: fixup scissors for DDX.
-
- a) turn of R200_RE_CNTL - SCISSOR_ENABLE - this save us emitting R200_RE_TOP_LEFT, note scissor is still enabled.
- b) disable aux scissors.
-
-commit bd03977e320591ca55b1a2fbb32414c53cb3f72e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 4 15:21:44 2009 -0400
-
- radeon: fix compile with !kms
-
-commit 4fc1e67e606daf9227e74518c54315b60cd38301
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 4 15:17:39 2009 -0400
-
- radeon: re-add asus connector quirks
-
- fixes bug 19943
-
-commit 22074cf0e58fddba743924532625e6fca49b6bdc
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Tue Aug 4 21:09:25 2009 +0200
-
- radeon/kms: add simple DownloadFromScreen implementation
-
- What we want to do is add userspace object support to radeon
- kernel modesetting. Also this DFS is dumb and might endup doing
- blit from GTT to GTT.
-
-commit fce31b61a88522733863a9b4e9f1c935c439cb4e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Aug 4 11:16:05 2009 -0400
-
- RS880: enable accel
-
-commit 6b1b4b9214d58175727f7992fc42bc7244c42bf2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Aug 3 15:55:04 2009 -0400
-
- radeon: add some new r7xx pci ids
-
-commit f564460e94c9d0f1cf3ff4b8535481b2b8b4e9c1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Aug 1 16:53:47 2009 -0400
-
- radeon: use XAA in some cases
-
- Use XAA in low memory situations or when the DRI is disabled.
- Using shadowfb might also be a viable option, maybe even a better option...
- fixes bug 21683
-
-commit c71b2f050e8996787eae463eddbfdb5864ffa65a
-Author: Bryce Harrington <bryce@canonical.com>
-Date: Sat Aug 1 16:50:43 2009 -0400
-
- radeon: AGPMode quirk needed for SiS
-
- fixes bug 23065
-
-commit e3659ed06fc5bb8817f1dbd7c2d6bc94c67b30f7
-Author: Bryce Harrington <bryce@canonical.com>
-Date: Sat Aug 1 16:48:48 2009 -0400
-
- radeon: AGPMode quirk needed for IBM Thinkpad T40 with Mobility M7 LW
-
- fixes bug 23064
-
-commit 2391531ed6b7c11ddd5ab91b2369821cc5f8b8a7
-Author: Bryce Harrington <bryce@canonical.com>
-Date: Sat Aug 1 16:41:41 2009 -0400
-
- radeon: AGPMode quirk needed for HP Omnibook 6200
-
- fixed bug 23063
-
-commit 474eda02257152ced52364f38cbad24c20aebbc0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Aug 1 16:06:52 2009 -0400
-
- radeon: reload bicubic Xv texture on VT switch
-
- fixed bicubic filtering after VT switch or suspend/resume
-
-commit 447a2ce1b88aa2d6d5713e93174c4002617720f7
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 30 09:54:01 2009 +1000
-
- radeon: fix r600 shadow fb mode with cursor allocation in wrong place
-
- From RHEL QE testing, we could end up with the cursor at 0 since
- we think EXA is in use when really it isn't. the info->useEXA = FALSe
- might be unnecessary but better to be explicit
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
-
-commit 2b9a5be3bb22fad1d52ec9eea7733c5e956250b7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jul 29 03:34:11 2009 -0400
-
- radeon: fix typo in object header to connector type conversion
-
- Should fix bug 19943
-
-commit 63c873cbd4d1d21d9f688028c0900c79fadc42c1
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Jul 28 15:22:40 2009 +1000
-
- ati: change to using ABI version check
-
-commit 21a621c297ac71c65c239ea960c38706e718b91c
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Jul 28 13:32:28 2009 +1000
-
- ati: update for resources/RAC API removal
-
-commit 5ad2519c2a7c0df389b2cd7cf7151c7e4b7252a8
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Mon Jul 27 14:22:02 2009 +0200
-
- KMS: Explicitly specify VRAM and GTT domains when allocating BOs for pixmaps.
-
- Without this, apparently they are initially allocated in system RAM (or
- possibly GTT), so any GPU rendering to them first triggers a copy of the whole
- uninitialized data to VRAM...
-
- We may want to explore more sophisticated schemes in the future, but for now
- this seems to improve KMS 2D performance quite a bit.
-
-commit 57f2c83a22f27567506c555af431f89e6031204c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Jul 25 14:19:38 2009 -0400
-
- radeon: Set PCI/PCIE bus type properly per asic
-
- - r1xx-rv350 chips have the old pci gart
- - rv380+ chips have newer pcie gart
-
- Select the right kind regardless of whether the user selects
- PCI or PCIE.
-
-commit 2afc46fa74ce7730f766a3370d323c6b59694186
-Author: Jerome Glisse <jglisse@redhat.com>
-Date: Thu Jul 23 20:13:15 2009 +0200
-
- radeon: fix KMS shadowfb for r6xx and newer hw.
-
- We need to map front buffer and also to avoid EXA initialization
- when falling back to shadowfb on newer r6xx/r7xx when KMS is enabled.
-
-commit 328e4c816348b6f867df30b39856dbe78c8e0dcc
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jul 23 13:28:36 2009 -0400
-
- RS780: fill in MC access functions
-
- Also, r6xx/r7xx don't have indirect MC space, so
- don't try to access it.
-
-commit f96d5b255425fbd02be2cad26edb590d474a5640
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jul 23 13:25:04 2009 -0400
-
- R6xx/R7xx: clip rendering to destination surface dimensions
-
-commit e372f845b0defaf2d2c9ef3cbbf7498e09d9372e
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sun Jul 19 16:05:29 2009 +0200
-
- Guard reference to CRTC active field.
-
- Fixes build against older xserver.
-
-commit e38305aebdc95f80f5b4b3e5ba541ea67dc05f01
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Jul 18 22:23:45 2009 +0200
-
- Also drop DRM master in KMS CloseScreen.
-
- The LeaveVT hook isn't always called when the server dies, e.g. when quitting
- from the GDM greeter. This may cause existing servers to fall over if the dying
- server process still exists when they try to re-acquire master and set a mode.
-
- Also use drmSet/DropMaster() rather than ioctl() directly.
-
-commit a43c660a00147bfae5ca601f4720b2680b75211f
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Jul 18 22:21:59 2009 +0200
-
- Set CRTC active flag to TRUE after a successful KMS mode set.
-
- Otherwise some things like changing the colour map won't work properly.
-
-commit f32069f42b3e4643f15148d0b96164def00dcc74
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Jul 18 22:20:08 2009 +0200
-
- Set the STALL bit in the CRTC_GUI_TRIG_VLINE registers.
-
- As recommended by the register reference when using the WAIT_CRTC_VLINE bit in
- the WAIT_UNTIL register, as we are.
-
-commit 27bd9fc9b2c0eeff488c1f26f1355a7fa3655520
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat Jul 18 22:14:27 2009 +0200
-
- Enable vsync for DRI2 region copies.
-
-commit 4b1b28865ffb17f58a70d955212fd51cb1fb55ab
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jul 16 17:09:33 2009 -0400
-
- R6xx/r7xx: reduce the amount of default state setup
-
- Most of the default state setup was extraneous or duplicated
- in the accel ops. There's no need to reset all the consts
- everytime you reset the default state for example. This leads
- to a 10x reduction in default state.
-
-commit 7e6557b81026d8a4d6c837839e68c28b151f8a97
-Author: Peter Hutterer <peter.hutterer@who-t.net>
-Date: Thu Jul 16 11:33:57 2009 +1000
-
- Update to xextproto 7.1 support.
-
- DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers
- need to include dpmsconst.h if xextproto 7.1 is available.
-
- Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-
-commit 95d431e8b260dd43cf6d93b90eecab1dc0ec7c26
-Author: Dave Airlie <airlied@redhat.com>
-Date: Wed Jul 15 12:07:01 2009 +1000
-
- radeon: emit colorpitch relocs.
-
- This causes relocs to be emitted for the colorpitch.
-
- Shouldn't have no effect on current kernels, but will keep DDX
- going on kms kernels when tiling lands
-
- Also contains a missing reloc space for r200
-
-commit 8312763977b22e108b7d003cbf3256e0165e4439
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jul 14 18:13:27 2009 -0400
-
- Add an r420 AGP quirk
-
- fixes bug 22726
-
-commit 5473eeeb45468fd200fec49a8506281628a5e4b5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jul 14 14:05:13 2009 -0400
-
- R3/4/5xx: only upload the bicubic texture once
-
- Upload the bicubic texture once during textured video init
- rather than once per frame. Suggested by Michel Daenzer on
- IRC.
-
-commit 0485f27bc3d75cb6ab320e8164dbe6ea2713c78e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jul 14 13:11:12 2009 -0400
-
- R3/4/5xx: fix bicubic Xv filtering with KMS changes
-
- fixes bug 22730
-
-commit ca4a9efef987108266ae59afbb5142d4d2000c8e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jul 13 11:28:41 2009 -0400
-
- Add configure option to disable kms support
-
- Useful to building with mixed kms/non-kms setups
-
-commit 035e8d1d5593c12828bb079de4e663cf1b1f1674
-Author: Edward O'Callaghan <eocallaghan@auroraux.org>
-Date: Sun Jul 12 13:45:29 2009 +0200
-
- Fix a warning
-
- Signed-off-by: Nicolai Hähnle <nhaehnle@gmail.com>
-
-commit 76af48c43f829e7aebacc9f2a623823fa26ee22b
-Author: Gaetan Nadon <memsize@videotron.ca>
-Date: Wed Jul 8 09:58:56 2009 -0400
-
- xf86-video-ati: use XORG_CHANGELOG macro to create ChangeLog. #22611
-
- Build break: Makefile.am: command not found: git-log
- Adding the macro in configure.ac and use it in Makefile.am
- Refer to: https://bugs.freedesktop.org/show_bug.cgi?id=22611
- Tested: running autogen.sh, make and 'make dist'
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
- Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-
-commit 43db263d301082e84e9bc304816bcbb206fe280e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jul 9 12:48:06 2009 -0400
-
- RV280: another AGP quirk
-
- fdo bug 12544
-
-commit 69b5e5496f10a9f566d2e563862c96cb41952eb6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jul 9 12:42:45 2009 -0400
-
- RV280: Add an AGP quirk
-
- lp bug 370205 via fdo bug 12544
-
-commit a6d6c900e60a3685ee9e93c34eb7f6d237c45fd8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jul 9 11:30:57 2009 -0400
-
- RS740: fixup display latency setting as per rs690
-
- Both chips program the same in this regard
-
-commit ea407570d39ace3162d372eda56bf791bfd80c24
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 9 10:46:23 2009 +1000
-
- radeon: add shave support.
-
- clean up output a lot
-
-commit 8c03c1fdb5ea35570064946557050c87ca30582a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jul 8 18:34:57 2009 -0400
-
- R6xx/R7xx: fix hangs on x2 cards with PM options
-
- Changing the PCIE lanes on x2 cards results in a hang,
- so for now, disable it.
-
- Fixes fdo bug 22669
-
-commit 9645838c57f6b40837fdce23ce7f9faefb3d9966
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Jul 8 19:18:02 2009 +0200
-
- Further non-KMS fixes / cleanups.
-
- Only compile tested.
-
-commit 2d86ec4ddb1fb83be95ed9cdcbabf4d568a6d7b6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Jul 8 12:33:34 2009 -0400
-
- Fix the build for the !XF86DRM_MODE case
-
- compile tested only.
-
-commit a68afc2a80b8581cc3d67e9b5a95a10b0d4ead0e
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Jul 8 09:15:28 2009 +0200
-
- Fix RADEON_TRACE_FALL build.
-
-commit 9ca0aeaad01b7c682396b30af48668f287a59d6e
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Jul 8 09:13:36 2009 +0200
-
- Pass on CS relocation offset values.
-
- Not actually used ATM, but just in case...
-
-commit f718dd794477fbdd5eeb4183f43ff25517c63034
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Jul 8 09:11:18 2009 +0200
-
- Don't set EXA UploadTo/DownloadFromScreen hooks when they'd always return FALSE.
-
-commit 42e76d0b24b76fbcc6b08a4ea5003dbec368645c
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Jul 8 08:51:10 2009 +0200
-
- Don't always flush CS when switching from 2D to 3D.
-
- This works fine here and doubles x11perf -aa10text scores, but may cause
- problems on other setups according to Dave. Let's see...
-
-commit 94fe049c35187ddc3ec0472e9309c3a22879f415
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Wed Jul 8 08:36:22 2009 +0200
-
- KMS CS fixes, take two.
-
- Avoid flushing CS in the middle of (setting up state for) an operation,
- properly finish/restart the operation.
-
-commit 0519f15af2fe5e7e5a6c94e7203a96fe363c643e
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Tue Jul 7 10:04:09 2009 +0200
-
- Fix DRI2 with current xserver Git.
-
-commit 7ad11fec2579807371360cb680e593f723ebaa1a
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jul 6 18:43:08 2009 +1000
-
- radeon: add make dist headers
-
-commit e68fbf743ec88e0fa3a9f1ffe83daf251e250b21
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jul 6 18:32:32 2009 +1000
-
- git: fix git-log to git log
-
-commit 5eeb1fd19c6797cc76ce308570dffe34cb82b24d
-Author: Dave Airlie <airlied@linux.ie>
-Date: Mon Jul 6 17:45:50 2009 +1000
-
- radeon: oops fix compile without libdrm
-
-commit 98824f37fc74dc1fec2677515d0dc3cfc263f00a
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jul 6 15:29:53 2009 +1000
-
- radeon: move state changes into flush function
-
-commit 503b51343267248b4c6994b88238dd5384528f03
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jul 6 15:20:13 2009 +1000
-
- radeon: taken from kms-support + CS fixes commit.
-
- re-emit 2D state and reset 3D state emit on flush
-
-commit d78d50591851d14543f0935d051a59ef29751bbc
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jul 6 14:45:07 2009 +1000
-
- radeon: port to new space checking in libdrm interface
-
- This uses a new libdrm interface which shares code with mesa.
-
- It also fixes the bo to flush when full instead of never flushing.
-
- It survives gtkperf -a here which the driver didn't before now
-
-commit e1200cb89218930d01330ba0114e013438655cce
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Jul 6 15:10:29 2009 +1000
-
- Revert "KMS CS fixes."
-
- This reverts commit 11cf8a28eb46f48d101888552266921bee8b63fc.
-
- I'll bring this back in a few minutes, I've got a big change introducing
- a new cs space accounting scheme which this messes up and I think
- probably conflicts with what I've done.
-
- I promise i'll go over this and pick the bits that are still useful :)
-
-commit 11cf8a28eb46f48d101888552266921bee8b63fc
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sun Jul 5 15:14:59 2009 +0200
-
- KMS CS fixes.
-
- * Flush CS before running out of space.
- * Don't flush CS every time when switching between 2D and 3D engine, but make
- sure to re-initialize 2D/3D state after flushing.
-
- Doesn't seem quite perfect yet (some rendering seems to get dropped on the floor
- sometimes), but this should fix a lot of CS failures people have been seeing.
-
-commit 8d2f712eaf1e569fd92bbe2db5aceb43b7b367d1
-Author: Dave Airlie <airlied@linux.ie>
-Date: Fri Jul 3 10:40:59 2009 +1000
-
- radeon: don't set up overlay under KMS until we figure out how.
-
-commit 2a622168606d98c404708b879e6417c8f7d7305c
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Jul 2 15:03:53 2009 +0200
-
- Test BO pointer before passing it to radeon_bo_unref().
-
-commit 36a4ea5a9c7062f4c8aa7480bb7488ce2062390f
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Jul 2 14:52:44 2009 +0200
-
- Warning fixes.
-
-commit 65465d56c1bf943113518a5b2f57b3170213bab9
-Author: Dave Airlie <airlied@linux.ie>
-Date: Thu Jul 2 18:38:38 2009 +1000
-
- radeon: fix up configure check better
-
-commit ad17108b72c9adf773a122b4c054c7b92e6a8b9d
-Author: Dave Airlie <airlied@linux.ie>
-Date: Thu Jul 2 17:25:57 2009 +1000
-
- radeon: fix it properly.
-
- I blame the flu
-
-commit e1b9cb9ea665eaa84e64a386299efa0819d55df4
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 17:18:47 2009 +1000
-
- radeon: fix compile without kms
-
-commit de427fac6912a625f7e4d8b982a1f7a1ba80dfbe
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 15:41:43 2009 +1000
-
- radeon/dri2: fix dri2 - needs newest libdrm_radeon
-
-commit 2b671adba54ebff1756dd990123f4bade6e35d61
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 15:25:19 2009 +1000
-
- radeon/dri2: call proper gem bo function
-
-commit 851b2b8cab883e4422745cca1827aa8ac9f193a3
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 15:17:13 2009 +1000
-
- radeon/kms: add textured video BO size checks
-
-commit 9d092060236e8587697fdd57a7a01f3c0dddd680
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 15:17:03 2009 +1000
-
- kms: drop DGA
-
-commit 207174ea964c561076bdd5297a2fb6f136b4b645
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 15:16:47 2009 +1000
-
- radeon: fix CS imbalance
-
-commit 4d24a9d2c0be0c025266cc8cdf7e8d7bb065cdb1
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 14:55:45 2009 +1000
-
- radeon: enable KMS build
-
-commit 9bcd3ae7966eb7a17b922bcd33e0d6f016245614
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 14:55:18 2009 +1000
-
- radeon/kms: fixup 3d state emission for KMS
-
- This fixes font rendering under KMS (should have looked at dmesg)
-
-commit ac1607bb23f0c7584648407a3ac3fb27142e186e
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Jul 2 14:55:05 2009 +1000
-
- kms: no need to reference fifo slots
-
-commit 1782ce28953184776c90eb1255208a3e0ad245f0
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Jun 30 16:55:26 2009 +1000
-
- radeon: add KMS support (still disabled)
-
- This adds DRI2 + KMS + driver pixmaps support to the driver.
-
- I've decided to just do a completely separate KMS driver file
- instead of hacking the crap out of radeon_driver.c. So now
- I do the KMS check in radeon_probe.c time and set the DDX
- pointed up to a completely different set at this stage.
-
- This avoids a lot of if (kms) type crap in the code at
- the expense of making sure we make changes to both files
- if necessary.
-
- This code is still disabled in configure.ac as I broke EXA composite
- rendering somehow in KMS mode
-
-commit ac4bd24a66c1bdda0293f770a3f891e2b88cc8ee
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 30 16:00:06 2009 -0400
-
- EXA: fix the build on servers without EXA_HANDLES_PIXMAPS
-
-commit 49a0ca19ee4109cdd39a43fbf4bedf3f0557d6ec
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Tue Jun 30 17:22:50 2009 +0200
-
- Warning fixes.
-
-commit e932836691aeaec37794fdaed2dabb22710fd171
-Author: Dave Airlie <airlied@redhat.com>
-Date: Tue Jun 30 16:24:37 2009 +1000
-
- radeon: initial preparation for kms patch.
-
- This patch contains most of the changes to the EXA and texture video
- accel code.
-
- It adds a few bits of pixmap support but doesn't actually do anything
- useful KMS yet.
-
- Testing this should not have any regressions over what we have already,
- biggest worries are r6xx, I've fixed a textured video one, but no idea
- what other might lurk
-
- It won't build against libdrm radeon yet either
-
-commit bb04b450ed00ca4b1aa44c33085567d47b33b547
-Author: Fredrik Höglund <fredrik@kde.org>
-Date: Mon Jun 29 22:38:26 2009 +0200
-
- Check if the composite op is supported in R200CheckComposite.
-
-commit f39cafc5c4a93a16ac93756473ebb1f33c7881db
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Jun 28 20:42:49 2009 -0400
-
- radeon: call hdmi-b connectors dvi in randr
-
- Technically HDMI-B is a glorfied DL DVI, but this is confusing
- to users, so call it DVI when reporting randr outputs. This
- allows us to remove two quirks where the bios was actually
- correct.
-
-commit 407e676b04117c7ca3dcc0cc072f3552b03c64e5
-Author: Roland Scheidegger <sroland@tungstengraphics.com>
-Date: Sun Jun 28 16:54:32 2009 -0400
-
- R6xx/R7xx: fix pixel centers
-
- Make sure we are using GL mode (centers at 0.5) rather
- than D3D mode (centers at 0.0). This also fixes fdo
- bug 21963.
-
-commit 68001981f22173ff949720055dba89291f284474
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Jun 28 16:20:10 2009 -0400
-
- Add some missing M96 pci ids
-
- fixes fdo bug 22404
-
-commit 06d5d8d7fd92b58b2467c782e57a80a3520a2c90
-Author: Adam Jackson <ajax@redhat.com>
-Date: Thu Jun 25 13:51:36 2009 -0400
-
- Add a (harmlessly) missing break statement.
-
-commit 7d1d968fdc8de1e0ab0be916a1f3a4a398af47aa
-Author: Adam Jackson <ajax@redhat.com>
-Date: Thu Jun 25 13:49:18 2009 -0400
-
- Cosmetic cleanup to digital output detection
-
- No functional change, but this logic would need extending anyway for
- DisplayID, so unify it now.
-
-commit 96581746eea2f4e29a04f9266ec9649f25480424
-Author: Adam Jackson <ajax@redhat.com>
-Date: Wed Jun 24 17:05:47 2009 -0400
-
- atom: Fix phantom VGA connector when HDMI-B present.
-
- HDMI-B is really a glorified DL-DVI connector, the analog pins work fine.
-
-commit 496adc4dc7cf53fc6acfecb1158f1491d5f36168
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Fri Jun 19 14:37:01 2009 +0200
-
- Revert "Build fixes for -Werror that aren't ready for prime time yet."
-
- This reverts commit ab20ea1530ec8a3a9fd4089775c4e157e50fe1bf.
-
- Whoops, pushed wrong branch...
-
-commit ab20ea1530ec8a3a9fd4089775c4e157e50fe1bf
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sun Jun 14 16:50:07 2009 +0200
-
- Build fixes for -Werror that aren't ready for prime time yet.
-
-commit 77e3537d312175a25f0e21cc07c3a96f78c3b35a
-Author: Markus Gapp <markus.gapp@gmx.net>
-Date: Sat Jun 13 11:51:29 2009 -0400
-
- Add quirk for asus hd3450 board
-
- Fixes bug 22266
-
-commit e8e0bb1ba29761c94d473e42ca6ada161cfff557
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Jun 12 11:07:43 2009 -0400
-
- Fix count in 3d state setup after 43374c7420e378918bec062f4cbd581f16adb6f0
-
-commit 808c90a24c48da7fa97e15e2f12be5bb8fd8cc96
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 11 16:09:40 2009 -0400
-
- Only enable frac fb divs on rs600/rs690/rs740 for now
-
- fixes bug 21413
-
-commit d095bb3157faaee10b0130ea9b1032e0b533aaee
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 11 12:34:15 2009 -0400
-
- Re-enable frac feedback dividers on AVIVO hardware
-
- Preferring a freq <= target frequency seems to fix the
- previous issues with frac fb divs. Appears to work fine
- on all hardware I've tested on. See fdo bug 22229 for
- details. Should fix bugs: 22229, 21553, 21413, and
- possibly other ones related to unstable images at certain
- resolutions.
-
-commit 55fbdbae83d1563b472f49d0436c9298e390be66
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 11 12:31:53 2009 -0400
-
- Add PLL flag to prefer frequencies <= the target freq
-
- This appears to be needed when using fractional feedback
- dividers. Based on a patch from Tom Hirst. See fdo
- bug 22229 for more details.
-
-commit 43374c7420e378918bec062f4cbd581f16adb6f0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 9 14:39:54 2009 -0400
-
- r1xx/r2xx: clip 3D rendering to destination buffer
-
-commit 74b0a38c75c1d6a6344015d32d84b43d9e80df1d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 9 14:26:21 2009 -0400
-
- Consolidate indentical RADEONDoneSolid/RADEONDoneCopy functions
-
-commit f6dff8836729cc9d29264080c9cfa0e1df6182cf
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 9 13:31:15 2009 -0400
-
- r3xx/r4xx/r5xx: clip 3D rendering to destination buffer
-
-commit 48dbf09e1309c815ac8b733145a0310083a29933
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Jun 9 13:12:40 2009 -0400
-
- r3xx/r4xx/r5xx: refactor exa prepare composite
-
- - consolidate code duplicated between r3xx/r4xx and r5xx
- - make pixel shader setup easier to read and less
- redundant
-
-commit ec1a3ccdf61c2226617b571cc4a209a542e9d7e3
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Jun 8 15:31:57 2009 -0400
-
- R6xx/r7xx: don't clamp tex coords in composite VS
-
- Fixes broken repeat modes. see fdo bugs 21818, 22139
-
-commit 32c218c5633fb7ffeb19e717bf645c1b25dd4ef5
-Author: Alan Coopersmith <alan.coopersmith@sun.com>
-Date: Thu Jun 4 07:23:03 2009 -0700
-
- Add link to patch submission instructions to README
-
- Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
-
-commit 39f736d6cb65fc7c3fd769478023fc87c1af5979
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Jun 4 09:57:22 2009 -0400
-
- atom: connector quirk
-
- Some r6xx cards have a VGA and an HDMI port with
- a shared ddc line listed as an HDMI port with both
- analog and digital encoders.
-
- Fixes bug 19943
-
-commit 7599dc40855c33a5fbd8e9bbc2b4cd62752fb7df
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri May 29 16:29:50 2009 -0400
-
- Add RV740 (HD4770) support
-
- Verified by ernstp on IRC
-
-commit ee0424078a3ea26f58c2998c9e58e065fb63f1a0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed May 27 18:37:58 2009 -0400
-
- radeon: remove dead code
-
-commit b34df233115c0d82d7bcf82e041afbc55981ce82
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 26 17:47:01 2009 -0400
-
- R3xx/R4xx: increase EXA render target limits
-
- now that we are using 1/12 subpixel mode
-
-commit 1457bc089d1395d18cf582a4d52444005f013753
-Author: Matthieu Herrb <matthieu.herrb@laas.fr>
-Date: Tue May 26 17:21:07 2009 -0400
-
- radeon: fix segfault if Option "NoAccel" is set
-
-commit 4079f97958cf1d5fd76a83aa61b93d6289bb9b1e
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Sat May 23 13:51:00 2009 +0200
-
- Bump version to mark Git snapshot.
-
- The fourth version component isn't visible in the log file.
-
-commit 88a9e98341d96e5e7f48b69aed597d1bada6313a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 19 17:11:34 2009 -0400
-
- Pre-atom: Improve engine clock setup code
-
- Also remove SetMemoryClk() for pre-atom cards for now
- as it requires quite a bit more asic specific work.
- To set the mclk we'll need to use the mem reset/dll tables
- in the bios.
-
-commit 1429133ffdbfe046249fcaaa4cbee432a1012e55
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Mon May 18 17:59:00 2009 +0200
-
- EXA: Set new EXA_SUPPORTS_OFFSCREEN_OVERLAPS flag when we have a 2D engine.
-
-commit e9cca1e7dc521d3756bb2d97f1d703b9ad65cb47
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon May 18 10:48:25 2009 -0400
-
- r4xx: Add some missing pci ids
-
- Noticed by Romain in bug 21798
-
-commit 76fffd51027820b3a6ea10de2be67d5fd4f3e843
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri May 15 16:35:13 2009 -0400
-
- R100: switch to normalized texture coordinates
-
- for consistency with the other asics
-
-commit 1a1eef31e36f98b7a30e27e567c1b66e0e4cf7dc
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu May 14 15:48:54 2009 -0400
-
- radeon: try harder when checking if a card is posted
-
- fixes debian bug 524280, possibly others.
-
-commit 22e39392297fa11003df90c175db3c449d8f9853
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu May 14 10:24:07 2009 +0200
-
- Pre-R600 EXA: Fix coordinate limits off-by-one error.
-
- Fixes http://bugs.freedesktop.org/show_bug.cgi?id=21598 .
-
-commit fa09b058c7a17689989e600ffd465856a058579d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed May 13 16:10:40 2009 -0400
-
- R6xx/R7xx Xv: normalize texture coordinates in the vertex shader
-
-commit 026b6f820d6caea17d2a082193e850713d5770a8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed May 13 15:48:32 2009 -0400
-
- R6xx/R7xx: do EXA transforms in the vertex shader
-
-commit cd89241396d1931b04cfbdd8d553be16dbf9c360
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue May 12 17:30:02 2009 -0400
-
- R3xx-R5xx: do EXA transforms in the vertex shader
-
-commit 15ee78d37f8b64c3e6d234e7ab37a31e82327b6b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon May 11 02:22:13 2009 -0400
-
- RV770: add missing pci id
-
- Fixes bug 21209
-
-commit 5ff51ea83f9fdd836e830c77e3561eaef4b83183
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri May 8 13:19:26 2009 -0400
-
- R7xx: add support for reading disabled bios images
-
-commit 76fdae9018330aa5af0d57339baff3ca4834e1b5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu May 7 02:59:32 2009 -0400
-
- R3xx/R4xx tex vid: no need to check if IS_R300_3D
-
- function is r3xx/r4xx specific already
-
-commit 23a8ada06a5b1ccc975e89f129c00382ecbf29df
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu May 7 02:34:22 2009 -0400
-
- R3xx/R4xx tex vid: increase the guardband limit for rendering with a tri
-
- limit goes from 2880 to 4021 now that we've switched to 1/12 subpixel mode.
-
- This allows us to render with a clipped tri at higher resolutions preventing
- diagonal tearing.
-
-commit 0c3541f7013c53fb8096ada63cc7b3577524aa4c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed May 6 12:24:35 2009 -0400
-
- AVIVO: set default cursor mode in cursor init
-
- Should fix bug 21557
-
-commit da58e351b6398fa18b1d9c1a57a6e49b285f610f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon May 4 16:03:53 2009 -0400
-
- AVIVO: fix cursoe corruption bands for real
-
- Don't have to leave both cursors enabled, just have to use
- the same mode for both cursors whether or not they are enabled.
-
-commit 2c8e130f73c680d4a7381b2ef37982b82c6ee478
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon May 4 13:40:17 2009 -0400
-
- radeon: switch to EXA by default
-
-commit 8155a62df6817358a12cc2d613c1470ca55996ef
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon May 4 12:57:36 2009 -0400
-
- AVIVO: move cusor offscreen when disabling
-
- Adapted from Yang's patch. Setting size to zero is
- actually a 1x1 cursor.
-
-commit a1c64ea5224009779ccad66b0f84d861eae966ac
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun May 3 19:42:44 2009 -0400
-
- r3xx-r5xx: switch to 1/12 subpixel precision
-
- - based on similar patch in Jerome's cs ddx tree
- - also fix clipping offsets
- - should eventually allow for 4k render targets
- - mesa driver uses 1/12 mode, this avoids changing the
- subpixel mode when switching between ddx and mesa
-
-commit 3880bc3c95764acccd62cfa438932458df95daf6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun May 3 19:01:28 2009 -0400
-
- Remove some old debugging info
-
-commit 3362381aa3a97c1da564f8a479ed4e7b0d6368b8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun May 3 18:52:00 2009 -0400
-
- r2xx-r4xx: fix typo in last i2c fix and clarify hw i2c pin sel
-
-commit e01b8dc827ce1913927e1a4fad05a99a2dd9e805
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun May 3 13:09:39 2009 -0400
-
- RS690: gpio/connector fixes
-
- Fixes bug 21521
-
-commit 1f70c9f05df9017d87b37f887e1eccd6d0568a02
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 30 19:18:13 2009 -0400
-
- R3xx-R5xx: don't set TX_OFFSET_RS in RS_INST_COUNT
-
- Isn't necessary and seems to cause problems for RS690 users
-
-commit de17d36c1f710305870e3c636cae3f742f1cb6d6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 30 19:13:09 2009 -0400
-
- AVIVO: first pass at display watermark setup
-
- This helps with flickering and blanking when
- there is contention for MC bandwidth.
-
-commit 7d9f643ae3d07e51e644a5979ca90bc2c102bc89
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 29 12:38:15 2009 -0400
-
- radeon: fix several dpms issues
-
- - atom dpms was unblanking for standby/suspend
- - return if r600+ in radeon_crtc_modeset_ioctl()
- - remove seprate standby/suspend handling in legacy
- crtc dpms. we turn the outputs off, so turn the
- crtcs off too.
- - disable the crtcs in legacy crtc dpms
- - move radeon_crtc_modeset_ioctl() calls to radeon_crtc_dpms()
- so they will get called for both atom and legacy paths
-
- Should fix bug 21321
-
-commit 35183ef528411eb0122cf48550d93f921d291d12
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 29 01:55:10 2009 -0400
-
- AVIVO: better fix for cursor flickering/corruption issues
-
- Should prevent ghost cursor from being left on screen.
-
-commit 53e75cbd0ba8f39799d7b776cdc59d60aa2a6916
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 29 01:05:31 2009 -0400
-
- R6xx/r7xx: fix CURSOR_SWAPPING_* macros
-
- r6xx/r7xx have different swapper regs
-
-commit 4e948e2aaa59267a9aa797396add2c6b7b4c1e7c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 28 19:28:25 2009 -0400
-
- AVIVO: fix cursor corruption/flickering issues
-
- When both crtcs are enabled, both cursors need to be enabled
- or you get corruption bands.
-
- Thanks to Yang Zhao for figuring this out.
-
-commit 4d0beaf02b28d5a5dac4ff6053593a2f979f92ec
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 28 12:33:24 2009 -0400
-
- RV410: SE variants only have 1 quad pipe
-
- Should fix EXA corruption with the 3D engine.
- Mesa and drm patches forthcoming.
-
- Reported by Kano on IRC.
-
-commit abd565ae71d9844d5afcd658628ca7778ce26ab1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 27 14:21:38 2009 -0400
-
- AVIVO: disable fractional feedback divs
-
- Doesn't seem to work well in all cases. Needs more investigation.
- fixes bug 21413
-
-commit 93626b1277f57bd559cf71b263221209b02e0046
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 27 03:35:24 2009 -0400
-
- AVIVO: make sure cursor width isn't negative
-
-commit 32af0f097bccc4499d67e969d46ba35e7487c5e2
-Author: Dave Airlie <airlied@linux.ie>
-Date: Sat Apr 25 19:39:34 2009 +1000
-
- Revert "r300/r500: set R clamp mode."
-
- This reverts commit dab3d61619d91ae6a3da3e9b29b8258313653813.
-
-commit b2c8f57bccbd46164907049a26ad2dd209d7b108
-Author: Dave Airlie <airlied@linux.ie>
-Date: Sat Apr 25 19:39:19 2009 +1000
-
- Revert "r3xx/r5xx: fix typo in last commit"
-
- This reverts commit 1a7b982457ead5f21c6e62a409ca0dbf86005607.
-
-commit 253731dce6ab25122f2eda559233c098536b7143
-Author: Dave Airlie <airlied@linux.ie>
-Date: Sat Apr 25 19:39:05 2009 +1000
-
- Revert "radeon: attempt to fix R clamping for repeat again"
-
- This reverts commit 5998f262a52cb85b334fcc1fe24c7b2ae474ce93.
-
-commit 5998f262a52cb85b334fcc1fe24c7b2ae474ce93
-Author: Dave Airlie <airlied@linux.ie>
-Date: Fri Apr 24 17:30:57 2009 +1000
-
- radeon: attempt to fix R clamping for repeat again
-
-commit 7ed27b926f28a1f088eace5034a7d9985f13752d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 23 14:06:06 2009 -0400
-
- r2xx/r3xx/r4xx: further i2c fixups
-
- - hw i2c engine has pin selection on r2xx/r2xx/r3xx chips
- - also switch hw i2c pin sel for external tmds
-
-commit 0da80f34b5aa5999d2030ffbc5187328fa4e4ae5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 22 18:42:36 2009 -0400
-
- radeon: minor cleanup and warning fix
-
-commit 1a7b982457ead5f21c6e62a409ca0dbf86005607
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 23 10:09:22 2009 -0400
-
- r3xx/r5xx: fix typo in last commit
-
- Noticed by osiris on IRC
-
-commit dab3d61619d91ae6a3da3e9b29b8258313653813
-Author: Dave Airlie <airlied@redhat.com>
-Date: Thu Apr 23 15:46:44 2009 +1000
-
- r300/r500: set R clamp mode.
-
- On rs690 without this set, we appear to end up fetching from well
- outside the texture sometimes into memory that isn't mapped.
-
- This "shouldn't" have any effect.
-
-commit bbfd4625478e37d10fd58b23f46153f349370a52
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 22 14:47:16 2009 -0400
-
- radeon PM: update quirks
-
-commit e3c564114eea4d032f920fcebd4040f1934c21b0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 22 14:31:44 2009 -0400
-
- AVIVO: fix for cursor corruption issue
-
-commit 24e4b73b4fbbb2c790e6120ede3caaa4e7e58359
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 22 11:42:18 2009 -0400
-
- radeon pll: add support for fractional feedback divs
-
- Allows us to hit dot clocks much closer, especially on
- chips with non-27 Mhz reference clocks like most IGP chips.
-
- This should fix most flickering and blanking problems with
- non-exact dot clocks.
-
-commit efa0825a86a8dc0f03ebb42c576ed26189e9d4bb
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 21 13:51:11 2009 -0400
-
- Tex vid: fix top clipping
-
-commit aa59b5b55e6ac64940fb3f0fa61f7b8fe36ba745
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 21 12:06:24 2009 -0400
-
- RS690: add quirk for acer board
-
- thanks to Gino Badouri for testing
-
-commit 0e5164d968316bbb59b4484a7df087854738068f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 21 04:47:43 2009 -0400
-
- Tex vid: rework part 2
-
- - use pPriv->w/h directly for tex coords
- - take src x/y offset into account when calculating tex coords
- - when copying data, only optimize for y clipping. In order
- to deal with the x clipping optimization, the copy routines
- or tex coords would need to be fixed. This should fix clipping
- problems with the current code.
-
-commit 06a1b4169b506f69dd807380d9ce7210b3a3bc23
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 21 01:21:51 2009 -0400
-
- R4xx: avoid a PM related hang
-
-commit 228b9ac87668241b09980fca17e9d866891285e6
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 21 01:02:34 2009 -0400
-
- radeon PM: add some quirks
-
-commit b6febf7368d3df3f1d3fee6a87aa71c54e77cdcc
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 20 18:04:18 2009 -0400
-
- Tex vid: cleanup and unify common code
-
-commit d096d1189c8dc5e19f68cc605ccffe1a8fef048b
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 20 13:05:18 2009 -0400
-
- Endian fixes for object table
-
-commit 101ce28ec4af696549b7d6defebb5b4ad412176c
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sun Apr 19 12:13:18 2009 -0400
-
- Remove old messages
-
- R5xx/r6xx support isn't really experimental anymore
-
-commit db177c70ce88af19c8e05eb916a15f3e124876eb
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 17 01:05:15 2009 -0400
-
- Update Xv info in man page
-
-commit 00266177bed2dc8693df497ca3ec19f2dc4adc05
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 16 20:33:28 2009 -0400
-
- R3xx/R5xx: only apply Xv attributes if bicubic is disabled
-
- Provides consistent output
-
-commit 85323a7f84381fef7fad20c7f7ec601637af9aa7
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 16 11:10:51 2009 -0400
-
- R3xx/R4xx: set tex caching for Y texture when doing planar rendering
-
- Doesn't affect performance, but docs indicate its the right
- thing to do.
-
-commit 5ea5df22c038fc8f00984acc760e9d8c962bf902
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 15 20:26:34 2009 -0400
-
- Tex vid: remove remnants of XV_HWPLANAR
-
- no longer needed as bicubic is the only thing that uses
- the old csc code.
-
-commit 9091b3f5f13dbea83ffd89679dac600e9f280bb2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 15 20:07:42 2009 -0400
-
- R3xx/R4xx: fix up planar shader
-
- We were overwriting the coord fetch address with the first
- tex fetch. Seemed to work however, luck I guess. Reorder
- the fetches to write to temp0 last.
-
-commit 14c13faeb9f9b7717a25fcc1ca97d46cc6ee0031
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 15 19:53:12 2009 -0400
-
- R5xx: add shader-based csc
-
- - native planar support
- - Xv attributes
-
-commit 832efc7b90f5eb2da99512fcb902ab4838d2dcd1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 14 17:56:49 2009 -0400
-
- R3xx/R4xx: Implement shader-based csc for packed formats
-
-commit 32625118c27041265d25811c00d25ab7e82fb340
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 14 16:38:40 2009 -0400
-
- tex vid: fix attribute setup typo for XV_COLORSPACE
-
-commit adf0912006b4f1597784dbfcc563d5c6d1c5667d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 14 16:16:33 2009 -0400
-
- R6xx/R7xx: implement Xv attributes
-
- - brightness, contrast, hue, etc.
- - TODO: implement gamma
-
-commit 8810fe92b5aed08888584c6914482586b59f71ab
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Apr 14 11:26:35 2009 -0400
-
- R200: clean code, always use shader based csc
-
- - consolidate common r2xx csc shader code
- - always use shader based csc for both packed and planar
- formats
- - always use native planar csc on r1xx
-
-commit 17685fefba68d188c7c0fe7a079180ec0722c046
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 13 20:06:11 2009 -0400
-
- Tex vid: general cleanup
-
- - convert macros to more meaningful VTX_OUT_4 and VTX_OUT_6
- names to reflect that they actually do
- - fix indenting
-
-commit 093ab4c9a33b0b396b78c061c3321dc044bdccdc
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 13 19:48:35 2009 -0400
-
- R1xx: add support for native planar textured Xv
-
-commit ec0cb51df81c6c9a1de640d227fa9c9c33161083
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 13 17:21:20 2009 -0400
-
- R2xx tex vid: append verts for clip boxes
-
- rather than sending a new draw packet for each rect
-
-commit fde075a30a8ee2c333aa1bbe8fbd177258b085ba
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 13 17:13:51 2009 -0400
-
- R1xx tex vid: append verts for clip boxes
-
- rather than sending a new draw packet for each rect
-
-commit 12839fc17a2cca4ac14b9757bdaa63ba4679f96f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Mon Apr 13 17:04:31 2009 -0400
-
- Tex vid: split by family
-
-commit a30737b337edb31528174b483c9094941a5d41bb
-Author: Roland Scheidegger <sroland@tungstengraphics.com>
-Date: Mon Apr 13 15:36:07 2009 -0400
-
- r200/r300: implement brightness/contrast/hue/saturation/gamma controls for textured video
-
- This implements
- contrast/brightness/hue/saturation controls for r200/r300 plus gamma (same
- gamma value for all channels used though separate values would be trivial)
- control for r300.
- Some issues left:
- - only r200/r300
- - still can't be combined with bicubic
- - controls will silently cease to work if the format used is packed and not
- planar (except for rv250)
- - gamma range is from 100 to 10000 corresponding to 0.1 and 10.0 like used in
- overlay. However, usable range is far smaller. Over 2.0 picture gets dark
- pretty quickly, and below 0.6 or so black seems to turn into purple (I've
- verified that even with gamma 1.0 black actually often seems to be RGB 1/0/1 so
- this explains this since that gets amplified by low gamma values - not sure if
- this is a rounding problem somewhere, bogus reference values or is somehow
- expected).
- - gamma adds a bit too many instructions for my taste (7) though the
- alternative (3 texture lookups + some swizzling instructions) doesn't seem any
- better.
-
-commit 9dd33cc8346073300312cd5f68de72d9bea1dd6b
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Apr 17 10:30:21 2009 +1000
-
- radeon: tweak ddc fix for all r300s.
-
- Alex seems to think this might affect some other chips
-
-commit a846ec14dd65bb12f314f83ffb45c4c4be564a5e
-Author: Dave Airlie <airlied@redhat.com>
-Date: Fri Apr 17 10:24:15 2009 +1000
-
- radeon: fix DDC on rv410 VGA ports for non-atom use.
-
- The rv410 hw i2c block appears to hold down whatever i2c lines
- it is connected to when in reset, so when doing DDC change hw i2c to
- point at different i2c lines.
-
-commit efa1476fc0765b53298624198137dc5cc71d37a8
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 16 16:43:02 2009 -0400
-
- PM: fix reversed logic in pm block handler
-
-commit 2b95de17781959457a809c8fecc6bbb08336c83f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 16 12:52:41 2009 -0400
-
- RS400/RS480: attempt to fix ClockGating on RS4xx chips
-
-commit c0215d2f2a27755fb04d20aaa4320a5e7da7ee04
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 16 11:58:19 2009 -0400
-
- RS690/RS740: fix connector enumeration in some cases
-
- Should fix Masta-G's issue reported on IRC.
-
-commit 573339114660f06e5f257648ba413bab0d6083ce
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 16 11:19:01 2009 -0400
-
- R3xx/R4xx EXA: set explicit tex cache regions
-
- When using a mask, set explicit cache partitions for
- each texture. Gives 1% performance improvement in
- x11perf with anti-aliased text.
-
-commit eea9800890b56bac9c07b7bd9c9e33fae2938af3
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 16 10:41:28 2009 -0400
-
- Revert "DCE3/3.2: cleanup dpms after previous changes"
-
- This reverts commit f8c7d6a6162196a743f6885ecaf63ba50de1722a.
-
- This is apparently still needed for some setups, however, I can't
- reproduce this locally anymore.
-
-commit 099cb27d760af61b967239d960bc77f71e828655
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 15 16:23:01 2009 -0400
-
- Change ForceLowPowerMode to 4 pcie lanes
-
- This fixes corruption for some users
-
-commit 5abcea88d1f3307a7d08ae7757c4b535df1503bf
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 15 15:52:04 2009 -0400
-
- PM: don't touch clock gating regs unless ClockGating option is set
-
- Fixes an M26 hang reported by tormod on IRC
-
-commit bae88f81e2a01c0d547132b5b91e717ff9d0497d
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 15 14:38:35 2009 -0400
-
- man page: fix missing break
-
-commit 4b3a3785f7b06205eeec6ca6b8913ecc2b94bd1f
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Sat Apr 4 11:39:35 2009 -0400
-
- Unify ForceLowPowerMode and DynamicPM Options
-
- Force lower power mode and switch to a lower mode
- when idle.
-
-commit 63cb57c5eb0d6bc083f54eb100cb972b0e7bca69
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 1 16:22:02 2009 -0400
-
- Add DynamicPM Option
-
- Dyanmically switch between power states. Switch to a low
- power state when the system is idle (DPMS off).
-
-commit a34a8b37afbea6ed4bf8ca42364195e174250c48
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 1 15:23:17 2009 -0400
-
- Set default low power PCIE lanes to 2
-
- 1 lane seems to cause occasional corruption when
- blitting to/from gart memory.
-
-commit 1f0dc778dc25f4f85fedd73c55c847cab2c79fc5
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 1 15:12:27 2009 -0400
-
- Add support for setting the number PCIE lanes
-
-commit 7e10b6222e8f44a3ecc6aaea55a7a7680d133bb3
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 1 15:05:38 2009 -0400
-
- Add ForceLowPowerMode Option
-
- Force the chip to a low power mode at the expense
- of performance.
-
-commit 533d01a5933cd491bbc09cd463ea62475abf4bf2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Mar 31 17:24:29 2009 -0400
-
- radeon: Add functions to set sclk/mclk using atombios
-
-commit adb099409768e695b9928fa6aa5760f93dadd9af
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Mar 31 17:13:11 2009 -0400
-
- radeon: Add functions to set sclk/mclk on r1xx-r4xx
-
-commit 68e2a959ccc3d1a5d0731f1b55fdf1b2412635b2
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Tue Mar 31 17:02:45 2009 -0400
-
- Add unified ClockGating Option
-
- - replaces DynamicClocks Option as the name was misleading
- - unified interface for atom and com based bioses
- - fix up clock gating code for newer r3xx asics
-
-commit 336cee0e6d19068582b189b2c747d92cb2139d2f
-Author: Dave Airlie <airlied@redhat.com>
-Date: Mon Apr 13 18:11:48 2009 +1000
-
- radeon: legacy bandwidth calcs for later r3xx/r4xx cards.
-
- This is an attempt to rationalise the code using the register info
- files available to me here.
-
- Further info is required:
- r350 check for stop_req > 15 then subtract 10: what other chips need it?
- get rs480 working instead of using magic.
-
-commit 367ba7af76e7f63f3186a6e8d9bbe21aa31fc6d1
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Fri Apr 10 09:37:15 2009 -0400
-
- radeon: fix tmds_pll randr property
-
-commit 15f1a2f31a7bc33f276a65283dbad0c106bee73e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 9 20:17:03 2009 -0400
-
- radeon: remove old crtc size heuristics
-
- IIRC, the old randr code used to use this to use for front buffer sizing,
- but it has since been changed.
-
-commit ce9077b2f5a5e749c0078dfb79d26ef8711a823a
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Thu Apr 9 19:59:19 2009 -0400
-
- R6xx/R7xx: cleanup macro
-
-commit 6532aeddacdeda3aa534264741c8648e1c449e76
-Author: Michel Dänzer <daenzer@vmware.com>
-Date: Thu Apr 9 09:41:56 2009 +0200
-
- Clear the framebuffer before initializing modes.
-
- Fixes garbage being visible shortly on server startup or when VT switching back
- to X.
-
-commit 0c19053975925fed637aaa41d440e0cab8f6b596
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 8 13:34:23 2009 -0400
-
- radeon: chip family typo
-
-commit 2888dd9ae9689b1cd72115dc0ceea1f5957299b0
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 8 13:10:01 2009 -0400
-
- R6xx/R7xx: set proper 3D client driver name for r600
-
-commit 61a083116a2c89e145aa19da951243536e07542e
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 8 10:44:30 2009 -0400
-
- Bump version post release
-
-commit 1b02b93895c31a0c9d641e47b46dce43b40edd97
-Author: Alex Deucher <alexdeucher@gmail.com>
-Date: Wed Apr 8 10:34:44 2009 -0400
-
- Bump for release
-
commit da74b94a5da8f0bcf4ae99b20e594d2f0f4fc6f6
Author: Alex Deucher <alexdeucher@gmail.com>
Date: Tue Apr 7 18:59:06 2009 -0400
@@ -8192,7 +735,7 @@ Date: Thu Feb 26 12:10:08 2009 -0500
R6xx/R7xx: use shadowfb if DRI is disabled
commit 000756e052a291230e5c95e48b69a5aa9c4fab0e
-Merge: 22d7746 8373f43
+Merge: 22d7746... 8373f43...
Author: Alex Deucher <alexdeucher@gmail.com>
Date: Thu Feb 26 11:44:13 2009 -0500
@@ -8901,7 +1444,7 @@ Date: Fri Jan 30 07:56:14 2009 +1000
fixes it.
commit bd8021d46e9066e4cd116c03a7b7adcfe2557aff
-Merge: 4f88dd8 20d5dd3
+Merge: 4f88dd8... 20d5dd3...
Author: Alex Deucher <alexdeucher@gmail.com>
Date: Wed Jan 28 14:33:14 2009 -0500
@@ -8914,7 +1457,7 @@ Date: Wed Jan 28 14:12:26 2009 -0500
Move encoder specific data to encoder dev_priv
commit 4f88dd83f290fb38e41256a7f1804008c0f28139
-Merge: 1c5678f 2ca970c
+Merge: 1c5678f... 2ca970c...
Author: Alex Deucher <alexdeucher@gmail.com>
Date: Wed Jan 28 13:13:13 2009 -0500
@@ -9372,7 +1915,7 @@ Date: Mon Dec 22 02:18:43 2008 -0500
then use quad.
commit 4d009d14c9c72f6e1bc8100ec8d9b8037ee4e514
-Merge: d52882d 4e96278
+Merge: d52882d... 4e96278...
Author: Dave Airlie <airlied@redhat.com>
Date: Mon Dec 22 16:00:01 2008 +1000
@@ -9771,7 +2314,7 @@ Date: Thu Dec 4 12:28:12 2008 -0500
Fix up US setup after r3xx bicubic merge
commit e13fba853ba19e6b0f081b9b3d9fa76c38a0f82b
-Merge: d296337 79bbdd9
+Merge: d296337... 79bbdd9...
Author: Alex Deucher <alexdeucher@gmail.com>
Date: Thu Dec 4 12:25:29 2008 -0500
@@ -11032,7 +3575,7 @@ Date: Wed Jun 25 15:50:16 2008 -0400
- Make sure 3D is idle too (after composite or textured video)
commit 07be302f6dba61dd15918963fae66502230c74b7
-Merge: 8c9b8de 5245974
+Merge: 8c9b8de... 5245974...
Author: Jerome Glisse <glisse@freedesktop.org>
Date: Wed Jun 25 10:30:45 2008 +0200
@@ -11154,7 +3697,7 @@ Date: Fri Jun 20 07:51:27 2008 +1000
discovered on irc with wpwrak.
commit 5b323a2cbbc412b6dd4e782438b64ee996558d05
-Merge: dd18caa eed2415
+Merge: dd18caa... eed2415...
Author: Dave Airlie <airlied@linux.ie>
Date: Fri Jun 20 07:49:16 2008 +1000
@@ -12148,7 +4691,7 @@ Date: Wed Mar 19 17:58:34 2008 -0400
defines it.
commit bed9754ad21d6c0a7f61067b04ba31c430a7cecb
-Merge: 55e446b f71ac0e
+Merge: 55e446b... f71ac0e...
Author: Alex Deucher <alex@samba.(none)>
Date: Wed Mar 19 16:06:41 2008 -0400
@@ -12531,7 +5074,7 @@ Date: Thu Mar 6 17:46:00 2008 -0500
AVIVO: don't add outputs for invalid connectors
commit 600dbe080997a01ceaf6be86723189d518bc1281
-Merge: 594743a 5b7875d
+Merge: 594743a... 5b7875d...
Author: Alex Deucher <alex@cube.(none)>
Date: Thu Mar 6 17:31:37 2008 -0500
@@ -12550,7 +5093,7 @@ Date: Thu Mar 6 14:31:06 2008 -0500
Bug #14826: Fix a bogus check around xf86SetOperatingState.
commit 651fe23f4c650ed91843dec48db24e18e8b91219
-Merge: 3de2dc8 766f464
+Merge: 3de2dc8... 766f464...
Author: Adam Jackson <ajax@redhat.com>
Date: Thu Mar 6 14:28:27 2008 -0500
@@ -12917,7 +5460,7 @@ Date: Mon Feb 25 07:10:48 2008 +1000
fixup check for EXA composite pointed out by Alan Swanson
commit 85e470e64f629de72e361c77770e2e29998d1bf4
-Merge: 27ddb39 1b84c76
+Merge: 27ddb39... 1b84c76...
Author: Alex Deucher <alex@samba.(none)>
Date: Sun Feb 24 05:37:22 2008 -0500
@@ -13615,7 +6158,7 @@ Date: Mon Jan 14 16:11:09 2008 -0500
Fixes bug 14001
commit 729da30c80d6545b75c8faea44754634f477cc09
-Merge: 000741e 625a885
+Merge: 000741e... 625a885...
Author: Alex Deucher <alex@samba.(none)>
Date: Mon Jan 14 10:05:01 2008 -0500
@@ -13808,7 +6351,7 @@ Date: Wed Jan 2 19:48:28 2008 -0500
RADEON: various avivo tv-out related clean-ups
commit ce34090c758ac91171cb6adb9b8a36e4adbf99cf
-Merge: 2180f04 30cab1d
+Merge: 2180f04... 30cab1d...
Author: Alex Deucher <alex@samba.(none)>
Date: Wed Jan 2 16:41:36 2008 -0500
@@ -14015,7 +6558,7 @@ Date: Fri Dec 21 09:45:55 2007 +1000
set ddc line correctly post-merge
commit 3c31b96afa20913ad947e68fe0c3a662e5eafbdd
-Merge: eb99c3c f5e8c18
+Merge: eb99c3c... f5e8c18...
Author: Dave Airlie <airlied@linux.ie>
Date: Fri Dec 21 09:36:22 2007 +1000
@@ -14056,7 +6599,7 @@ Date: Wed Dec 19 19:15:19 2007 -0500
The correct thing to do is filter by the mode's effective memory bandwidth.
commit c1b0b69cc50516c3b7e881b0eb46cb3cd2e9dce6
-Merge: 0e66348 ce4fa1c
+Merge: 0e66348... ce4fa1c...
Author: Alex Deucher <alex@botch2.(none)>
Date: Wed Dec 19 11:54:50 2007 -0500
@@ -14131,14 +6674,14 @@ Date: Mon Dec 17 20:20:04 2007 -0500
RADEON: fix typo from merge
commit 19b9d3708852b7efe2b05249c8359dadb924dd94
-Merge: cf685f3 29706ca
+Merge: cf685f3... 29706ca...
Author: Alex Deucher <alex@samba.(none)>
Date: Mon Dec 17 20:07:32 2007 -0500
Merge branch 'atombios-support' of git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati into atombios-support
commit cf685f37ec874f0aacd09e7c4eb0402c6daec1b0
-Merge: 2a134af 44d07c4
+Merge: 2a134af... 44d07c4...
Author: Alex Deucher <alex@samba.(none)>
Date: Mon Dec 17 20:07:07 2007 -0500
@@ -14287,7 +6830,7 @@ Date: Thu Dec 13 18:45:09 2007 -0500
- Unify the PLL calculation between legacy and avivo chips
commit f5ac34983411e4c4f41ab1817dce582830f398fd
-Merge: f2b2e08 6ccf5b3
+Merge: f2b2e08... 6ccf5b3...
Author: Alex Deucher <alex@samba.(none)>
Date: Wed Dec 12 22:37:44 2007 -0500
@@ -14340,7 +6883,7 @@ Date: Tue Dec 11 14:04:58 2007 -0500
RADEON: handle HMDI properly (untested) and fix some merge leftovers
commit 3c22ad977c25d5ca2811821fcac6bb8ecd79994a
-Merge: c9a0cee f3d2ec3
+Merge: c9a0cee... f3d2ec3...
Author: Alex Deucher <alex@botch2.(none)>
Date: Tue Dec 11 13:11:15 2007 -0500
@@ -14396,7 +6939,7 @@ Date: Mon Dec 10 15:25:56 2007 +1000
add support for building against legacy servers similiar to Intel codepaths
commit 9c278cb7fa7f18d13bde053fd75221cfba9da377
-Merge: 6451ea2 cc167b9
+Merge: 6451ea2... cc167b9...
Author: Dave Airlie <airlied@linux.ie>
Date: Mon Dec 10 15:18:03 2007 +1000
@@ -14410,7 +6953,7 @@ Date: Mon Dec 10 15:18:03 2007 +1000
src/radeon_output.c
commit 6451ea2dcc4fac762442f699935864f4a8d445f7
-Merge: 0d89556 5896ca4
+Merge: 0d89556... 5896ca4...
Author: Dave Airlie <airlied@linux.ie>
Date: Mon Dec 10 15:08:42 2007 +1000
@@ -14470,7 +7013,7 @@ Date: Thu Dec 6 19:23:06 2007 +1100
powerpc: build fixes from last merge
commit dbe3d2608ecc9896db9c23b3a347b50748c51e13
-Merge: 48e31cd 21ed435
+Merge: 48e31cd... 21ed435...
Author: Dave Airlie <airlied@redhat.com>
Date: Thu Dec 6 14:22:03 2007 +1000
@@ -14571,7 +7114,7 @@ Date: Fri Nov 30 20:11:42 2007 -0500
mode or vesafb etc. after running the driver.
commit af0196f7bf0d1d5d211391149c18935d64ed2b06
-Merge: d9858a2 0175b79
+Merge: d9858a2... 0175b79...
Author: Alex Deucher <alex@botch2.(none)>
Date: Fri Nov 30 16:40:28 2007 -0500
@@ -14603,7 +7146,7 @@ Date: Fri Nov 30 15:37:42 2007 -0500
for now.
commit e1945f1f25a34310bd58ce128c8ff27ecc985618
-Merge: b368b0f df7777b
+Merge: b368b0f... df7777b...
Author: Alex Deucher <alex@botch2.(none)>
Date: Fri Nov 30 14:30:55 2007 -0500
@@ -14824,7 +7367,7 @@ Date: Wed Nov 21 17:03:39 2007 -0500
Thanks to AMD for the information
commit a12390c832abe423def60e39cd5a9118e5910339
-Merge: d531792 e74dca1
+Merge: d531792... e74dca1...
Author: Alex Deucher <alex@botch2.(none)>
Date: Wed Nov 21 02:24:48 2007 -0500
@@ -14877,7 +7420,7 @@ Date: Wed Nov 21 00:05:42 2007 -0500
RADEON: store devices ids from bios for each driver output
commit 3975da2ea8cb628f7f66c3f26c5dfa181cd1c532
-Merge: e283aa3 295ce27
+Merge: e283aa3... 295ce27...
Author: Alex Deucher <alex@botch2.(none)>
Date: Tue Nov 20 23:52:29 2007 -0500
@@ -14977,7 +7520,7 @@ Date: Tue Nov 20 13:37:00 2007 +1000
atombios: add all r5xx and r6xx pci ids
commit 5d023e2c3c2ab44ea57ffadc9607025d602c376c
-Merge: 0d1e0c7 c887260
+Merge: 0d1e0c7... c887260...
Author: Dave Airlie <airlied@redhat.com>
Date: Tue Nov 20 13:02:43 2007 +1000
@@ -15002,7 +7545,7 @@ Date: Tue Nov 20 08:15:58 2007 +1000
r5xx: cleanups after last merge
commit fe2f7a09050fb7a345a1f52239f8f3c4f1053891
-Merge: 744c8cb 49055d8
+Merge: 744c8cb... 49055d8...
Author: Dave Airlie <airlied@redhat.com>
Date: Tue Nov 20 08:04:32 2007 +1000
@@ -15014,7 +7557,7 @@ Date: Tue Nov 20 08:04:32 2007 +1000
src/radeon_output.c
commit 744c8cb6c293fcaa687566f52901644e699baace
-Merge: e258fbe e530af7
+Merge: e258fbe... e530af7...
Author: Dave Airlie <airlied@redhat.com>
Date: Tue Nov 20 07:56:33 2007 +1000
@@ -15027,14 +7570,14 @@ Date: Mon Nov 19 16:35:05 2007 +1000
makes 2-headed cursor work
commit e530af79adf51b3e95a0eca676c915a34dcbf4a7
-Merge: 69e197f 52aba8d
+Merge: 69e197f... 52aba8d...
Author: Alex Deucher <alex@botch2.(none)>
Date: Mon Nov 19 00:59:30 2007 -0500
Merge branch 'agd-atom' of /home/alex/git/airlied/xf86-video-ati2 into agd-atom
commit 69e197f2c8002aacf2587754c8d3bd63c88f85b1
-Merge: 5e8940f 862dcab
+Merge: 5e8940f... 862dcab...
Author: Alex Deucher <alex@botch2.(none)>
Date: Mon Nov 19 00:57:34 2007 -0500
@@ -15065,7 +7608,7 @@ Date: Mon Nov 19 00:39:19 2007 -0500
Don't assign a gpio for TV
commit 52aba8d73189ba959f19c0437499d5e7a8829827
-Merge: 862dcab 5e8940f
+Merge: 862dcab... 5e8940f...
Author: Dave Airlie <airlied@redhat.com>
Date: Mon Nov 19 15:30:46 2007 +1000
@@ -15102,7 +7645,7 @@ Date: Sun Nov 18 23:43:06 2007 -0500
fix typo in loop
commit 384cd8f52c89d089c6559e2eedbae45641fcd14e
-Merge: f3f0e4e 234b607
+Merge: f3f0e4e... 234b607...
Author: Dave Airlie <airlied@redhat.com>
Date: Mon Nov 19 14:02:55 2007 +1000
@@ -15171,7 +7714,7 @@ Date: Sat Nov 17 00:34:56 2007 -0500
WIP: more new ATOM integration work
commit 67db114d97abed7a607467e5d67c7b4ffa2c347e
-Merge: 7d06a87 ea15346
+Merge: 7d06a87... ea15346...
Author: Alex Deucher <alex@botch2.(none)>
Date: Fri Nov 16 14:29:53 2007 -0500
@@ -15234,7 +7777,7 @@ Date: Fri Nov 16 14:48:36 2007 +1000
Add copyright headers
commit 3cfcd2164b400bd0d1cb4ede8eeb01abba9d75c8
-Merge: efac14e 718bfd3
+Merge: efac14e... 718bfd3...
Author: Alex Deucher <alex@botch2.(none)>
Date: Thu Nov 15 23:25:39 2007 -0500
@@ -15755,7 +8298,7 @@ Date: Thu Oct 4 11:32:48 2007 +0200
Surprisingly easy, thanks to George's pci-rework changes.
commit 7addf41885ec5658f531624a9c24ea5bd7d22d19
-Merge: 3a958ba 78c6bd3
+Merge: 3a958ba... 78c6bd3...
Author: Michel Dänzer <michel@tungstengraphics.com>
Date: Thu Oct 4 11:06:08 2007 +0200
@@ -16214,7 +8757,7 @@ Date: Tue Aug 28 15:37:11 2007 +0300
It still uses the old probe method though, this is due to the ati wrapper.
commit 7b38d9a1209f87255e5bb0aefe46a363ce4fb6ef
-Merge: 2e3d43a 673f799
+Merge: 2e3d43a... 673f799...
Author: George Sapountzis <gsap7@yahoo.gr>
Date: Tue Aug 28 16:01:12 2007 +0300
@@ -16478,14 +9021,14 @@ Date: Thu Aug 23 19:56:21 2007 +1000
updated release numbering for randr 1.2
commit 81a8093f2ffdce59d4e8a44f65f3d5c771fd6425
-Merge: c08e6ec 53a67e3
+Merge: c08e6ec... 53a67e3...
Author: Dave Airlie <airlied@redhat.com>
Date: Thu Aug 23 19:51:47 2007 +1000
Merge remote branch 'origin/randr-1.2'
commit c08e6ec9e7ac06caee53689b0ec50ef6a7a0ba37
-Merge: 5793e87 a0d0fcd
+Merge: 5793e87... a0d0fcd...
Author: Dave Airlie <airlied@clockmaker.usersys.redhat.com>
Date: Thu Aug 23 19:42:19 2007 +1000
@@ -17358,7 +9901,7 @@ Date: Wed May 30 17:49:01 2007 +1000
we hang when moving the cursor into the second CRTC.
commit 7fc02657c4d740941fbda5a8823cf45de3eca3f8
-Merge: 800bf53 4c61c0e
+Merge: 800bf53... 4c61c0e...
Author: Dave Airlie <airlied@nx6125b.(none)>
Date: Wed May 30 17:27:22 2007 +1000
@@ -17413,7 +9956,7 @@ Date: Tue May 29 07:23:24 2007 +1000
rs480: only has single dac
commit c52322354fe64725733842b3356798c50e7735d5
-Merge: dd6a966 975da59
+Merge: dd6a966... 975da59...
Author: Dave Airlie <airlied@nx6125b.(none)>
Date: Tue May 29 07:21:48 2007 +1000
@@ -17895,7 +10438,7 @@ Date: Tue May 8 19:27:48 2007 +0200
remove some old mergedfb cruft
commit 76670f665ebec7cdf40a04bf9379cb3ad4417507
-Merge: 83f81ed a3ee422
+Merge: 83f81ed... a3ee422...
Author: Alex Deucher <alex@t41p.hsd1.va.comcast.net>
Date: Tue May 8 18:41:25 2007 +0200
@@ -18346,7 +10889,7 @@ Date: Sun Feb 25 23:29:09 2007 +1100
fix typo
commit 3cfe94d5438961b869766dacbcd13fde8b770ca2
-Merge: 31c018c 3b43788
+Merge: 31c018c... 3b43788...
Author: Dave Airlie <airlied@linux.ie>
Date: Sun Feb 25 23:27:19 2007 +1100
@@ -18539,7 +11082,7 @@ Date: Sun Feb 4 11:28:54 2007 +0200
case because pATI->PCIInfo is now set after ATIProcessOptions() is called.
commit 9d77aabdff919360f0c9333105436c31f1f5749a
-Merge: ff8ea19 57822be
+Merge: ff8ea19... 57822be...
Author: George Sapountzis <gsap7@yahoo.gr>
Date: Mon Feb 5 19:16:51 2007 +0200
@@ -19712,7 +12255,7 @@ Date: Mon Sep 25 11:35:32 2006 +1000
radeon: cleanup some bits from superpatch
commit 9827afaa40720a58e2fc029c0bf92ad2fe223d11
-Merge: 10b4b46 ad8259c
+Merge: 10b4b46... ad8259c...
Author: Dave Airlie <airlied@linux.ie>
Date: Mon Sep 25 11:25:17 2006 +1000
@@ -19857,7 +12400,7 @@ Date: Fri Sep 22 06:35:34 2006 +1000
radeon: add enable display function
commit 4a54886d510f26b29d27e5c9a73647554291b1a6
-Merge: 70264d6 9fa176c
+Merge: 70264d6... 9fa176c...
Author: Dave Airlie <airlied@linux.ie>
Date: Fri Sep 22 06:00:04 2006 +1000
@@ -20473,7 +13016,7 @@ Date: Thu Jun 15 15:35:05 2006 +0200
Fix some more cosmetic warnings.
commit ec93e08b24f7c0e583970d08bfe18ad142e6b047
-Merge: 051c49d 6ca9862
+Merge: 051c49d... 6ca9862...
Author: Michel Dänzer <michel@tungstengraphics.com>
Date: Thu Jun 15 15:03:27 2006 +0200
@@ -20492,7 +13035,7 @@ Date: Thu Jun 15 21:24:16 2006 +1000
remove all printf specifier warnings on Linux
commit 051c49d0f002c72d1d8f15f6df264d8b093d4e95
-Merge: a840afc dfac819
+Merge: a840afc... dfac819...
Author: Michel Dänzer <michel@tungstengraphics.com>
Date: Thu Jun 15 13:10:44 2006 +0200
@@ -20517,7 +13060,7 @@ Date: Thu Jun 15 20:59:33 2006 +1000
some more unused variable cleanups
commit a840afc75a0453b4694e3f987ebdbddc6844a169
-Merge: c90c49d d511ef4
+Merge: c90c49d... d511ef4...
Author: Michel Dänzer <michel@tungstengraphics.com>
Date: Thu Jun 15 12:46:58 2006 +0200