Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-02-25 | fix typo | Dave Airlie | |
2007-02-25 | Merge branch 'radeon-randrv12-v4' | Dave Airlie | |
Conflicts: src/radeon_display.c src/radeon_driver.c | |||
2007-02-25 | cleanup radeon code against master server | Dave Airlie | |
2007-02-25 | make radeon randr build against master server | Dave Airlie | |
2007-02-21 | add missing part of last commit... | Roland Scheidegger | |
2007-02-21 | fix alignment issues with planar yuv and a bug with packed uyvy | Roland 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-20 | radeon: move some i2c registers out into common register file | Dave Airlie | |
These regs are more useful than just multimedia | |||
2007-02-16 | Add "DRI" option | Alex 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-12 | fix LVDS by moving bios reading around | Dave Airlie | |
2007-02-12 | remove assignments to pOutput before it is created | David Airlie | |
2007-02-12 | remove all the locking glxgears runs fine over screen changes without it | David Airlie | |
2007-02-05 | Consolidate atixv.c w/ atimach64xv.c, part 2. | George Sapountzis | |
Move {Initialize,Close}XVideo from atixv.c to atimach64xv.c . | |||
2007-02-05 | Consolidate atixv.c w/ atimach64xv.c, part 1. | George Sapountzis | |
Merge ATIXVInitializeAdaptor() in ATIMach64XVInitialiseAdaptor(). | |||
2007-02-05 | Consolidate aticursor.c w/ atimach64cursor.c | George Sapountzis | |
2007-02-05 | Consolidate atiaccel.c w/ atimach64accel.c, part 2. | George Sapountzis | |
Merge ATIInitializeAcceleration() in ATIMach64AccelInit(). | |||
2007-02-05 | Consolidate 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-05 | Drop non-PCI support from atividmem.c | George Sapountzis | |
- we require a PCI device (pVideo != NULL) - map the VGA framebuffer with xf86MapDomainMemory() | |||
2007-02-05 | Minor refactoring of pATI->Block0Base computation. | George Sapountzis | |
2007-02-05 | Cleanup 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-05 | Merge branch 'mach64-pci-1' | George Sapountzis | |
2007-02-02 | get rid of mergetype and displaytype from radeon.h | David Airlie | |
2007-02-02 | rename some variables to output from connector | David Airlie | |
2007-02-02 | fixup mode probing a bit neater | David Airlie | |
2007-02-02 | bring over setproperty from intel code | David Airlie | |
2007-02-02 | move i2c buses into outputs | David Airlie | |
2007-02-02 | fixup callers to crtcsetmode fixes my cursors | David Airlie | |
2007-02-02 | add locks for crtcs and some missing lines from intel update | David Airlie | |
2007-02-01 | update to latest intel codebase modulo using their mode set | David Airlie | |
and it breaks my cursor | |||
2007-02-01 | radeon: always reset cursor regs | David Airlie | |
2007-01-30 | add option to force the DRI on for RN50 chips | Alex 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-28 | Drop pATI->Chipset, no longer used.mach64-pci-1 | George Sapountzis | |
2007-01-28 | Add option "probe_sparse" to force probing sparse I/O bases. | George Sapountzis | |
2007-01-28 | Sane probe, based on work by Luc Verhaegen <libv@skynet.be>. | George Sapountzis | |
2007-01-28 | Drop checking of sparse I/O bases conflicts | George Sapountzis | |
This will be handled with an option somehow. | |||
2007-01-28 | Minor refactoring of module (un)loading for TV_OUT. | George Sapountzis | |
2007-01-28 | Drop support for non-programmable clocks. | George Sapountzis | |
From README.ati: Clocks for supported programmable clock generators: The driver currently supports all programmable clock generators known to exist on Mach64 adapters. Clocks for unsupported programmable clock generators: This case is unlikely to occur, but is documented for the sake of completeness. Thus: - check for (pATI->ProgrammableClock > ATI_CLOCK_FIXED) && (pATI->ProgrammableClock < ATI_CLOCK_MAX) - drop "probe_clocks" option - pATIHW->ClockUnmap is no longer used - pATIHW->ClockMap is only used with NewHW.crtc which is always ATI_CRTC_MACH64 and has the identity map, so drop it - (pATI->ProgrammableClock != ATI_CLOCK_INTERNAL) => (pATI->depth <= 8) | |||
2007-01-28 | Banked memory is no longer needed. | George Sapountzis | |
- (pATI->BankInfo.BankSize = 0) in all cases, cull pATI->BankInfo - only keep the minimal pATIHW.SetBank interface for save/restore - clean ATISwap() a little, (NewHW.crtc != ATI_CRTC_VGA) - (UseSmallApertures == TRUE) <=> pATI->VGAAdapter | |||
2007-01-28 | Always use the linear aperture. | George Sapountzis | |
- drop (pATI->OptionLinear == FALSE) - AcceleratorVideoRAM is always set, i.e. VGAVideoRAM is not used - pATI->LinearBase is always set - xf86LinearVidMem() is now checked in atipreinit() for both CPIO and MMIO | |||
2007-01-28 | We always use the accelerator CRTC within the xserver. | George Sapountzis | |
- cull (pATI->NewHW.crtc != ATI_CRTC_MACH64). | |||
2007-01-28 | Clean pATI->Adapter and pATI->VGAAdapter. | George Sapountzis | |
- cull (pATI->Adapter != ATI_ADAPTER_MACH64) - treat pATI->VGAAdapter as Bool | |||
2007-01-28 | Keep PCI mach64 only, drop: | George Sapountzis | |
- Chip < ATI_CHIP_88800GXC - Chipset != ATI_CHIPSET_ATI - Adapter != ATI_ADAPTER_MACH64 - depth < 8 | |||
2007-01-28 | Keep PCI mach64 only (atipreinit.c, atimode.c), drop: | George Sapountzis | |
- Chip < ATI_CHIP_88800GXC - Chipset != ATI_CHIPSET_ATI - Adapter != ATI_ADAPTER_MACH64 - depth < 8 atimode.c only: - NewHW.crtc != ATI_CRTC_MACH64 This allows to drop VGACalculate(), VGAWonderCalculate() cruft early. | |||
2007-01-28 | Drop probing for VGA, VGAWonder, 8514, Mach32. | George Sapountzis | |
- ChipHasSUBSYS_CNTL - Coprocessor - SharedAccelerator - SharedVGA <=> (VGAAdapter != ATI_ADAPTER_NONE) | |||
2007-01-28 | Drop AVOID_NON_PCI. | George Sapountzis | |
This was not set anyway, because configure.ac would compute ATIMISC_NON_PCI and then test ATI_AVOID_NON_PCI to set AVOID_NON_PCI... |