Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-08 | R6xx/r7xx: don't clamp tex coords in composite VS | Alex Deucher | |
Fixes broken repeat modes. see fdo bugs 21818, 22139 | |||
2009-06-04 | atom: connector quirk | Alex Deucher | |
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 | |||
2009-05-29 | Add RV740 (HD4770) support | Alex Deucher | |
Verified by ernstp on IRC | |||
2009-05-27 | radeon: remove dead code | Alex Deucher | |
2009-05-26 | R3xx/R4xx: increase EXA render target limits | Alex Deucher | |
now that we are using 1/12 subpixel mode | |||
2009-05-26 | radeon: fix segfault if Option "NoAccel" is set | Matthieu Herrb | |
2009-05-19 | Pre-atom: Improve engine clock setup code | Alex Deucher | |
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. | |||
2009-05-18 | EXA: Set new EXA_SUPPORTS_OFFSCREEN_OVERLAPS flag when we have a 2D engine. | Michel Dänzer | |
2009-05-18 | r4xx: Add some missing pci ids | Alex Deucher | |
Noticed by Romain in bug 21798 | |||
2009-05-15 | R100: switch to normalized texture coordinates | Alex Deucher | |
for consistency with the other asics | |||
2009-05-14 | radeon: try harder when checking if a card is posted | Alex Deucher | |
fixes debian bug 524280, possibly others. | |||
2009-05-14 | Pre-R600 EXA: Fix coordinate limits off-by-one error. | Michel Dänzer | |
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=21598 . | |||
2009-05-13 | R6xx/R7xx Xv: normalize texture coordinates in the vertex shader | Alex Deucher | |
2009-05-13 | R6xx/R7xx: do EXA transforms in the vertex shader | Alex Deucher | |
2009-05-12 | R3xx-R5xx: do EXA transforms in the vertex shader | Alex Deucher | |
2009-05-11 | RV770: add missing pci id | Alex Deucher | |
Fixes bug 21209 | |||
2009-05-08 | R7xx: add support for reading disabled bios images | Alex Deucher | |
2009-05-07 | R3xx/R4xx tex vid: no need to check if IS_R300_3D | Alex Deucher | |
function is r3xx/r4xx specific already | |||
2009-05-07 | R3xx/R4xx tex vid: increase the guardband limit for rendering with a tri | Alex Deucher | |
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. | |||
2009-05-06 | AVIVO: set default cursor mode in cursor init | Alex Deucher | |
Should fix bug 21557 | |||
2009-05-04 | AVIVO: fix cursoe corruption bands for real | Alex Deucher | |
Don't have to leave both cursors enabled, just have to use the same mode for both cursors whether or not they are enabled. | |||
2009-05-04 | radeon: switch to EXA by default | Alex Deucher | |
2009-05-04 | AVIVO: move cusor offscreen when disabling | Alex Deucher | |
Adapted from Yang's patch. Setting size to zero is actually a 1x1 cursor. | |||
2009-05-03 | r3xx-r5xx: switch to 1/12 subpixel precision | Alex Deucher | |
- 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 | |||
2009-05-03 | Remove some old debugging info | Alex Deucher | |
2009-05-03 | r2xx-r4xx: fix typo in last i2c fix and clarify hw i2c pin sel | Alex Deucher | |
2009-05-03 | RS690: gpio/connector fixes | Alex Deucher | |
Fixes bug 21521 | |||
2009-04-30 | R3xx-R5xx: don't set TX_OFFSET_RS in RS_INST_COUNT | Alex Deucher | |
Isn't necessary and seems to cause problems for RS690 users | |||
2009-04-30 | AVIVO: first pass at display watermark setup | Alex Deucher | |
This helps with flickering and blanking when there is contention for MC bandwidth. | |||
2009-04-29 | radeon: fix several dpms issues | Alex Deucher | |
- 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 | |||
2009-04-29 | AVIVO: better fix for cursor flickering/corruption issues | Alex Deucher | |
Should prevent ghost cursor from being left on screen. | |||
2009-04-29 | R6xx/r7xx: fix CURSOR_SWAPPING_* macros | Alex Deucher | |
r6xx/r7xx have different swapper regs | |||
2009-04-28 | AVIVO: fix cursor corruption/flickering issues | Alex Deucher | |
When both crtcs are enabled, both cursors need to be enabled or you get corruption bands. Thanks to Yang Zhao for figuring this out. | |||
2009-04-28 | RV410: SE variants only have 1 quad pipe | Alex Deucher | |
Should fix EXA corruption with the 3D engine. Mesa and drm patches forthcoming. Reported by Kano on IRC. | |||
2009-04-27 | AVIVO: disable fractional feedback divs | Alex Deucher | |
Doesn't seem to work well in all cases. Needs more investigation. fixes bug 21413 | |||
2009-04-27 | AVIVO: make sure cursor width isn't negative | Alex Deucher | |
2009-04-25 | Revert "r300/r500: set R clamp mode." | Dave Airlie | |
This reverts commit dab3d61619d91ae6a3da3e9b29b8258313653813. | |||
2009-04-25 | Revert "r3xx/r5xx: fix typo in last commit" | Dave Airlie | |
This reverts commit 1a7b982457ead5f21c6e62a409ca0dbf86005607. | |||
2009-04-25 | Revert "radeon: attempt to fix R clamping for repeat again" | Dave Airlie | |
This reverts commit 5998f262a52cb85b334fcc1fe24c7b2ae474ce93. | |||
2009-04-24 | radeon: attempt to fix R clamping for repeat again | Dave Airlie | |
2009-04-23 | r2xx/r3xx/r4xx: further i2c fixups | Alex Deucher | |
- hw i2c engine has pin selection on r2xx/r2xx/r3xx chips - also switch hw i2c pin sel for external tmds | |||
2009-04-23 | radeon: minor cleanup and warning fix | Alex Deucher | |
2009-04-23 | r3xx/r5xx: fix typo in last commit | Alex Deucher | |
Noticed by osiris on IRC | |||
2009-04-23 | r300/r500: set R clamp mode. | Dave Airlie | |
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. | |||
2009-04-22 | radeon PM: update quirks | Alex Deucher | |
2009-04-22 | AVIVO: fix for cursor corruption issue | Alex Deucher | |
2009-04-22 | radeon pll: add support for fractional feedback divs | Alex Deucher | |
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. | |||
2009-04-21 | Tex vid: fix top clipping | Alex Deucher | |
2009-04-21 | RS690: add quirk for acer board | Alex Deucher | |
thanks to Gino Badouri for testing | |||
2009-04-21 | Tex vid: rework part 2 | Alex Deucher | |
- 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. |