Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-04-11 | Fix exa glyph corruption on newer chips | Alex Deucher | |
2008-04-11 | R300+: pre-load vertex programs in init3D() | Alex Deucher | |
2008-04-10 | R3xx+: consolidate more tcl code | Alex Deucher | |
2008-04-10 | R3xx+: consolidate some common 3D code | Alex Deucher | |
2008-04-10 | R3xx+: tcl wip | Alex Deucher | |
2008-04-10 | R300+: textured video tcl cleanup | Alex Deucher | |
2008-04-10 | RADEON: cleanup | Alex Deucher | |
2008-04-10 | Revert "R3xx/R5xx: move more VAP, etc. state setup into common init3d() ↵ | Alex Deucher | |
function" This reverts commit 305a3310963a5dd07b3495015b06aa8c7c4e6b02. Conflicts: src/radeon_commonfuncs.c src/radeon_exa_render.c src/radeon_textured_videofuncs.c | |||
2008-04-10 | RADEON: store tcl status in driver rec | Alex Deucher | |
2008-04-10 | R3xx+: use the right register for engine flush | Alex Deucher | |
2008-04-10 | R3xx+: minor textured video fixes | Alex Deucher | |
- set shader output swizzling correctly - flush the right cache register on r3xx+ | |||
2008-04-10 | R3xx+: EXA/textured video fixes | Alex Deucher | |
- get pipe config based on GB_PIPE_SELECT where applicable (adapted from a similar patch from Dave) - only flush the dst cache after submitting vertices, freeing the cache lines stalls the pipe - no need to wait for 3D idle after submitting vertices - fix PURGE_CACHE() and PURGE_ZCACHE() for r3xx+ - fix depth 16 with EXA composite | |||
2008-04-07 | Increase default CP timeout. | Michel Dänzer | |
Helps avoid spurious timeouts causing problems, see http://bugs.freedesktop.org/show_bug.cgi?id=15203 . | |||
2008-04-07 | Fix rendering of transformed sources for REPEAT_NONE with EXA on >= R300. | Owen W. Taylor | |
Use the border color when possible, otherwise fall back to software. | |||
2008-04-04 | ATOMBIOS: Add support for DynamicClocks option | Alex Deucher | |
This patch adds support for dynamic clock gating and static power management using the atom command tables. In some cases the bios may already set this up during post, so YMMV. I was only able to test on desktop cards, so I haven't tested to see how much (if any) power this saves or how it affects the thermal footprint. | |||
2008-04-04 | RADEON: warning fixes | Alex Deucher | |
2008-04-04 | RADEON: add some quirks | Alex Deucher | |
2008-04-03 | Minor cleanup | Alex Deucher | |
2008-04-03 | Revert "RADEON: memmap rework 1" | Alex Deucher | |
This reverts commit dd8ee1b444f4b973a1e0fadca5f943f2162b5e94. Conflicts: src/radeon.h src/radeon_driver.c This rework seems to have caused more trouble than it was worth. | |||
2008-04-03 | Revert "RADEON: remove driver rec copies of mc info, use save rec directly" | Alex Deucher | |
This reverts commit be0858a84fbdf74c0b844f462933a221d48c707d. Conflicts: src/radeon_driver.c | |||
2008-04-03 | R3xx/R5xx: Fix pitch and clamp mode for repeating textures | Owen W. Taylor | |
- We can always use TXPITCH on a R300 even when repeating, (previous check for pitch matching width was also wrong) - Fix clamp mode for repeating textures to be WRAP | |||
2008-04-02 | atombios: fix the dual-head hopefully. | Dave Airlie | |
tested on r600 with DVI and VGA | |||
2008-04-02 | Revert "Revert "atombios: fixup the width/height to use the mode values not ↵ | Dave Airlie | |
the scrn ones"" This reverts commit fc9af578997b6f22ee8b17e83f37d98689291b0e. I see your revert and raise you one... | |||
2008-04-01 | Revert "atombios: fixup the width/height to use the mode values not the scrn ↵ | Alex Deucher | |
ones" This reverts commit c2b1c8b706a6c7c1fd0af80091958473133d54e7. These registers hold surface size. Using the mode values breaks dualhead. | |||
2008-03-31 | radeon: use correct DDC interfaces so quirks get applied | Dave Airlie | |
Radeon seemed to mess up applying certain quirks, hopefully this will fix it. | |||
2008-03-31 | radeon: split quirks into separate function and new quirk for IBM RN50 | Dave Airlie | |
Add a connector table quirk for the IBM RN50. | |||
2008-03-30 | atombios: fixup the width/height to use the mode values not the scrn ones | Dave Airlie | |
this fixes it properly, legacy appears to be okay. | |||
2008-03-30 | r500/r600: fix rotation to fill screen | Dave Airlie | |
I'm not 100% sure this is the correct fix (maybe we shouldn't be using scrn virtualX/Y)... this will fix it for now until I get more time. | |||
2008-03-28 | Include config.h, so FGL_LINUX can actually be defined when it's tested... | Michel Dänzer | |
2008-03-27 | RADEON: fix lid issues on AVIVO chips for real this time :) | Alex Deucher | |
2008-03-27 | Revert "RADEON: attempt to fix lid issues" | Alex Deucher | |
This reverts commit 9b4473c1d830b88866dd22e8174a07195bd6fcf4. This doesn't help. | |||
2008-03-27 | radeon: size bios to max of bar vs 64k. | Dave Airlie | |
reported by dwmw2: rhbz 438299 | |||
2008-03-26 | AVIVO: no need to call PreinitXv() on AVIVO chips as they have no overlay | Alex Deucher | |
2008-03-26 | XAA: update message about render so as to not confuse users | Alex Deucher | |
2008-03-26 | RADEON: attempt to fix lid issues | Alex Deucher | |
On some laptops the bios attempts to re-program the chip when a lid event comes in. This should hopefully prevent the bios from doing that. | |||
2008-03-25 | RV250: disable textured video due to HW bug | Alex Deucher | |
The YUV->RGB conversion in the texture engine is broken on RV250 so the colors come out wrong. | |||
2008-03-24 | R3xx/R5xx: flush PVS state before enabling pvs-bypass | Alex Deucher | |
2008-03-24 | R3xx/R5xx: move more VAP, etc. state setup into common init3d() function | Alex Deucher | |
Also some minor code cleanups | |||
2008-03-24 | R3xx/R5xx: use non VAP/TCP for textured video | Alex Deucher | |
Just extra state to emit. | |||
2008-03-24 | r300: don't bother with VAP/TCL for render. | Dave Airlie | |
We just send more data to the card to process per transaction, without getting any actual gains, as we already pre-compute the vertices without needing any clipping or transforms from the card. Perhaps some stuff could be done on-card, but so far the code is a lot faster if we avoid sending this extra info. pre: 150000 glyphs/sec post: 185000 glyphs/sec | |||
2008-03-23 | RS4xx: Revert back to previous fifo settings for now | Alex Deucher | |
Setup of these registers needs more investigation. | |||
2008-03-22 | RS4xx: more work on disp/disp2 fifo setup | Alex Deucher | |
2008-03-22 | RS4xx: missed this on the last commit. | Alex Deucher | |
2008-03-21 | RS4xx: attempt to set up disp/disp2 fifos correctly | Alex Deucher | |
If you have an XPRESS chip, please test!!! | |||
2008-03-21 | RS4xx: attempt to fix TMDS/DVO support | Alex Deucher | |
XPRESS chips added a second set of FP control registers. I don't have the hw to test however. | |||
2008-03-21 | xsfbs.mk: make 'serverabi' depend on 'install' | Julien Cristau | |
See bug#471193, thanks to Bernhard R. Link <brlink@debian.org> | |||
2008-03-20 | Prepare changelog for upload | Brice Goglin | |
2008-03-20 | New upstream snapshot | Brice Goglin | |
2008-03-20 | Merge branch 'master' of ↵ | Brice Goglin | |
git://git.freedesktop.org/git/xorg/driver/xf86-video-ati into debian-experimental | |||
2008-03-19 | Disable the setting of HARDWARE_CURSOR_BIT_ORDER_MSBFIRST | Alex Deucher | |
See bug 11796 |