Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-02 | Warning fixes. | Michel Dänzer | |
2009-07-02 | radeon: fix it properly. | Dave Airlie | |
I blame the flu | |||
2009-07-02 | radeon: fix compile without kms | Dave Airlie | |
2009-07-02 | radeon/dri2: fix dri2 - needs newest libdrm_radeon | Dave Airlie | |
2009-07-02 | radeon/dri2: call proper gem bo function | Dave Airlie | |
2009-07-02 | radeon/kms: add textured video BO size checks | Dave Airlie | |
2009-07-02 | kms: drop DGA | Dave Airlie | |
2009-07-02 | radeon: fix CS imbalance | Dave Airlie | |
2009-07-02 | radeon/kms: fixup 3d state emission for KMS | Dave Airlie | |
This fixes font rendering under KMS (should have looked at dmesg) | |||
2009-07-02 | kms: no need to reference fifo slots | Dave Airlie | |
2009-07-02 | radeon: add KMS support (still disabled) | Dave Airlie | |
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 | |||
2009-06-30 | EXA: fix the build on servers without EXA_HANDLES_PIXMAPS | Alex Deucher | |
2009-06-30 | Warning fixes. | Michel Dänzer | |
2009-06-30 | radeon: initial preparation for kms patch. | Dave Airlie | |
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 | |||
2009-06-29 | Check if the composite op is supported in R200CheckComposite. | Fredrik Höglund | |
2009-06-28 | radeon: call hdmi-b connectors dvi in randr | Alex Deucher | |
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. | |||
2009-06-28 | R6xx/R7xx: fix pixel centers | Roland Scheidegger | |
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. | |||
2009-06-28 | Add some missing M96 pci ids | Alex Deucher | |
fixes fdo bug 22404 | |||
2009-06-25 | Add a (harmlessly) missing break statement. | Adam Jackson | |
2009-06-25 | Cosmetic cleanup to digital output detection | Adam Jackson | |
No functional change, but this logic would need extending anyway for DisplayID, so unify it now. | |||
2009-06-24 | atom: Fix phantom VGA connector when HDMI-B present. | Adam Jackson | |
HDMI-B is really a glorified DL-DVI connector, the analog pins work fine. | |||
2009-06-19 | Revert "Build fixes for -Werror that aren't ready for prime time yet." | Michel Dänzer | |
This reverts commit ab20ea1530ec8a3a9fd4089775c4e157e50fe1bf. Whoops, pushed wrong branch... | |||
2009-06-14 | Build fixes for -Werror that aren't ready for prime time yet. | Michel Dänzer | |
2009-06-13 | Add quirk for asus hd3450 board | Markus Gapp | |
Fixes bug 22266 | |||
2009-06-12 | Fix count in 3d state setup after 43374c7420e378918bec062f4cbd581f16adb6f0 | Alex Deucher | |
2009-06-11 | Only enable frac fb divs on rs600/rs690/rs740 for now | Alex Deucher | |
fixes bug 21413 | |||
2009-06-11 | Re-enable frac feedback dividers on AVIVO hardware | Alex Deucher | |
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. | |||
2009-06-11 | Add PLL flag to prefer frequencies <= the target freq | Alex Deucher | |
This appears to be needed when using fractional feedback dividers. Based on a patch from Tom Hirst. See fdo bug 22229 for more details. | |||
2009-06-09 | r1xx/r2xx: clip 3D rendering to destination buffer | Alex Deucher | |
2009-06-09 | Consolidate indentical RADEONDoneSolid/RADEONDoneCopy functions | Alex Deucher | |
2009-06-09 | r3xx/r4xx/r5xx: clip 3D rendering to destination buffer | Alex Deucher | |
2009-06-09 | r3xx/r4xx/r5xx: refactor exa prepare composite | Alex Deucher | |
- consolidate code duplicated between r3xx/r4xx and r5xx - make pixel shader setup easier to read and less redundant | |||
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 |