Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-08-28 | [mach64] Convert to pci-rework, keeping source-code compatibility.pci-rework | George Sapountzis | |
It still uses the old probe method though, this is due to the ati wrapper. | |||
2007-08-28 | Merge branch 'master' into pci-rework | George Sapountzis | |
Conflicts: src/ati.c | |||
2007-08-28 | RADEON: Update tv attributes immediately | Alex Deucher | |
2007-08-28 | RADEON: remove the "default" tv_standard option | Alex Deucher | |
2007-08-27 | RADEON: enable load detection for tvdac if output count for tvdac < 2 | Alex Deucher | |
2007-08-27 | RADEON: make load detection an output attribute for analog outputs | Alex Deucher | |
Since TV/VGA/DVI-I can share the TV DAC, we often get false detection of all inputs that share that DAC. Make load detection an output attribute. Enabled by default on primary dac and on cards where tv dac is (usually) dedicated to tv (non-IGP mobilities). | |||
2007-08-27 | RADEON: make tmds pll an output attribute | Alex Deucher | |
sometimes the bios tmds plls are busted for certain monitors. sometimes the dirver tables are. Let the user pick at run time. | |||
2007-08-26 | RADEON: Fix rotation. works now | Alex Deucher | |
2007-08-26 | RADEON: minor tweak to tv out | Alex Deucher | |
2007-08-26 | RADEON: fix depth 16 palette for real this time | Alex Deucher | |
2007-08-26 | RADEON: Only update pixclks_cntl when updating tv routing | Alex Deucher | |
No need to re-set all of the pll2 stuff | |||
2007-08-25 | RADEON: fix crtc clipping for Xv | Alex Deucher | |
2007-08-25 | RADEON: remove fbdev option | Alex Deucher | |
FBDev support is currently broken, and it not really compatible with randr | |||
2007-08-24 | RADEON: add extra green data in depth 16 | Alex Deucher | |
Apparently some radeons need this? | |||
2007-08-24 | 64 bit warning fixes. | Michel Dänzer | |
For printf vs. CARD32, use %u or %x and and a cast to unsigned. | |||
2007-08-24 | radeon: don't disable dac if either tv or vga is using it | Dave Airlie | |
On my rs480 I had to vt switch to get hotplug VGA working due to the tv-out code turning off the dac when the vga code was actually using it. | |||
2007-08-23 | RADEON: NONE to None to match other port info | Alex Deucher | |
2007-08-23 | RADEON: set (hopefully) reasonable default max desktop sizes | Alex Deucher | |
Based on the amount of vram. We really need ttm... | |||
2007-08-23 | RADEON: clean up the logic in crtc_mode_set() | Alex Deucher | |
2007-08-23 | RADEON: Always assume LVDS is connected | Alex Deucher | |
Not all bioses seem to set the right scratch bits. If we have LVDS (via bios table or otherwise) assume it's connected. | |||
2007-08-23 | radeon: Remove unnecessary #include <time.h>. | Michel Dänzer | |
2007-08-23 | radeon: Warning fixes. | Michel Dänzer | |
2007-08-23 | radeon: Sane handling of timeouts in WaitForVerticalSync(2). | Alon Ziv | |
RADEONWaitForVerticalSync() and RADEONWaitForVerticalSync2() need to wait for a timeout specified in milliseconds; looping around usleep() causes the timeout to be unnecessarily long, as the OS may sleep longer than requested (on Linux the minimum actual sleep value may be several ms). The new logic uses gettimeofday() in the loop to see when the (absolute) timeout has arrived. Signed-off-by: Alon Ziv <alonz@nolaviz.org> | |||
2007-08-23 | radeon: Round down RMX stretch ratios. | Sascha Sommer | |
Fixes issues with RMX scaling, see https://bugs.freedesktop.org/show_bug.cgi?id=8983 . | |||
2007-08-23 | radeon: Sync pages when enabling page flipping with EXA as well. | Michel Dänzer | |
Exclude the DRI window(s) though to avoid scribbling over 3D rendering. | |||
2007-08-23 | radeon: Don't synchronize DRI windows between pages when possible. | Michel Dänzer | |
2007-08-23 | radeon: Restore memmap registers even if only AGP location changed. | Michel Dänzer | |
2007-08-23 | radeon: Change a test to info->IsIGP from several IGP families. | Michel Dänzer | |
2007-08-23 | radeon: Wait for pending overlay flip to finish before emitting new one. | Michel Dänzer | |
2007-08-23 | radeon: Don't call RADEONDRIRefreshArea when the damaged region is empty. | Michel Dänzer | |
2007-08-23 | radeon: bug 11899 + debian 435040 - test for usefbdev before calling int10 | Dave Airlie | |
(cherry picked from commit 3334c247540b113f9c4a5ce1879d8648a45a959a) | |||
2007-08-23 | radeon: bug 11860 fix some mem leaks | Roland Bär | |
2007-08-23 | radeon: bug 11861 - dead code removal in radeon_video.c | Roland Bär | |
(cherry picked from commit 8e3a6f83016cd8c4cfd43ceee4cbf0a8dc018b2a) | |||
2007-08-23 | radeon: cleanup some warningsxf86-video-ati-6.7.191 | Dave Airlie | |
2007-08-23 | Merge remote branch 'origin/randr-1.2' | Dave Airlie | |
2007-08-23 | Merge branch 'master' into randr-merge | Dave Airlie | |
Conflicts: src/radeon.h src/radeon_bios.c src/radeon_display.c src/radeon_dri.c src/radeon_driver.c src/radeon_modes.c src/radeon_probe.h src/radeon_video.c | |||
2007-08-21 | RADEON: Fix color problem on pre-R3xx chips tv-outrandr-1.2 | Alex Deucher | |
2007-08-21 | RADEON: more tv out fixes and clean up | Alex Deucher | |
2007-08-21 | RADEON: fix tv-out on R3xx | Alex Deucher | |
R3xx apparently needs the tv clock forced on. | |||
2007-08-20 | RADEON: Add DefaultConnectorTable option | Alex Deucher | |
This option skips the parsing the BIOS connector table and falls back to chip specific defaults. Also remove man page section for the now gone bioshotkeys option. | |||
2007-08-20 | Fix crash with no valid mode in xorg.conf's modelist and empty Virtual | iLisa Wu | |
If the resolution defined in xorg.conf failed to find a matching mode in the supported modelist, and no virtual desktop dimensions are defined the xorg.conf either, virtual X and Y dimension will be set to 0 which will cause Xserver crash. (Novell bugzilla #296856, closed) | |||
2007-08-19 | RADEON: turn off TVCLK when blanking tv encoder | Alex Deucher | |
2007-08-16 | RADEON: fix Xv clipping and overlay sourcing | Alex Deucher | |
- Basically just copied from the intel driver. I'm planning to push this to the server soon, but add it now to get things working and to provide compat for older servers. - Overlay crtc source control attribute now called XV_CRTC The old attribute XV_SWITCHCRT has been removed. If anyone cares, we can add it back as an alias to XV_CRTC XV_CRTC: -1 auto, 0 crtc0, 1 crtc1 | |||
2007-08-15 | RADEON: Remove RADEONRestoreMode() | Alex Deucher | |
Since we no longer use it to write modes all it did was restore some of the regs for a console restore. Just move the relevant bits into RADEONRestore() and remove it. | |||
2007-08-15 | RADEON: fix console restore on r3xx and r4xx | Lisa Wu | |
When restoring the console we need to: 1) we need to restore DAC registers after all other registers are restored and CRTCs are enabled. 2) we need to enable CRTC2 registers before CRTC1 registers | |||
2007-08-15 | RADEON: make sure crtc routing is correct in r300_detect_tv() | Alex Deucher | |
Also remove some unused variable | |||
2007-08-14 | RADEON: minor cleanup | Alex Deucher | |
2007-08-14 | RADEON: Implement improved tv load detection for r300 | Alex Deucher | |
The previous implementation resulted in false positives on occasion. This method works much more reliably. Based on beos code by Thomas Kurschel | |||
2007-08-14 | RADEON: Turn off tv encoder in disableoutputs() | Alex Deucher | |
2007-08-14 | RADEON: Make sure RMX is always programmed for crtc1 | Alex Deucher | |
If the RMX registers are left as programmed by the bios this can lead to a blank screen when crtc1 is feeding a DAC. Fix found and reported by Lisa Wu <liswu@ati.com> Fixes bug 11985 |