summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-03-20radeon: 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-15atimisc: Fix strict aliasing violation flagged by -Wall.Michel Dänzer
2007-03-15radeon: Fix build warnings.Michel Dänzer
2007-03-08Move atioption.c from ati to atimisc.George Sapountzis
2007-03-08Move atiprobe.c from ati to atimisc.George Sapountzis
2007-03-06Add prepare/commit hooks to output and crtc func tableJesse Barnes
2007-03-06Update 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
2007-03-04radeon: add option to set pci aperture size from config fileDave Airlie
This requires a drm > 1.26 to work
2007-02-25fix typoDave Airlie
2007-02-25Merge branch 'radeon-randrv12-v4'Dave Airlie
Conflicts: src/radeon_display.c src/radeon_driver.c
2007-02-25cleanup radeon code against master serverDave Airlie
2007-02-25make radeon randr build against master serverDave Airlie
2007-02-25[mach64] Consolidate adjustments of mode timings, part 3.George Sapountzis
Cosmetic.
2007-02-25[mach64] Consolidate adjustments of mode timings, part 2.George Sapountzis
Factor out to seperate function.
2007-02-25[mach64] Consolidate adjustments of mode timings, part 1.George Sapountzis
Move LCD block from atimode.c to atimach64.c .
2007-02-21add missing part of last commit...Roland Scheidegger
2007-02-21fix alignment issues with planar yuv and a bug with packed uyvyRoland Scheidegger
respect that all source planar yuv planes are already dword aligned. Some attempts to fix up odd widths and odd heights (which are a bit strange for 4:2:0 formats). They still don't quite work 100% correctly (at the borders) but neither do they with packed yuv formats. While here, fix totally broken packed UYVY format by inserting missing break... Both bugs reported by Felipe Contreras.
2007-02-20radeon: move some i2c registers out into common register fileDave Airlie
These regs are more useful than just multimedia
2007-02-16Add "DRI" optionAlex Deucher
This option allows you to disable the DRI per card. It also removes the "RN50Force3D" option as it is now covered by this option. RN50 users should set this to TRUE if they want to force the DRI on.
2007-02-13[mach64] PreInit: maxPitch, minor cosmetic.George Sapountzis
2007-02-13[mach64] PreInit: pitchInc is local.George Sapountzis
2007-02-13[mach64] PreInit: Use goto bail.George Sapountzis
Match ATILock - ATIUnlock.
2007-02-12[mach64] Enable RENDER acceleration on the Pro variants.George Sapountzis
2007-02-12fix LVDS by moving bios reading aroundDave Airlie
2007-02-12remove assignments to pOutput before it is createdDavid Airlie
2007-02-12remove all the locking glxgears runs fine over screen changes without itDavid Airlie
2007-02-05Consolidate atixv.c w/ atimach64xv.c, part 2.George Sapountzis
Move {Initialize,Close}XVideo from atixv.c to atimach64xv.c .
2007-02-05Consolidate atixv.c w/ atimach64xv.c, part 1.George Sapountzis
Merge ATIXVInitializeAdaptor() in ATIMach64XVInitialiseAdaptor().
2007-02-05Consolidate aticursor.c w/ atimach64cursor.cGeorge Sapountzis
2007-02-05Consolidate atiaccel.c w/ atimach64accel.c, part 2.George Sapountzis
Merge ATIInitializeAcceleration() in ATIMach64AccelInit().
2007-02-05Consolidate atiaccel.c w/ atimach64accel.c, part 1.George Sapountzis
Move ATIResizeOffscreenLinear() from atiaccel.c to atimach64xv.c and make it static. It is only used by XV memory management functions.
2007-02-05Drop non-PCI support from atividmem.cGeorge Sapountzis
- we require a PCI device (pVideo != NULL) - map the VGA framebuffer with xf86MapDomainMemory()
2007-02-05Minor refactoring of pATI->Block0Base computation.George Sapountzis
2007-02-05Cleanup checks for pATI->PCIInfo.George Sapountzis
Fixes a bug where shadowfb would not be enabled by default in the non-accel case because pATI->PCIInfo is now set after ATIProcessOptions() is called.
2007-02-05Merge branch 'mach64-pci-1'George Sapountzis
2007-02-02get rid of mergetype and displaytype from radeon.hDavid Airlie
2007-02-02rename some variables to output from connectorDavid Airlie
2007-02-02fixup mode probing a bit neaterDavid Airlie
2007-02-02bring over setproperty from intel codeDavid Airlie
2007-02-02move i2c buses into outputsDavid Airlie
2007-02-02fixup callers to crtcsetmode fixes my cursorsDavid Airlie
2007-02-02add locks for crtcs and some missing lines from intel updateDavid Airlie
2007-02-01update to latest intel codebase modulo using their mode setDavid Airlie
and it breaks my cursor
2007-02-01radeon: always reset cursor regsDavid Airlie
2007-01-30add option to force the DRI on for RN50 chipsAlex Deucher
Allow user to force the DRI on for RN50 chips. 3D is not guaranteed to work on these chips, however in some cases it does. fixes bug 9802.
2007-01-28Drop pATI->Chipset, no longer used.mach64-pci-1George Sapountzis
2007-01-28Add option "probe_sparse" to force probing sparse I/O bases.George Sapountzis
2007-01-28Sane probe, based on work by Luc Verhaegen <libv@skynet.be>.George Sapountzis