summaryrefslogtreecommitdiff
path: root/src/savage_driver.h
AgeCommit message (Collapse)Author
2005-11-09Bump version numbers for X11R6.9/X11R7 RC2.XORG-6_99_99_902XORG-6_8_99_903XORG-6_8_99_902Kevin E Martin
2005-10-19lib/Xcomposite/Xcomposite.hXORG-6_8_99_901Kevin E Martin
lib/Xft/Imakefile lib/Xft/Xft.h Update library version numbers to match updated package versions. Update driver version numbers for RC1.
2005-03-13- Removed lots of dead code.Felix Kuehling
- Moved driver-private definitions from savage_dri.h to savage_driver.h. savage_dri.h should only contain the public interface between DDX and DRI drivers. - Don't forget to remove the command DMA mapping in SAVAGEDRICloseScreen.
2005-03-06- Support for the new DRM version 2.4 with command DMA.Felix Kuehling
- Added an option "DmaMode" to choose between vertex and command DMA. - Allow ShadowStatus to be explicitly disabled even with DRI enabled. - Updated the man page.
2005-02-26Fixed ShadowStatus handling with DRI:Felix Kuehling
- always enable ShadowStatus when DRI is enabled - if DRI initialization fails, reset ShadowStatus to configured setting - if DRI initialization fails, fall back to ShadowStatus in framebuffer
2005-01-31- Shadow status update thresholds on Savage4 were reversed. Fixed now.Felix Kuehling
- Fixed cobIndex on Savage2K. It used only a 4K COB so far. Now we have full 128K. - Program the shadow status thresholds correctly on Savage2K. - Savage2K reports used entries in the queue in qword units instead of dwords. Fixed WaitQueue2K accordingly. - Event counter 0 is in status word 2 instead of status word 1 on Savage2K. Fixed ShadowWait accordingly. - Added a ShadowWaitQueue function that doesn't idle the engine all the time. This improves 3D animation smoothness with concurrent 2D activity when shadow status is enabled.
2005-01-30Added two new options "DmaType" and "ForcePCIMode".Felix Kuehling
2005-01-10- Support for PCI Savages: on PCI cards don't run SAVAGEDRIAgpInit, add PCIFelix Kuehling
DMA buffers instead of AGP buffers. Set dma_type properly in SAVAGEDRIKernelInit. - Something's still wrong with ShadowStatus on the PCI card I'm testing here. Probably a DRM issue. - Fixed error handling. Call SAVAGEDRICloseScreen instead of DRICloseScreen. - Added AGP/PCI detection (copied from the radeon driver).
2005-01-01Updates to support the new Savage DRM driver (version 2.0.x) which was justFelix Kuehling
committed to DRM CVS. Cleaned up the interface to the DRI driver. Bumped the Savage DDX version to 2.0.0 due to incompatible changes in that interface.
2004-11-23- fixed tiled framebuffer on savage2000Alex Deucher
2004-10-21when using the overlay for Xv, only enable it when displaying the videoAlex Deucher
otherwise the overlay breaks on mode changes.
2004-10-07Require tiled mode for 3DAlex Deucher
2004-09-30Portability fixes from Matthieu Herrb (bug 1409)Alex Deucher
2004-09-30Add Dualhead Support to Mobile savages (MX, IX, Supersavages) Thanks toAlex Deucher
Austin Yuan for his help on this.
2004-09-28- Properly support BuildDevelDRIDriversAlex Deucher
- guard XvMC stuff with XF86DRI
2004-09-18Re-add BIOS panel off code for dpms (Felix Kuehling) Fix weird mode problemAlex Deucher
on savage4 with dvi and some panels (Felix Kuehling)
2004-09-16Merge savage DDX from DRI to xorg and fix conflicts.Alex Deucher
2004-07-30Add pseudocolor overlay mode. Leave streams engine running at all times toEgbert Eich
prevent artefacts during video playback. Fixed VBE mode list code to work together with reading DDC data using VBE functions. Fixed data types to muffle compiler. Fixed requested size of FIFO for image writes. Fixes temporary lockups.
2004-06-16DRI trunk-20040613 importDRI-trunk-20040721DRI-trunk-20040613COMPOSITEWRAPEric Anholt
2004-06-16DRI XFree86-4_3_99_12-merge importDRI-XFree86-4_3_99_12-mergeEric Anholt
2004-04-23Merging XORG-CURRENT into trunkXACE-SELINUX-MERGEEgbert Eich
2004-03-14Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1Egbert Eich
2004-03-03Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0STSF-CURRENTEgbert Eich
2004-02-26readding XFree86's cvs IDsxf86-4_3_99_903Egbert Eich
2004-02-26Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004Egbert Eich
2003-11-25XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folksxf86-4_3_99_902xf86-4_3_99_901xf86-4_3_99_16Kaleb Keithley
2003-11-14Initial revisionXORG-STABLEKaleb Keithley