Commit Graph

11405 Commits

Author SHA1 Message Date
Keith Packard eb3da37564 Add files for Xmuu and i810 driver 2001-03-30 02:18:41 +00:00
Keith Packard f39a62d122 Add Xmuu library to remove requirement for Xt/Xaw from most X utilities Add
i810 and Xv support to kdrive
2001-03-30 02:15:20 +00:00
David Dawes a161cfd728 remove Id line 2001-03-21 16:43:16 +00:00
David Dawes 0aa54b4d40 144. Fix the neomagic driver so that it saves/restores the palette (#4452,
Ken Hornstein).
143. Fix a palette saving bug in the vgahw module (#4452, Ken Hornstein).
142. Fix a typo in Xfbdev.man (#4446, Juliusz Chroboczek).
141. Major updates to the savage driver, including:
- DDC support
- I2C support
- XVideo YUV overlay support for Savage/MX and Savage/IX
- DGA support
- yanks Ani Joshi's depth/bitsPerPixel patch for searching the BIOS
- fixes interactions with frame buffer and SVGATextMode consoles; VT
    switching now seems quite reliable for almost everyone
- yanks unused options
- adds new options for hacks to deal with the status register hangs
- adds one special case memory configuration for Savage 4
- adds support for doublescan modes (320x240 works)
- adds LCD panel detection
- fixes a panning bug at depth 24 (panning must be to even pixels)
- adds a workaround for bugs in the latest ProSavage BIOSes (#4445, 4448,
    Tim Roberts).
140. Make 'X -configure' use the long monitor name when present in the DDC
    info (#4444, Andrew C. Aitchison).
139. Make glxinfo respect $DISPLAY (#4443, Meelis Roos).
138. Fix TrueType font problems in 4.0.2 (#4439, Juliusz Chroboczek).
137. Document the "DisplaySize" keyword in the XF86Config man page (#4438,
    Andrew C. Aitchison).
2001-02-13 21:15:15 +00:00
David Dawes 3dfa6cce99 88. Set the version strings in man pages dynamically (David Dawes).
87. Remove the XF86_VERSION string from xf86Version.h, leaving just the
    numerical values. All the version information is now derived from that
    single set of values (David Dawes).
2001-01-27 18:20:40 +00:00
David Dawes 60c7a912e2 79. Preprocess all man pages to make sure that the references to pages in
sections that are platform-dependent are correct. Also fixed some misc
    formatting problems found while doing that (David Dawes).
2001-01-24 00:06:10 +00:00
Keith Packard dacbf5671d Integrate jg patch for iPAQ 2001-01-23 06:25:05 +00:00
Keith Packard 2869e08a32 kdrive: non-x86 compiles broken in kmap.c 2000-12-13 18:06:54 +00:00
Keith Packard ec4916836c kdrive: dont try MTRR on non-x86, fix backspace mapping 2000-12-08 23:04:57 +00:00
Keith Packard d09a156d92 kdrive: allow screen size specification 2000-12-08 22:59:37 +00:00
Keith Packard 6b61d48f21 kdrive/vesa: type cast warning fix 2000-12-08 21:40:29 +00:00
Keith Packard b59eabd230 kdrive: A few iPAQ inspired changes to event management 2000-12-08 21:40:02 +00:00
David Dawes a25637fe78 missing ident lines 2000-12-04 21:01:00 +00:00
Keith Packard 1adbdf76a9 kdrive: add Xkdrive/Xfbdev man pages, update Xvesa manual 2000-12-01 00:01:32 +00:00
Keith Packard 5f8e75f27d kdrive: add MTRR support, add clock support to trident driver 2000-11-29 08:42:25 +00:00
Keith Packard 02568ec5a8 kdrive: vesa get mode using uninitialized value 2000-11-19 20:51:12 +00:00
Keith Packard 8f634a6516 Add VGA BIOS modes to Tiny-X Xvesa server 2000-10-20 00:19:51 +00:00
Keith Packard f16d5d6817 Add composite operator support to trident 2000-10-11 06:04:40 +00:00
Marc Aurele La France d579bd5676 Static build fix and ident lines. 2000-10-10 14:05:48 +00:00
Keith Packard 5f5b9ed1ad kdrive: Add timeout to screen switching to avoid unintentional flipping 2000-10-08 02:08:39 +00:00
Keith Packard fb8b58270f kdrive: support jgs new linux keysyms 2000-10-06 22:13:40 +00:00
Keith Packard 15d45ffbd9 kdrive: fix any-edge screen-switching behaviour 2000-10-06 22:05:53 +00:00
Keith Packard fae164a495 kdrive: ignore mouse/keyboard fds in WakeupHandler while switched away 2000-10-06 05:54:09 +00:00
Keith Packard b814019be9 kdrive: zero out fbdev screen private as its supposed to be 2000-10-03 17:22:14 +00:00
Keith Packard e0ccbaab22 kdrive: fix typo initializing touch screen 2000-09-28 20:58:21 +00:00
Keith Packard 6171187e92 kdrive: memory/fd leaks fixed in fbdev/vesa/trident drivers 2000-09-27 20:47:37 +00:00
Marc Aurele La France 367cab99ec 721. PCI chip ID updates to ATI driver (Marc La France).
720. Fix i810 driver for -probe and -configure (Marc La France).
719. Change message when default modes are deleted (Marc La France).
718. Fix Xinerama byte swapping bug (Marc La France).
717. IA-64 and Alpha fixes for pswrap, Mesa, DRI, Xpm, libX11, Xt, Xaw,
    Xmu, dps, Type1 fonts, cfb24, most output drivers, ELF loader, ramdac
    module, xf4bpp and xf86cfg (Marc La France).
716. Improve IA-64 support by removing a plethora of 32-bit'isms (Marc La
    France).
715. Default HasLinuxDoc to NO (Marc La France).
ident lines and warning fixes.
2000-09-26 15:57:04 +00:00
Keith Packard 94368c3b92 kdrive: Add iPAQ and Touch screen support 2000-09-26 04:31:23 +00:00
Alan Hourihane 03e3689701 reversed a tag accidentally - put it back. 2000-09-24 13:52:40 +00:00
Alan Hourihane 61e8a40f0d DRI merge 2000-09-24 13:51:22 +00:00
Keith Packard 2bbb90ebd9 Changes for PPC support under linux and a few overlay additions 2000-09-22 06:25:29 +00:00
Keith Packard 02777941e6 kdrive: fix bug in vesa 4plane in 8bpp mode 2000-09-19 23:50:48 +00:00
Keith Packard 5b9f49f64c kdrive: use VESA instead of FBDEV for trident driver 2000-09-19 23:49:55 +00:00
Keith Packard 18692160c9 kdrive: make sure allocation worked before accessing 2000-09-19 23:49:17 +00:00
Keith Packard d6e151ce4d Tiny-X: Add mouse matrix to rotate mouse, allow enable to fail, add render
by default
2000-09-15 15:19:00 +00:00
Keith Packard f7421d8361 Add rotation to fbdev and vesa 2000-09-15 07:25:13 +00:00
Marc Aurele La France 5ec29fe9ea Ident lines 2000-09-07 19:44:26 +00:00
Keith Packard db1a883d32 Rework tiny-x vesa driver for shadowing and multiple screen support. Allow
enable to fail and avoid crashing
2000-09-03 05:12:28 +00:00
Keith Packard c97fb611dd Rework vesa driver for shadowing and multiple screen support. Allow enable
to fail and avoid crashing
2000-09-03 05:11:46 +00:00
Keith Packard 3805965684 Use VESA driver underneath 2000-08-29 17:20:15 +00:00
Keith Packard 77331f9670 Changes from Juliusz for emulating some in/out insns, make ready for other
layers to use
2000-08-29 17:19:51 +00:00
David Dawes 3095deed77 565. Support for multithreaded libraries on NetBSD when used in conjunction
with the GNU pth library (#4113, Chris Sekiya).
564. Add /usr/pkg/bin to NetBSD's DefaultUserPath (#4112, Bernd Ernesti).
563. Add a (Linux-specific) VESA driver for Keith's small X server (#4111,
    Juliusz Chroboczek).
562. Update Hungarian xkb maps (#A.145, Peter Soos). remove koi8-r encoding
    file since it's built-in
2000-08-28 15:29:19 +00:00
Marc Aurele La France f324486791 Ident lines 2000-08-28 02:43:14 +00:00
Keith Packard 83a388c96d Try to avoid hitting hardware during server reset when not active, add
KdPicture code
2000-08-26 00:24:38 +00:00
Keith Packard 4223801110 Add overlay support for savage. Make sis setup code work on nIc 2000-08-09 17:52:45 +00:00
Keith Packard 325fb002e8 Fix 640x480x60 mode, drop inb/outb on non-x86 machines 2000-05-24 23:57:56 +00:00
Keith Packard a6d519e527 Add modes, cursors and acceleration 2000-05-24 23:52:48 +00:00
Marc Aurele La France 240aeb4cda 162. Fix possible SEGV in generic int10 module (Marc La France).
161. Fix *BSD aperture driver to allow for int10 (Bernd Ernesti, Marc La
    France).
160. Fix vesafb restore problem in ATI driver (Marc La France).
159. Fix a few more compilation glitches (Marc La France).
2000-05-11 18:14:13 +00:00
Keith Packard 3731c184d6 Lots of Tiny-X changes:
Add overlay support in the Tiny-X Savage4 driver (required changing lots of
    Tiny-X code). Savage4 now support 8/16, 8/32 overlays.
Add IGS Cyberpro 5050 driver. This chip has bus support for embeded
    systems.
2000-05-06 22:17:53 +00:00
David Dawes 4b54f22b6a remove/disable standard RCS ident lines that are in some files some bindist
updates don't define noPanoramiXExtension when Xinerama is not enabled
    Add xfontsel to programs/Imakefile
2000-02-23 20:30:15 +00:00