Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-09-18 | radeon: re-add ATI patch for rn50 modes | Dave Airlie | |
2006-09-18 | radeon: re-add DAC power on/off code around detect | Dave Airlie | |
2006-09-18 | radeon: restore secondary head behaviour | Dave Airlie | |
2006-09-18 | radeon: move to using Alex's controller structure | Alex Deucher | |
2006-09-18 | radeon: add save/restore of some new registers | Alex Deucher | |
move some registers about | |||
2006-09-18 | radeon: add pre init controller function | Alex Deucher | |
2006-09-18 | radeon: add missing tv-out registers to register list | Alex Deucher | |
2006-09-18 | radeon: restructure files along lines of Alex's superpatch | Alex Deucher | |
2006-09-12 | radeon: this stops mergedfb working on my ATI M7 development board | Dave Airlie | |
I've no idea what this is for, it came from an ATI codedrop and it may fix some laptop or production system, but it looks to me more like a dirty hack than a true fix, as I have an M7 which I need to specify CRT for the second head and it breaks mergedfb for me. | |||
2006-09-10 | Revert "* [ Bug 6966 ] large negative refresh rates reported" | Michel Dänzer | |
This reverts caaed927a07ffbac68b08246185ef93c1e7bb98c commit. See https://bugs.freedesktop.org/show_bug.cgi?id=8137 . | |||
2006-09-03 | Removed the warning re. the r300 DRI driver status. | Tilman Sauerbeck | |
2006-08-31 | * [ Bug 6966 ] large negative refresh rates reported | Henry Zhao | |
* [ Bug 6309 ] radeon/r128 fails to read hsync/vsync rates when rang * descriptor is missing * [ Bug 5473 ] Blank screen with Radeon Mobility X700 (Acer Ferrari 4005) * Reboot should not be needed for external CRT to function when connected later on Ferrari 4000 * Modes need to be sorted, and sorted correctly * Provide all resolutions (instead only the largest one) in MergedFB clone mode without config file * Bump up clock rate for ES1000 to allow higher resolution | |||
2006-08-24 | Disable DRI on xpress 200{,m} since we know it's broken. | Adam Jackson | |
2006-08-24 | Disable DRI on RN50 in a more pleasant way. | Adam Jackson | |
Rather than publish a non-existant driver name for RN50, just don't bother initializing it in the first place. | |||
2006-08-25 | update version numbers for release | Dave Airlie | |
2006-08-25 | make colortiling default to on all cards | Dave Airlie | |
2006-08-12 | [mach64] RENDER support: drop caching DP_WRITE_MASK. | George Sapountzis | |
Caching DP_WRITE_MASK causes artifacts, e.g. with evas_xrender_x11_test. | |||
2006-08-12 | [mach64] RENDER support: save/restore, cache texture registers. | George Sapountzis | |
2006-08-12 | [mach64] RENDER support (bug #6877). | George Sapountzis | |
RENDER accleration is disabled by default. It is strongly recommended that the patch from bug #6772 and the 'exa-damagetrack branch' are merged in the xserver before enabling RENDER acceleration. To enable RENDER acceleration, add the following in xorg.conf: Section "Device" [...] Option "AccelMethod" "exa" Option "RenderAccel" "true" EndSection | |||
2006-08-12 | radeon: make some local data static | Dave Airlie | |
This is inspired by a patch in XFree86 from David Dawes, it isn't the same as we have different gamma curves. | |||
2006-08-05 | [mach64] Halve max w/h for hardware-accelerated operations. | George Sapountzis | |
EXA hits these limits for some operations on offscreen pixmaps and GTPRO seems to support the reduced limits. | |||
2006-08-05 | [mach64] EXA: add memcpy-based UTS/DFS. | George Sapountzis | |
EXA hits more optimized paths when it does not have to fallback because of missing UTS/DFS. | |||
2006-08-05 | [mach64] XAA: minor refactoring of memory manager setup. | George Sapountzis | |
- DRI: factor out to separate function and add comments on layout - no DRI: factor out to separate function, maxScanlines is always equal to ATIMach64MaxY | |||
2006-08-05 | [mach64] EXA support. | George Sapountzis | |
2006-07-29 | Bug #6623: Fix I2C bus Mach64 initialisation failure. | Samuel Thibault | |
2006-07-29 | Fix warnings for Option:1 bit fields. | Marc Aurele La France | |
2006-07-29 | Bug #807: copy throttling. | Marc Aurele La France | |
Fix corruption associated with the engine randomly not waiting for a copy operation to commit its results. | |||
2006-07-29 | Bug #807: invalidate read-back cache. | Marc Aurele La France | |
Fix corruption when scaling 1-pixel wide pixmaps, in which case the first CPU read of the framebuffer will return stale data. This bug always manifests itself in mach64 EXA (to be committed soon), with this patch mach64 EXA passes rendercheck. | |||
2006-07-29 | Bug #807: split out TestRegisterCaching block for DP regs. | George Sapountzis | |
2006-07-29 | Bug #807: split out TestRegisterCaching block for DP regs. | George Sapountzis | |
2006-07-23 | Bug #6819: Fix broken rendering with *8b8g8r8 source formats. | Michel Dänzer | |
Use the corresponding texture formats with R200 family. Unfortunately, it looks like the R100 family can't accelerate these source formats, so we have to fall back for them. | |||
2006-07-13 | Move variable declarations before statements to be C89 compatible | Tilman Sauerbeck | |
2006-07-03 | Bug #6872: Disable digital output while reading ROM with Radeon 7000. | Alex Williamson | |
This is a workaround for ATI Radeon 7000 erratum F1. | |||
2006-07-03 | Do even less cache flushing when the previous engine mode is known. | Michel Dänzer | |
OTOH, flush everything when the previous engine mode is unknown, and mark the engine mode as unknown in a couple more cases. | |||
2006-07-03 | Bug #6762: Remove gratuitous cache flushing. | Eric Anholt | |
2006-07-03 | Build and warning fixes for !defined(USE_XAA). | Michel Dänzer | |
2006-07-03 | Reserve HW cursor memory statically instead of from EXA offscreen. | Michel Dänzer | |
As a result, quite a bit of code can be removed that attempted to deal with the EXA offscreen memory disappearing, with varying success. Because the HW cursor memory is now always immediately after the front buffer and before the back buffer, this also fixes bug #6808. As the HW cursor memory is now reserved statically with EXA and XAA, change RADEONUseHWCursor() to check info->cursor instead of info->cursor_offset, for which 0 might become valid with HW cursor enabled in the future. Change info->cursor_offset from unsigned long to CARD32 as the corresponding register is 32 bits wide, and to avoid issues with printf. | |||
2006-07-02 | Clean up some redundant code. | Michel Dänzer | |
2006-07-02 | Bug #6548: Fix playback of interlaced video with more than 1023 lines. | Michel Dänzer | |
This will still break with 2048 lines... | |||
2006-07-02 | Bug #6939: Disable RENDER acceleration by default on RN50. | Michel Dänzer | |
Based on patch from Weixing Zhang, but still allows enabling it with Option "RenderAccel". | |||
2006-07-02 | Bug #6939: Disable 3D acceleration on RN50 by setting invalid ClientDriverName. | Weixing Zhang | |
2006-06-29 | Fix build for !defined(USE_EXA). | Frank Gevaerts | |
2006-06-29 | Remove unused variables. | Michel Dänzer | |
2006-06-29 | Don't declare unused variables on __powerpc__ and __alpha__. | Michel Dänzer | |
2006-06-29 | Fix strict aliasing violation flagged by gcc -Wall. | Michel Dänzer | |
2006-06-26 | radeon: force CP and VIP clocks on some r300 and rv100 chips. | Dave Airlie | |
fglrx appears to do this on r300 and Jerome Glisse has spent most of his life tracking down what caused the 9800 to lockup. This is my attempt to fix this. Please report if it works for you. Signed-off-by: Dave Airlie <airlied@linux.ie> | |||
2006-06-24 | Bug #7274: Fix corruption with 'small' accelerated DownloadFromScreen transfers. | Michel Dänzer | |
2006-06-23 | Remove obsolete FIXME. | Tilman Sauerbeck | |
2006-06-23 | conditionally declare pPCI and PciReg, too | Tilman Sauerbeck | |
2006-06-21 | Bug #7283: Build fixes for !defined(XF86DRI). | Michel Dänzer | |
Thanks to Matthieu Herrb for pointing out some of these. |