Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-12-26 | Make sure to include radeon_drm.h in the tarball | Alex Deucher | |
2008-12-26 | R2xx EXA: limit composite to 2047 like r1xx | Alex Deucher | |
See bug 19269 | |||
2008-12-23 | radeon: pass distcheck | Dave Airlie | |
2008-12-22 | Fix off by one in EXA composite limit checking | Patrick Haller | |
Patch from Patrick, with some updates from me: - fix r200 limits - note about r100 limits | |||
2008-12-22 | R3xx-R5xx: better fix for xv primitive tearing issues | Alex Deucher | |
R5xx: always use single clipped triangle R3xx/R4xx: use single clipped triangle up to guardband limit, then use quad. | |||
2008-12-22 | Merge branch 'atom-tvout' | Dave Airlie | |
2008-12-22 | atombios/tv: add an option to enable atom tv-out for users. | Dave Airlie | |
This code is still experimental but we will allow users to enable it for experimental reasons | |||
2008-12-22 | radeon: setup 3D engine even when no DRI. | Dave Airlie | |
This should fix some missing font issues in EXA without DRI cases. | |||
2008-12-18 | radeon: add all new pci ids for rv730/rv710 families | Dave Airlie | |
2008-12-17 | Pre-avivo: fix FP setup | Alex Deucher | |
- make sure to clear various shadow timing bits - crtc1 select bit was set wrong. - should fix bugs like 19100 | |||
2008-12-17 | R2xx: switch EXA composite to rects rather quads | Alex Deucher | |
For conistency with Xv path and to reduce potential diagonal tearing | |||
2008-12-17 | radeon: tv timings have crev/frev wrong way around for some reason. | Dave Airlie | |
2008-12-17 | atombios: re-enable TV dpms | Dave Airlie | |
2008-12-17 | atom/r600: re-enable TV outputs | Dave Airlie | |
2008-12-17 | radeon: use latest atombios constants for TV encoders in set_crtc_source | Dave Airlie | |
2008-12-17 | atom: spc3 only requires ucEncoderMode for DIG outputs | Dave Airlie | |
2008-12-17 | atom/tv: enable scaler can set the TV output scaler up. | Dave Airlie | |
Add the tv standard to the scaler enable for TV use. | |||
2008-12-17 | atom/tv: fixup the tv out default if bios doesn't specify | Dave Airlie | |
2008-12-17 | atombios: fixup parsing of TV tables on r500 and r600 cards. | Dave Airlie | |
The TV tables changed between for later cards. | |||
2008-12-16 | atombios: correct fix for previous issue. | Dave Airlie | |
I committed an old patch. | |||
2008-12-16 | atombios: fix issue with Clearing of MM_INDEX 0. | Dave Airlie | |
While playing with tv-out I discovered this issue with clearing the MM_INDEX register. | |||
2008-12-16 | radeon: add initial rv730 pciids. | Dave Airlie | |
Lots more to come, this just adds a few to start. | |||
2008-12-16 | DCE32: add support for DCE3.2 digital outputs. | Dave Airlie | |
This adds support for the digital outputs on the RV730. | |||
2008-12-16 | radeon: fixes from Alex for some output engines | Dave Airlie | |
(cherry picked from commit 1e8ac6ea7b35ccbc3649c96ead60f69158f66ebc) | |||
2008-12-15 | R3xx-R5xx: switch back to quad rendering for Xv | Alex Deucher | |
The large clipped triangle trick hits the guardband limits on large displays. This gets textured video working again until we sort out how to deal with the situation better. See bug 19046 | |||
2008-12-15 | Remove remnants of unused DDCMode option | Alex Deucher | |
2008-12-15 | Remove mention of MergedFB from server log | Alex Deucher | |
noticed by Fabio, bug 19098 | |||
2008-12-15 | Remove duplicate ATI in some device names | Fabio | |
from bug 19098 | |||
2008-12-15 | r600: don't idle engine | Dave Airlie | |
(cherry picked from commit b77729448e487d37707ce028d8edc59352d1cc2d) | |||
2008-12-11 | Add more eMac modes, fix crash in last patch | Joseph Adams | |
2008-12-10 | Add support for Apple eMacs | Alex Deucher | |
Thanks to Joseph Adams for helping me sort this out. Verified on eMac G4/1.0 with radeon 7500 Later eMacs with radeon 9200 or 9600 chips may have different ddc setups. Need to verify. | |||
2008-12-10 | Add another AGP quirk | Alex Deucher | |
fixes bug 12544 | |||
2008-12-10 | Add randr 1.3 panning support | Alex Deucher | |
2008-12-10 | [PATCH] xf86misc extension has been removed, update driver to reflect it | Benjamin Close | |
2008-12-09 | radeon: memset the pll setting function | Dave Airlie | |
Thanks to Peter Zijlstra for making me debug this and providing feedback. | |||
2008-12-08 | Add another AGP quirk | Adrian Friedli | |
2008-12-05 | Fix scissor setup for Xv | Pierre Ossman | |
We need to adjust the scissoring for each clip box, so move the setup to inside the while loop. | |||
2008-12-05 | R200: Remove scissor setup from init3d() | Alex Deucher | |
We aren't using them, so no need to set them up. | |||
2008-12-05 | set coherent mode consistently (enabled for now) | Alex Deucher | |
It's set to enabled in the output setup, but then was set to disabled when teh output properties were setup. Set it up consistently. | |||
2008-12-05 | radeon: damn you bios, HDMI cannot have DACs. | Dave Airlie | |
2008-12-05 | Make VSync for EXA and Xv configurable | Alex Deucher | |
2008-12-05 | Optimise RADEONWaitForVLine | Pierre Ossman | |
Only avoid the vlines we are rendering to, instead of the entire screen. This way we don't stall the card for longer than we absolutely have to. EXA calls fixed by Alex Deucher. | |||
2008-12-04 | Improve tearing avoidance for Xvideo in two steps | Pierre Ossman | |
- Fix up VLINE handling to trigger whenever scanout is outside the visible area. - Render the video as a scissored triangle as R300+ cannot render a quad in a single pass. | |||
2008-12-04 | First pass at tear-free accel | Alex Deucher | |
if the dest pixmap is the front buffer, stall the pipe until the vline is outside the active area. For EXA, pick crtc based on the larger mode area; ideally we'd have one pixmap per crtc. For Xv, use dst window area to determine crtc. | |||
2008-12-04 | Switch r200 Xv to use rect lists rather than quads to avoid tearing | Pierre Ossman | |
Patch from Pierre with fixes from me. | |||
2008-12-04 | Fix up US setup after r3xx bicubic merge | Alex Deucher | |
2008-12-04 | Merge branch 'bicubic' of git://git.infradead.org/users/drzeus/xf86-video-ati | Alex Deucher | |
2008-12-04 | radeon: apply atom quirks to object table | Dave Airlie | |
2008-12-03 | Make sure 3D state is emited when switching to 3D IB | Alex Deucher | |
- fixes bug 18864 | |||
2008-12-03 | Change the XV_BICUBIC attribute to a tristate, where the third state | Pierre Ossman | |
automatically turns the filter on and off as appropriate. |