Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-10-02 | Removed MGAFBLayout structure. | Tilman Sauerbeck | |
2007-07-19 | Add Xv support for Millennium II chips | Gabriele Gorla | |
Bug 11537 | |||
2006-09-10 | Fixed the remaining MGAAllocateMemory() issues. | Tilman Sauerbeck | |
2006-09-10 | Fixed the engine sync needed for TexturedVideo. | Tilman Sauerbeck | |
2006-09-09 | Dont't multiply the retval of MGAAllocateMemory() by cpp again. | Tilman Sauerbeck | |
2006-09-09 | XV works with EXA now (dumb port of the Radeon code). | Tilman Sauerbeck | |
2006-04-07 | Add a DrawablePtr argument to the XV functions to pave the way for | Aaron Plattner | |
redirected video. | |||
2006-04-07 | Unlibcwrap. Bump server version requirement. Bump to 1.4.0.mga-1_4_0 | Adam Jackson | |
2006-03-20 | Bug #5587: Refactor mga_storm.c to only build once for all color depths. | Adam Jackson | |
(Ian Romanick) | |||
2005-07-11 | Prep for modular builds by adding guarded #include "config.h" everywhere.XORG-6_8_99_16XORG-6_8_99_15 | Adam Jackson | |
2005-07-01 | Re-write the PInS processing code | Ian Romanick | |
This patch dumps all of the old BIOS processing code from the MGA DDX. The new code, located in mga_bios.c, is modeled after the code in matroxfb_misc.c (though no actual code was copied). Basically, the BIOS is processed in one place, with "device independent" values stored in a data structure. This data is then used, without extra switch-statments, throughout the driver. In addition, this patch adds support for processing the BIOS on PowerPC systems. On PPC cards, the magic offset values (that give the location of the PInS data) is not in the BIOS. Instead the driver has to search the BIOS for the PInS structure signature. The patch does this and correctly handles byte-ordering (and data alignement) issues. This code has been tested on an AGP G400 on x86 and a PCI G450 on PowerPC. NOTE: The file mga_bios.h is also removed. The "documentation" in that file was moved to the file mga_PInS.txt. This file documents, as much as possible, the layout of the various PInS datastructure versions. The information in that file is 100% based on the old mga_bios.h and the code in matroxfb_misc.c. No additional information from Matrox documentation is included in that file. This just puts the information that was already known in one place. Xorg Bug: 3553 | |||
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. | |||
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 | |
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_16xf86-012804-2330 | Kaleb Keithley | |
2003-11-14 | Initial revisionXORG-STABLE | Kaleb Keithley | |