Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-05-18 | Raise minimum supported Xserver version to 1.18 (ABI_VIDEODRV_VERSION 20.0) | Alan Coopersmith | |
Already effectively required by use of XNFcallocarray() introduced in xorg/xserver@b96dc999 - xserver-1.18.0, released in Nov. 2015. Allows dropping remnants of code for XAA and pre-pciaccess X servers Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Part-of: <https://gitlab.freedesktop.org/xorg/driver/xf86-video-savage/-/merge_requests/11> | |||
2022-01-27 | Fix spelling/wording issues | Alan Coopersmith | |
Found by using: codespell --builtin clear,rare,usage,informal,code,names Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> | |||
2012-06-06 | savage: port to new compat API | Dave Airlie | |
Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2012-01-17 | Untangle XF86DRI from the driver-specific DRI define | Peter Hutterer | |
XF86DRI is defined by xorg-server.h, so --disable-dri in the driver itself does exactly nothing other than not fill in the CFLAGS and thus stop the driver from compiling. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Tormod Volden <debian.tormod@gmail.com> | |||
2011-01-25 | savage: Drop unused variables and functions | Tormod Volden | |
Silence -Wall warnings. The functions are just #if'ed out, to be left for inspiration. | |||
2009-05-27 | Do not use XAAGetCopyROP outside of XAA-specific code | Alex VillacĂs Lasso | |
The DRI code attempts to use XAAGetCopyROP without checking whether XAA or EXA is in effect. This results in the server crashing with an undefined-symbol error when enabling EXA, then starting glxgears under GNOME/Metacity and attempting to drag the glxgears window. The EXA code happens to have a functional duplicate of the required code under the name SavageGetCopyROP(). This patch moves the code to savage_accel.c where it is now shared between EXA and the DRI code. It is disturbing that this has not been caught before. | |||
2008-03-19 | Death to RCS tags. | Adam Jackson | |
2006-04-30 | - Add exa support (solid, copy, UTS) | Alex Deucher | |
2005-08-27 | - re-add RestoreAccelState() to make XAA happy for dualhead | Alex Deucher | |
2005-08-06 | Somehow I missed Bresenham lines when I fixed accel on crtc2. Make sure to | Alex Deucher | |
send the new offset there as well. | |||
2005-08-04 | - fix accel problems on crtc2. It seems the GBD doesn't always update | Alex Deucher | |
correctly resulting in incorrect stride and/or offset. Switch the accel code to use the PBD instead and send the new offset with each command. Because the offset is always up to date, we no longer need SavageRestoreAccelState(). | |||
2005-07-11 | Prep for modular builds by adding guarded #include "config.h" everywhere.XORG-6_8_99_900XORG-6_8_99_16XORG-6_8_99_15 | Adam Jackson | |
2005-05-19 | Disable ScreenToScreenCopy on crtc2 at depth 24. Fixes screen corruption.XORG-6_8_99_9XORG-6_8_99_8XORG-6_8_99_12XORG-6_8_99_11XORG-6_8_99_10 | Alex Deucher | |
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-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-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-27 | - Fix tiled framebuffer setup on Savage3D (Alex Deucher) | Adam Jackson | |
- Disable building the Savage DRI driver. | |||
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-11-23 | - fixed tiled framebuffer on savage2000 | Alex Deucher | |
2004-10-16 | - fix savage2000, savage3D | Alex Deucher | |
- attempt to fix Xv on savage2000 (not there yet) | |||
2004-10-07 | Require tiled mode for 3D | Alex Deucher | |
2004-10-06 | Fix setting the fbOffset in the tiled surface registers on supersavages. | Alex Deucher | |
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-23 | small cleanups and corrections | Alex Deucher | |
2004-09-16 | Proper GBD setup for savage2000 | Alex Deucher | |
CVS : ---------------------------------------------------------------------- | |||
2004-09-16 | Merge savage DDX from DRI to xorg and fix conflicts. | Alex Deucher | |
2004-07-30 | Add pseudocolor overlay mode. Leave streams engine running at all times to | Egbert 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-07-30 | Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all | Adam Jackson | |
framebuffer formats except cfb and the overlay modes should work, and r128 and radeon need to be loaded from the ati driver (both issues to be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga drivers. elfloader users shouldn't be affected. | |||
2004-06-16 | DRI trunk-20040613 importDRI-trunk-20040721DRI-trunk-20040613COMPOSITEWRAP | Eric Anholt | |
2004-06-16 | DRI XFree86-4_3_99_12-merge importDRI-XFree86-4_3_99_12-merge | Eric Anholt | |
2004-04-23 | Merging XORG-CURRENT into trunkXACE-SELINUX-MERGE | Egbert Eich | |
2004-03-14 | Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004xf86-4_4_99_1 | Egbert Eich | |
2004-03-03 | Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004xf86-4_4_0STSF-CURRENT | Egbert Eich | |
2004-02-26 | readding XFree86's cvs IDsxf86-4_3_99_903 | Egbert Eich | |
2004-02-26 | Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 | Egbert Eich | |
2004-01-29 | Importing vendor version xf86-012804-2330 on Thu Jan 29 00:06:33 PST 2004xf86-4_3_99_903_specialxf86-012804-2330 | Egbert Eich | |
2003-11-25 | XFree86 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_16 | Kaleb Keithley | |
2003-11-14 | Initial revisionXORG-STABLE | Kaleb Keithley | |