summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-01-24Don't transform EXA Composite mask coordinates when there's no mask.Michel Dänzer
2009-01-24Fall back to software for unsupported repeat modesThomas Jaeger
2009-01-23Make sure gb_num_pipes is initialized when DRI is disabledMaciej Cencora
Found with valgrind
2009-01-21Fix compilation with RADEON_TRACE_FALL setAlex Deucher
noticed by curaga on phoronix forum
2009-01-15RV280 Add another AGP quirkAlex Deucher
2009-01-13[PATCH] Add yet another AGP quirk for RV280Tormod Volden
2009-01-12R3xx/R4xx: Maximize the use of clipped triangles for Xv renderingChristiaan van Dijk
While trying to get tear free video on my RS690 I found some problems in the code for rendering the video as a clipped triangle. The size limitations are quite strict and scaling the video output window creates all kinds of weird effects. This patch maximizes the use of this function and resolves the scaling issues. There could be a problem with zero target height/width, not sure if this is handled elsewhere.
2009-01-07RV280: add another AGP quirkAlex Deucher
2009-01-06R100: Fix typo in e55598cc1b35d398c9eb2c3946df71456775f621Alex Deucher
Noticed by Andreas Stenglein
2009-01-04ATOM: add format rev 2 for digitial command tablesAlex Deucher
should fix bug 18911
2009-01-04ATOM: fail on more tables with unhandled revisionsAlex Deucher
2009-01-04AGP: Print both device and subsytem pci ids for agpAlex Deucher
helpful for adding quirks with libpciaccess
2009-01-04Another AGP quirkAlex Deucher
debian bug 510208
2008-12-30R2xx: add another AGP quirkAlex Deucher
from http://www.phoronix.com/forums/showthread.php?t=14626
2008-12-30atombios: endian fix in r600 object table handlingDave Airlie
This fixes the r600 object table on r600.
2008-12-29RS600: remove gpio quirk for ddcAlex Deucher
Doesn't seem necessary on RS600. I'll try and find out more.
2008-12-29Revert "radeon: maybe special handling only needed for DVI port not HDMI one."Alex Deucher
This reverts commit c877450a75d3fd4a2f200af197c691669966f6f4. This breaks RS690 setups. I think for now we just apply this quirk to RS690/RS740. I'll follow up with the bios folks about RS600.
2008-12-29radeon: maybe special handling only needed for DVI port not HDMI one.Dave Airlie
fixes ciaranm's rs600 board on radeon DDC
2008-12-29radeon: a-bit motherboard has no DVI outputDave Airlie
thanks to ciaranm for finding this.
2008-12-26Make sure to include radeon_drm.h in the tarballAlex Deucher
2008-12-26R2xx EXA: limit composite to 2047 like r1xxAlex Deucher
See bug 19269
2008-12-23radeon: pass distcheckDave Airlie
2008-12-22Fix off by one in EXA composite limit checkingPatrick Haller
Patch from Patrick, with some updates from me: - fix r200 limits - note about r100 limits
2008-12-22R3xx-R5xx: better fix for xv primitive tearing issuesAlex Deucher
R5xx: always use single clipped triangle R3xx/R4xx: use single clipped triangle up to guardband limit, then use quad.
2008-12-22Merge branch 'atom-tvout'Dave Airlie
2008-12-22atombios/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-22radeon: setup 3D engine even when no DRI.Dave Airlie
This should fix some missing font issues in EXA without DRI cases.
2008-12-18radeon: add all new pci ids for rv730/rv710 familiesDave Airlie
2008-12-17Pre-avivo: fix FP setupAlex Deucher
- make sure to clear various shadow timing bits - crtc1 select bit was set wrong. - should fix bugs like 19100
2008-12-17R2xx: switch EXA composite to rects rather quadsAlex Deucher
For conistency with Xv path and to reduce potential diagonal tearing
2008-12-17radeon: tv timings have crev/frev wrong way around for some reason.Dave Airlie
2008-12-17atombios: re-enable TV dpmsDave Airlie
2008-12-17atom/r600: re-enable TV outputsDave Airlie
2008-12-17radeon: use latest atombios constants for TV encoders in set_crtc_sourceDave Airlie
2008-12-17atom: spc3 only requires ucEncoderMode for DIG outputsDave Airlie
2008-12-17atom/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-17atom/tv: fixup the tv out default if bios doesn't specifyDave Airlie
2008-12-17atombios: fixup parsing of TV tables on r500 and r600 cards.Dave Airlie
The TV tables changed between for later cards.
2008-12-16atombios: correct fix for previous issue.Dave Airlie
I committed an old patch.
2008-12-16atombios: 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-16radeon: add initial rv730 pciids.Dave Airlie
Lots more to come, this just adds a few to start.
2008-12-16DCE32: add support for DCE3.2 digital outputs.Dave Airlie
This adds support for the digital outputs on the RV730.
2008-12-16radeon: fixes from Alex for some output enginesDave Airlie
(cherry picked from commit 1e8ac6ea7b35ccbc3649c96ead60f69158f66ebc)
2008-12-15R3xx-R5xx: switch back to quad rendering for XvAlex 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-15Remove remnants of unused DDCMode optionAlex Deucher
2008-12-15Remove mention of MergedFB from server logAlex Deucher
noticed by Fabio, bug 19098
2008-12-15Remove duplicate ATI in some device namesFabio
from bug 19098
2008-12-15r600: don't idle engineDave Airlie
(cherry picked from commit b77729448e487d37707ce028d8edc59352d1cc2d)
2008-12-11Add more eMac modes, fix crash in last patchJoseph Adams
2008-12-10Add support for Apple eMacsAlex 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.