Age | Commit message (Collapse) | Author | |
---|---|---|---|
2005-06-10 | SCO port update for SCO OpenServer 5 and UnixWare 7. A few general cleanupssco_port_update | Kean Johnson | |
and bugs not specifically related to the port fixed along the way. | |||
2005-04-20 | Fix includes right throughout the Xserver tree:sco_port_update-baseXORG-6_8_99_7XORG-6_8_99_6XORG-6_8_99_5XORG-6_8_99_4 | Daniel Stone | |
change "foo.h" to <X11/foo.h> for core headers, e.g. X.h, Xpoll.h; change "foo.h", "extensions/foo.h" and "X11/foo.h" to <X11/extensions/foo.h> for extension headers, e.g. Xv.h; change "foo.[ch]" to <X11/Xtrans/foo.[ch]> for Xtrans files. | |||
2005-04-14 | User reports indicate that both command and vertex DMA on SuperSavages lockXORG-6_8_99_3 | Felix Kuehling | |
up the engine. Disabling DMA on SuperSavages until someone figures out how to make it work. | |||
2005-04-04 | Add ROP_NEEDS_SOURCE to Mono8x8PatternFill as S3 chips tend to lock upXORG-6_8_99_2 | Egbert Eich | |
without it (Helmut Fahrion). | |||
2005-03-17 | Invalidate 3D hardware state in SavageEnterVT. This fixes 3D applicationsXORG-6_8_99_1 | Felix Kuehling | |
running during a suspend-resume cycle. | |||
2005-03-17 | Fixed PCI ShadowStatus initialization for the case that ShadowStatus is | Felix Kuehling | |
explicitly enabled in the configuration file. | |||
2005-03-16 | - small fixups for old streams | Alex Deucher | |
- more work on Xv support for savage2000 (still not working 100%) | |||
2005-03-13 | Fixed fallback to PCI mode when AGP initialization fails. | Felix Kuehling | |
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-26 | Fixed 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-02-05 | Don't clear the front buffer in SAVAGEDRIInitBuffers. Fixes blackness of | Felix Kuehling | |
GL-XScreensaver hacks that grab the screen. | |||
2005-02-04 | Applied patch (id=1354) by Mike A. Harris from bug #1901: The attached | Felix Kuehling | |
patch updates a couple of PCI IDs for the Savage driver -- Debian/Ubuntu/Red Hat/Fedora. | |||
2005-02-02 | - fix long standing bug in depth 24 that made colors look dithered. The | Alex Deucher | |
CLUT was not being switched to 8 bit mode. | |||
2005-02-01 | - Changed option ForcePCIMode to option BusType for consistency with other | Felix Kuehling | |
drivers (radeon) and the DmaType option. - Changed the type of a few more messages in SavagePreInit. - Updated the manual page. - Moved option CrtOnly to a more sensible place in the man page. | |||
2005-01-31 | Update the savage manual page: | Felix Kuehling | |
- Added options AGPSize, DmaType and ForcePCIMode. - Updated DisableCOB: 3D requires COB, default value is "off", which means that the COB is enabled. | |||
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-30 | - update comment about tiled surface regs for savage3d | Alex Deucher | |
2005-01-30 | Added two new options "DmaType" and "ForcePCIMode". | Felix Kuehling | |
2005-01-27 | - Fix tiled framebuffer setup on Savage3D (Alex Deucher) | Adam Jackson | |
- Disable building the Savage DRI driver. | |||
2005-01-10 | - Support for PCI Savages: on PCI cards don't run SAVAGEDRIAgpInit, add PCI | Felix 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-02 | Make 32-bit visuals match the set of visuals supported by the DRI driver. | Felix Kuehling | |
2005-01-01 | Reenabled SAVAGEDRIInitBuffers and SAVAGEDRIMoveBuffers and fixed lockups | Felix Kuehling | |
they were causing. InitBuffers now uses the DRM clear command, MoveBuffers needs to wait for 3D idle. Some related cleanups. | |||
2005-01-01 | Updates to support the new Savage DRM driver (version 2.0.x) which was just | Felix 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-12-12 | - only mess with Dynamicclocks on mobility chips (Benh, me) bug 1912xprint_packagertest_20041217_basexprint_packagertest_20041217 | Alex Deucher | |
- fix display detection (Hui Yu) bug 1559 - Add new option "BIOSHotkeys" to allow the bios to control output switching (off by default) bug 2000 - update the savage man page to document the "CrtOnly" option | |||
2004-11-23 | - fix and enable HW Cursor on crtc2xprint_packagertest_20041125_basexprint_packagertest_20041125 | Alex Deucher | |
- enable independant CLUT access | |||
2004-11-23 | - fixed tiled framebuffer on savage2000 | Alex Deucher | |
2004-10-31 | Make the Savage driver work with the dl-loader. | Felix Kuehling | |
2004-10-21 | Make sure the overlay is off when switching modes, otherwise you can get a | Alex Deucher | |
chip lockup if you switch modes with a video playing | |||
2004-10-21 | when using the overlay for Xv, only enable it when displaying the video | Alex Deucher | |
otherwise the overlay breaks on mode changes. | |||
2004-10-20 | Take doublescan and interlace flags into account when choosing a BIOS mode. | Felix Kuehling | |
Otherwise it choses modes with double refresh rates for double scan modes or half refresh rates for interlaced modes. | |||
2004-10-19 | Fix a regression in the CrtOnly option. This was fixed in DRI CVS once but | Felix Kuehling | |
must have been lost during the port to Xorg CVS. | |||
2004-10-16 | - fix savage2000, savage3D | Alex Deucher | |
- attempt to fix Xv on savage2000 (not there yet) | |||
2004-10-11 | - fix resume on radeons (bug 1220) | Alex Deucher | |
- clean up some old cruft in the savage i2c code | |||
2004-10-11 | Turn off vertical interpolation on "old" engines by default. It's bandwidth | Alex Deucher | |
intensive and causes artifacts on one of my savage4s. I added an Xv attribute, XV_VERTICAL_INTERPOLATION, so users can turn it on and off on the fly. | |||
2004-10-11 | Fix Xv on savages with the "old" streams engine. | Alex Deucher | |
2004-10-07 | Require tiled mode for 3D | Alex Deucher | |
2004-10-07 | fix glDrawPixels on Supersavage | Alex Deucher | |
2004-10-06 | Small update to the savage man page | Alex Deucher | |
2004-10-06 | Fix setting the fbOffset in the tiled surface registers on supersavages. | Alex Deucher | |
2004-10-05 | move this function outside of #ifdef XFree86LOADER. | Matthieu Herrb | |
2004-09-30 | build fix | Matthieu Herrb | |
2004-09-30 | Portability fixes from Matthieu Herrb (bug 1409) | Alex Deucher | |
2004-09-30 | Add Dualhead Support to Mobile savages (MX, IX, Supersavages) Thanks to | Alex Deucher | |
Austin Yuan for his help on this. | |||
2004-09-28 | - Properly support BuildDevelDRIDrivers | Alex Deucher | |
- guard XvMC stuff with XF86DRI | |||
2004-09-23 | small cleanups and corrections | Alex Deucher | |
2004-09-18 | vbeFree after SavageWriteMode in SavageCloseScreen. | Felix Kuehling | |
2004-09-18 | Re-add BIOS panel off code for dpms (Felix Kuehling) Fix weird mode problem | Alex Deucher | |
on savage4 with dvi and some panels (Felix Kuehling) | |||
2004-09-17 | Fix fb config creation to match fb configs created by DRI drivers built | Felix Kuehling | |
outside the monolithic Xorg tree. | |||
2004-09-17 | Bug #1192: Remove cfb support from drivers where its use is an option. | Adam Jackson | |
Delete xf24_32bpp, as s3virge was the last user. Fix up some comments to refer to fb rather than cfb. |