Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-05-09 | enable all outputs on each crtc on mode restore | Alex Deucher | |
2007-05-09 | More re-org to allow more than 2 outputs | Alex Deucher | |
- Move radeon output crtc map into crtc_set_mode - in modeinit, set up all outputs attached to crtc | |||
2007-05-09 | start to clean up MapControllers | Alex Deucher | |
2007-05-09 | minor cleanup | Alex Deucher | |
2007-05-08 | remove some old mergedfb cruft | Alex Deucher | |
2007-05-08 | Merge branch 'master' into randr-1.2 and fix conflicts | Alex Deucher | |
2007-05-07 | RADEON: Fix cursor handling for randr | Alex Deucher | |
2007-05-07 | - fix randr 1.2 on pre-RV350 chips by enabling DAC_MACRO_CNTL writes | Jesse Barnes | |
- set dac_cntl on non-primary crtcs - set XCRT_CNT_EN in CRTC_EXT_CNTL just because - fix warnings in calls to xf86PrintModeline (wants screen index not pScrnInfo) | |||
2007-05-07 | RADEON - update randr cursor handling, LVDS setup fix | Alex Deucher | |
- quick fix for the cursor handling to update to the latest server bits - make sure connector type is CONNECTOR_PROPRIETARY for LVDS. | |||
2007-04-25 | radeon: another attempt at fixing the mergedfb refresh rate | Dave Airlie | |
This attempts to keep it inside the 32-bit limit when multiplying things out later in the randr tree. Let me know if I screwed this up.. | |||
2007-04-22 | radeon: add support for DDC on some laptop chipsets | Dave Airlie | |
I noticed fglrx has DDC for the panel in the rs480 laptop, however radeon didn't pick it up, so I valgrinded fglrx and spotted 0x1a0/0x1a4 accesses I actually noticed this before from the BIOS but never figured it out. So now I get DDC from the LCD on this laptop. | |||
2007-04-21 | radeon: fix build on older server | Dave Airlie | |
2007-04-21 | radeon: fix build since patches for IBM don't actually build | Dave Airlie | |
2007-04-19 | Disable RMX for IBM Lewis server. | Matthias Hopf | |
Due to the hardware layout RMX ddc_mode has to be set. If ddc_mode is set, RADEONValdiateFPModes() shouldn't be called. Bugzilla #10620 (3). | |||
2007-04-18 | Set sync polarity restriction flags even for non-"digital separate" monitors. | Matthias Hopf | |
According to Lisa Wu, this is correct regarding the VESA EEDID standard. Bugzilla #10620 (2), original patch by Lisa Wu @ATI | |||
2007-04-18 | Fix inconsistent use of Mode lists. | Matthias Hopf | |
Some scans used to only check every second entry, some stopped at the entry before the last entry. Bugzilla #10620 (1), original patch by Lisa Wu @ATI | |||
2007-04-13 | Fix crash if MergedFB and secondary head not found | Matthias Hopf | |
If the secondary head isn't found (Monitor unplugged etc.) but MergedFB is configured, the driver segfaults because it tries to access the mode list private structures, which are not filled in. | |||
2007-04-11 | Fixed typo in mode list generation. | Matthias Hopf | |
2007-04-09 | radeon: add support for enabling direct rendering on RS480 | Dave Airlie | |
Thanks to Matthew Garrett and Ubuntu for the hw loan to get this working. Still no 3D driver support but at least you should get CP acceleration for 2D now. | |||
2007-04-04 | radeon: Link nearest modes by default for clone mode. | Michel Dänzer | |
This makes sure all modes of both CRTCs will be available by default with MergedFB. | |||
2007-04-04 | radeon: Always sort modes when adding to list. | Michel Dänzer | |
This makes sure mode lists will always be sorted from larger to smaller. | |||
2007-04-04 | radeon: Don't shrink virtual size based on secondary modes. | Michel Dänzer | |
2007-03-31 | 10205: Radeon driver's own mode validation code does not work properly | Henry Zhao | |
2007-03-31 | 9337: EDID modes do not participate in validation for CRT monitor | Henry Zhao | |
2007-03-30 | radeon: Guard some MergedFB specific code with info->MergedFB tests. | Michel Dänzer | |
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=10442 . | |||
2007-03-27 | radeon: Fix typo. | Michel Dänzer | |
2007-03-27 | radeon: fix up crtc debug dereference problem | Dave Airlie | |
2007-03-27 | update number to 6.6.191 for rc releaseati-6.6.191 | Dave Airlie | |
2007-03-26 | fix NULL dereference | Alex Deucher | |
when IsSecondary is true, crtc1 is NULL Noticed by Sverre Froyen. | |||
2007-03-24 | Move atichip.c from ati to atimisc. | George Sapountzis | |
2007-03-24 | [mach64] Use Mach64Chipsets[] instead of ATIChipNames[]. | George Sapountzis | |
atimisc is PCI-only now, we can get the chip name with xf86TokenToString(). | |||
2007-03-24 | [mach64] Set pATI->ChipRevision correctly, instead of overriding. | George Sapountzis | |
There is no need to override pATI->ChipRevision for GX/CX, as it is only reported with a printf. | |||
2007-03-23 | Drop probing by driver name from "Device" section. | George Sapountzis | |
atimisc is PCI-only now, so we only need to scan the PCI space. | |||
2007-03-23 | Fold FillIn() back to Probe(). | George Sapountzis | |
2007-03-23 | Drop now unneeded _X_EXPORT's. | George Sapountzis | |
2007-03-23 | Move {atimach64,r128,radeon}_probe.c from ati to subdrivers. | George Sapountzis | |
Subdrivers are now loaded from the wrapper Probe function rather than at screen creation time. The wrapper Identify callback only prints chip families now, chip lists are printed when a subdriver is loaded. This also avoids duplication of subdriver Identify callbacks. Unknown radeons should still get a list of known radeon and then probe fails... Probe for atimisc last to avoid needless loading in most cases (r128, radeon). | |||
2007-03-20 | Fix advertised minimum minor version of the DRI module. | Michel Dänzer | |
We don't automatically require bumped minor versions. | |||
2007-03-20 | radeon: Only sync to hardware when really necessary with EXA. | Michel Dänzer | |
In particular, don't sync again after accelerated DownloadFromScreen, which syncs implicitly. This avoids calling into the kernel when it's not necessary, which can be relevant in some situations. | |||
2007-03-20 | radeon: Unify code to release the CP. | Michel Dänzer | |
2007-03-20 | radeon: Minor BlockHandler cleanups. | Michel Dänzer | |
Don't flush indirect buffer in BlockHandler; it's done in LeaveServer. Also set the EXA engine mode to unknown only at the end. | |||
2007-03-20 | radeon: Disable CP line acceleration on RV280s. | Michel Dänzer | |
There have been several reports of stability issues with things like the xscreensaver hack hypercube. | |||
2007-03-20 | radeon: Make sure 3D clients will re-upload textures to video RAM after LeaveVT. | Michel Dänzer | |
Walk the SAREA texList and bump the age of every active object, so their owners will consider them kicked out when they grab the HW lock next time. | |||
2007-03-15 | atimisc: Fix strict aliasing violation flagged by -Wall. | Michel Dänzer | |
2007-03-15 | radeon: Fix build warnings. | Michel Dänzer | |
2007-03-08 | Move atioption.c from ati to atimisc. | George Sapountzis | |
2007-03-08 | Move atiprobe.c from ati to atimisc. | George Sapountzis | |
2007-03-06 | Add prepare/commit hooks to output and crtc func table | Jesse Barnes | |
2007-03-06 | Update for new CRTC resize hooks. | Jesse Barnes | |
2007-03-04 | [mach64] Bug 5586: overlay scaler limited to 720 pixels on ATI Rage Pro. | George Sapountzis | |
2007-03-04 | [mach64] Xv: use single surface and encoding structs. | George Sapountzis | |