xf86-video-ati: Changes to '6.12-branch'

Alex Deucher agd5f at kemper.freedesktop.org
Fri May 8 10:23:06 PDT 2009


New branch '6.12-branch' available with the following commits:
commit 248b435ae63d7122971a8021f8aa8e0963d8a850
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri May 8 12:55:26 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 cd03bc17ccb30f1598af61c455b623c14ea42e6b
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri May 8 12:54:00 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 26472556fcbbf13e2e4ac2355d587651d6c8f662
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri May 8 12:37:47 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 96667eebd8c7949873d63454746129d270bb36e5
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Sun May 3 13:09:39 2009 -0400

    RS690: gpio/connector fixes
    
    Fixes bug 21521

commit faa782c7a56de99900c9b3f54714f010ce73dcf3
Author: Alex Deucher <alexdeucher at 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 f2c0fa5e3d96f1bcc916e1a36268bdc7acd4cda7
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed May 6 12:24:35 2009 -0400

    AVIVO: set default cursor mode in cursor init
    
    Should fix bug 21557

commit b6cd47ec007af2022af180f537a7ba01244b2c88
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri May 8 12:21:33 2009 -0400

    AVIVO: fix cursor 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 cb8081a8e70b3354037f8ca99380288fe2eb9828
Author: Alex Deucher <alexdeucher at 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 0e49efbe8c271c26cec4dfca063c73755dc2d25f
Author: Alex Deucher <alexdeucher at 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 421085949e195596000e37ea6693489db7c075b5
Author: Alex Deucher <alexdeucher at 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 fbb04716e4c28347c9e627f3cc78b4420e9abfa0
Author: Alex Deucher <alexdeucher at 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 666b0ff9f7fd216f7c31315b284c4bf389a51007
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Apr 29 01:05:31 2009 -0400

    R6xx/r7xx: fix CURSOR_SWAPPING_* macros
    
    r6xx/r7xx have different swapper regs

commit 998fd24417d1e86ad70e15a2f55bb81320b28987
Author: Alex Deucher <alexdeucher at 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 97c63973ff187744fe2bb72bdd7bcd16cb95e33f
Author: Alex Deucher <alexdeucher at 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 f2aaa70871f87f39d0c08b4652840ec4b3dc74a4
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Mon Apr 27 03:35:24 2009 -0400

    AVIVO: make sure cursor width isn't negative

commit db375c70a00865976ddb3b32bb4b25113735bf1e
Author: Alex Deucher <alexdeucher at 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 0ea75453eaa5bb41bf12666d454a203ee1481461
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Apr 22 14:31:44 2009 -0400

    AVIVO: fix for cursor corruption issue

commit 3b1d26f649257a13d2e929a000f911cf8016d369
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Tue Apr 21 12:06:24 2009 -0400

    RS690: add quirk for acer board
    
    thanks to Gino Badouri for testing

commit 3a7be25ef1b99b30581517ffad558d52226664c8
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Mon Apr 20 13:05:18 2009 -0400

    Endian fixes for object table

commit dd852a4044a97bf68ad64ad2c55b3ef258d7f732
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Sun Apr 19 12:13:18 2009 -0400

    Remove old messages
    
    R5xx/r6xx support isn't really experimental anymore

commit 4b042f0c0f0389529b736dccd9646a97b5297a7a
Author: Dave Airlie <airlied at 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 1ea41d7f4834037c0d16b1091f8e8e8c126f406a
Author: Dave Airlie <airlied at 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 36d6b5f3edbb30b273aceb2452265bb7ce1ab9e0
Author: Alex Deucher <alexdeucher at 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 f3b0701ac78c08b8e26145bb697e03d19d742242
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Fri Apr 10 09:37:15 2009 -0400

    radeon: fix tmds_pll randr property

commit 3c348091ae5d88ef3cb850889ca74674e0530b4e
Author: Alex Deucher <alexdeucher at 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 8c86ac945055d6168016a2c8f4600462cd63bfec
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Thu Apr 9 19:59:19 2009 -0400

    R6xx/R7xx: cleanup macro

commit a5597cbf9c7573a247788a5c3b33ca872dd3bd10
Author: Michel Dänzer <daenzer at 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 2e9ab215b026a629bfb7fdf11389ef486bdd3409
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Apr 8 13:34:23 2009 -0400

    radeon: chip family typo

commit 031cacafb6b7de4226d13b444c195761bc934f43
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Apr 8 13:10:01 2009 -0400

    R6xx/R7xx: set proper 3D client driver name for r600



More information about the xorg-commit mailing list