Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-13 | R6xx/R7xx: fix up vline stuff along the lines of previous chips | Alex Deucher | |
Avoids an additional function call. | |||
2009-03-13 | R6xx/R7xx: return in RADEONWaitForIdleMMIO() if accel is off | Alex Deucher | |
Don't wait for engine idle if we haven't initialized the engine. Behavior should be consistent with versions of the driver prior to accel support being added. Should fix bug 20645 | |||
2009-03-13 | R6xx/r7xx: clarify accel messages | Alex Deucher | |
We only support EXA and and only with DRI. | |||
2009-03-13 | Add some more cases to the DVI single-link checks. | Adam Jackson | |
2009-03-13 | radeon: save bios scratch registers in Preinit() | Cooper Yuan | |
The display detect routines can change these which causes havok with some bioses. | |||
2009-03-13 | r600: reload shaders into VRAM on resume | Dave Airlie | |
As VRAM gets zeroed out over s/r, we need to reload the shaders. | |||
2009-03-12 | R6xx/R7xx shader: Fix OFFSET_[XYZ] macro for TEX_DWORD2 to accept floats | Yang Zhao | |
Values for OFFSET_[XYZ] are 5-bits two's-complement fixed-point with one-bit after decimal point. Values in [-8.0, 7.5] are valid. Inputs that do not exactly land on 0.5 increments are rounded towards 0 to the nearest increment. | |||
2009-03-12 | RS600: fix page table size for rs600 as well | Alex Deucher | |
2009-03-12 | r600: fix sizing of PCI GART table for r600 | Dave Airlie | |
2009-03-10 | radeon: clean more thoroughly in RADEONFreeRec() | Alex Deucher | |
2009-03-10 | radeon_driver.c small memory bug | 오유연(Yu-yeon Oh) | |
2009-03-09 | R4xx: add R4xxATOM option | Alex Deucher | |
If set, enables the use of atombios for modesetting on r4xx cards. | |||
2009-03-10 | r600: enable DRI by default | Dave Airlie | |
fallback to shadowfb if DRI fails pre init | |||
2009-03-09 | R6xx/r7xx: clarify EXA message | Alex Deucher | |
2009-03-09 | AVIVO: fix panning | Alex Deucher | |
low 2 bits of X need to be 0. | |||
2009-03-06 | output: Filter out dual-link modes from DP->DVI connections | root | |
There's not enough pins on a DP->DVI connector for this to possibly work. | |||
2009-03-06 | atom: Enable DisplayPort source to DVI/HDMI sink | root | |
DP source to DP sink still doesn't work yet, of course. | |||
2009-03-06 | output: Allow for multiple DisplayPort outputs. | Adam Jackson | |
2009-03-06 | RV350: Add AGPMode quirk for Thinkpad | Tormod Volden | |
fixes bug 15096 (and Ubuntu bug #195051) | |||
2009-03-05 | radeon: add a few more default common modes for lvds | Alex Deucher | |
2009-03-04 | R6xx/R7xx: wire up DMAForXv option like older asics | Alex Deucher | |
Select between SW and HW-assisted uploads | |||
2009-03-04 | R6xx/R7xx: disable XV_BICUBIC attribute | Alex Deucher | |
It's not implemented yet. | |||
2009-03-04 | RN50: fix up cloning on servers | Alex Deucher | |
Since the rn50 only has one crtc, but often has multiple outputs, occasionally one of the outputs doesn't get a crtc assigned eventhough the outputs may have common modes. If we see an output with modes, but no crtc, assign it so all the attached outputs light up. fixes bugs 19457 and similar ones | |||
2009-03-04 | ATOM: don't use fixed ref div for LVDS | Alex Deucher | |
The bios doesn't provide one. If there are problems with certain panels, we may need to adjust the PLL flags in certain cases. Should fix bug 20458 | |||
2009-03-04 | radeon: just add some common modes for LVDS | Alex Deucher | |
avoids needing to hack around with the edid | |||
2009-03-04 | Revert "radeon: adjust LVDS so that default modes get added" | Alex Deucher | |
This reverts commit 1a2b16561d19ec9c027c562902f5fc086c856994. | |||
2009-03-03 | radeon: adjust LVDS so that default modes get added | Alex Deucher | |
we can scale, so add the default modes. for panels with an EDID, set the continous freq bit. for panels without and EDID, add a FAKE edid with the continous freq bit set. Based on similar code in the Intel driver. | |||
2009-03-03 | AVIVO: add aspect scaling mode | Alex Deucher | |
No luck yet for aspect on pre-avivo chips | |||
2009-03-03 | Rotation: don't rotate if acceleration is not active | Alex Deucher | |
2009-03-02 | R6xx/r7xx: remove some unneeded code I missed in the last commit | Alex Deucher | |
2009-03-02 | R6xx/R7xx EXA: cleanup composite texture setup | Alex Deucher | |
2009-03-02 | R6xx/R7xx EXA: combine composite mask/non-mask VS | Alex Deucher | |
Also fix set_bool_const() the CF bool consts are not contiguous by shader type There are 96 boolean constants (32 each for PS, VS, GS) and they are ordered as follows: ps, vs, gs ... ps, vs, gs | |||
2009-03-02 | R6xx/R7xx Xv: combine packed and planar shaders | Alex Deucher | |
use a bool const to select the tex fetch routine | |||
2009-03-01 | R6xx/R7xx: move shaders to r600_shader.c and fixup Xv PS | Christian Koenig | |
patches from Christian Koenig with some adjustments from me | |||
2009-03-01 | R6xx/R7xx: code cleanups | Alex Deucher | |
2009-03-01 | R6xx/R7xx: write vertexes directly to the IB | Alex Deucher | |
Reduces the vertex buffer setup overhead | |||
2009-03-01 | R6xx/R7xx: switch emit functions to macros | Alex Deucher | |
This improves performance due to decreased function call overhead. | |||
2009-03-01 | Print a message when we have a shared DDC line | Alex Deucher | |
2009-03-01 | R300: Add AGP quirk | Alex Deucher | |
bug 7770 | |||
2009-02-28 | M9+: Add AGP quirk for Sony Vaio | Tormod Volden | |
2009-02-27 | Quirk for RV280 on 82865G/PE/P DRAM Controller/Host-Hub | Bryce Harrington | |
Solves issue where display suffers from line corruption. (See https://edge.launchpad.net/ubuntu/+bug/300304) | |||
2009-02-27 | Janitor: cosmetic clean-up of AGPMode quirk table | Tormod Volden | |
2009-02-27 | EXA: Make sure Prepare/FinishAccess hooks can handle EXA_PREPARE_AUX* indices. | Michel Dänzer | |
And signal this to the EXA core using the new EXA_SUPPORTS_PREPARE_AUX flag. | |||
2009-02-27 | Revert "EXA: Adapt to EXA changes in xserver Git." | Michel Dänzer | |
This reverts commit de358736dc696559ba99c71cf5b2a97508201630. | |||
2009-02-26 | DCE3.2: fix up Save()/Restore() | Alex Deucher | |
2009-02-26 | R6xx/R7xx: use shadowfb if DRI is disabled | Alex Deucher | |
2009-02-26 | Merge branch 'r6xx-r7xx-support' of ↵ | Alex Deucher | |
git+ssh://agd5f@git.freedesktop.org/git/xorg/driver/xf86-video-ati | |||
2009-02-26 | RS600: enable the DRI by default | Alex Deucher | |
2009-02-25 | R6xx/R7xx EXA: same surface and same coords equals nop | Alex Deucher | |
should fix bug 20305 | |||
2009-02-24 | R6xx/R7xx EXA: init copy_area to NULL | Alex Deucher | |