summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-11-17split mode handling code into separate modes source fileairlied
2006-11-13fix up issue with bindings and mergedfbDavid Airlie
2006-11-13[mach64] Prefer double-buffered visuals for GLX.George Sapountzis
So that 3D apps apropriately fail in DRI...
2006-11-13[mach64] Use asynchronous DMA mode by default.George Sapountzis
2006-11-12radeon: abstract init display bandwidth from mergedfbDave Airlie
2006-11-12add radeon Init2 function, to abstract some mergedfb mode settingDave Airlie
2006-11-12add initial controller binding, remove uses of mergedfb testDave Airlie
2006-11-12radeon: separate static controller setup from non-staticDave Airlie
2006-11-02Officially require libdrm 2.2.0George Sapountzis
Note that this is only for the headers at compile-time. The driver still uses libdrm 1.2.0 from Xserver at run-time.
2006-10-26[mach64] EXA: reserve DRI buffers only when DRI is active.George Sapountzis
2006-10-24radeon: set preferred modesDave Airlie
2006-10-23radeon: Pitch doesn't matter when height == 1.Michel Dänzer
2006-10-22Bug #6756: Attempt to fix repeat picture acceleration.Michel Daenzer
Always use normalized texture coordinates on R200 and fall back if a POT texture pitch doesn't match the HW's implicit pitch.
2006-10-17improved results for mergedfb xrandr refresh rates - bug 6966Henry Zhao
2006-10-15fix bug 6966 (Henry Zhao, Shem Multinymous)Henry Zhao
2006-10-15clean up magic numberAlex Deucher
2006-10-15Disable all ouputs on initial mode set. The ones we want will getAlex Deucher
enabled by RADEONEnableDisplay().
2006-10-15Rework the output init code. Divide into separate functionsAlex Deucher
for each output.
2006-10-15Remove paneloff option. This is already covered by monitorlayout andAlex Deucher
shouldn't be needed with xrandr++. Also remove commented out Bioshotkey code.
2006-10-15Remove Bioshotkeys option. Leave the bios as configured at boot.Alex Deucher
Most distros enable this option by defalt anyway, and with xrandr++ it won't be an issue anyway.
2006-10-15radeon: Use xf86XVFillKeyHelperDrawable() when available.Michel Dänzer
2006-10-15radeon: Track screen damage all the time for page flipping.Michel Dänzer
This way we don't ever have to forcedly synchronize the pages so we hopefully never clobber one page's contents when we shouldn't.
2006-10-14radeon: Don't try to synchronize pages when the CP isn't running.Michel Dänzer
Also move the DamageEmpty() call into RADEONDRIRefreshArea().
2006-10-06always turn on DAC for scanning the CRT connect.Dave Airlie
Ubuntu 63994 - myself and BenH discussed this as a good idea on irc
2006-10-03FP timing regs required for both internal and external TMDSAlex Deucher
2006-10-03remove bogus registersAlex Deucher
2006-10-03[mach64] Fix build for !defined(USE_EXA).George Sapountzis
2006-10-02Bug 6242: [mach64] Use private DMA buffers.George Sapountzis
Map the DMA buffers read-only. This eliminates a security problem where a client can alter the contents of the DMA buffer after submission to the DRM.
2006-10-01fix LVDS plus internal TMDSAlex Deucher
2006-10-01Fix radeon vs fbdev pitch calculation.David Woodhouse
Fetch the correct displayWidth from fbdevhw after setting the mode.
2006-09-30radeon: Add support for page flipping with EXA.Michel Dänzer
Also use the damage layer directly instead of via shadowfb and blit dirty rectangles to the second page in LeaveServer in order to try and improve the tradeoff between performance and correctness.
2006-09-30radeon: Fix function name typo which could probably lead to an unresolved ↵Michel Dänzer
symbol. Also remove declaration of an unused variable.
2006-09-30radeon: Always call RADEONGetAccessibleVRAM().Michel Dänzer
This fixes issues with Option "UseFBDev" and the new memmap code. OTOH, there is potential for this to break IGPs, but that's what Bugzilla and git-bisect are for...
2006-09-30radeon: Check ROM more thoroughly before treating it as an x86 BIOS.Roland Scheidegger
This prevents the ROMs on some Mac cards getting treated as x86 BIOSen, resulting in garbage values.
2006-09-30Remove some dead code.Michel Dänzer
Fix two compile warnings.
2006-09-29Hook up DFP power to DPMS events.Ronald Wahl
2006-09-29tvdac handling was reversed between r200 and other chipsAlex Deucher
2006-09-27radeon: check DDC info for both connectors not just the pScrn one.Dave Airlie
Otherwise we disable DDC before we've checked the CRT if LVDS is in use
2006-09-27radeon: don't move connectors around if LVDS connector is connector 1Dave Airlie
On my laptop this allow me to plug or not plug a monitor without affecting my lvds
2006-09-25radeon: cleanup some bits from superpatchDave Airlie
2006-09-25Merge branch 'radeon-sp'Dave Airlie
2006-09-25radeon : add back tv-dac register writeDave Airlie
2006-09-25remove all CVS annotations from the ATI driver filesDave Airlie
2006-09-25radeon: put back in reverseddc codeDave Airlie
BenH claims it is needed, agd5f can fix it up later if it isn't.
2006-09-23radeon: add some missing bits of superpatch for crtc registersDave Airlie
2006-09-23radeon: finish radeon_driver.c import for register changesDave Airlie
2006-09-23radeon: re-organise FP and CRTC register setting routinesAlex Deucher
2006-09-23radeon: initial CRTC register setting alignmentDave Airlie
2006-09-23radeon: setup the radeon init function to use secondaryDave Airlie
2006-09-23radeon: bring over final set of changes for radeon_display.c from susperpatchDave Airlie
This brings over Alex's final set of changes... i'm unsure about the disappearance of reverseddc - alex to review