Commit Graph

14902 Commits

Author SHA1 Message Date
Keith Packard
fbaf3ceae0 hw/kdrive/trident: solid fill checks busted for planemasking 2001-09-14 19:24:11 +00:00
Keith Packard
216090d1ae kdrive: Add primitive ct65550 server. Update kdrive/vesa code to support
DPMS using VESA bios routines. Include support for Toshiba SMM DPMS as
    well
2001-09-05 07:12:43 +00:00
David Dawes
f856b952ec 187. Add an MS mouse driver for KDrive (#4754, Juliusz Chroboczek). 2001-08-09 20:45:15 +00:00
Keith Packard
f4db75ac43 kdrive/mach64: support Xv under RandR 2001-08-09 09:08:55 +00:00
Keith Packard
628d7695d1 kdrive: disable sigio debugging 2001-08-09 09:06:08 +00:00
Keith Packard
958c0374a6 kdrive: add apm support, fix MTRR unmapping bug 2001-07-24 21:26:17 +00:00
Keith Packard
b7eb8a35b5 kdrive: Unmap vesa device when disabled 2001-07-24 19:06:04 +00:00
Keith Packard
d2d221a012 kdrive/mach64: Force read of GUI_STAT on every op to avoid problems across
suspend/resume
2001-07-23 03:44:17 +00:00
Keith Packard
79486b3b5c Too many changes, but all in kdrive:
Add support for global screen origins (-origin option), handles both
    Xinerama and mouse crossings.
Fix XV enable/disable sequences -- can't use card wrappers as cards have
    more than one screen.
Change vesa/fbdev to use new depth-independent rotation shadow update
Fix vesa to allow starting rotation value (again)
Make vesa driver write all colormap changes in one INT10 call
2001-07-20 19:35:30 +00:00
Keith Packard
9826d5a133 kdrive/fbdev: only setting first colormap entry on static hardware 2001-07-19 08:46:30 +00:00
Keith Packard
35d8b5f442 kdrive/fbdev: fix static color case 2001-07-16 19:48:00 +00:00
Keith Packard
090a429573 kdrive/fbdev: dont set DPMS mode repeatedly to the same value 2001-07-11 16:42:17 +00:00
Keith Packard
99fb2eb76d Generalize kludge in fbdev that normalizes pixel formats to something that
Render can handle
2001-07-11 05:02:24 +00:00
Keith Packard
562474091a Fix TOUCHSCREEN support in kdrive 2001-07-11 02:58:19 +00:00
Keith Packard
67cd53abfc Rework kdrive input fd handling, enable multiple simultaneous mice 2001-06-29 14:00:41 +00:00
Keith Packard
c872ee8204 kdrive: typo in MTRR calculations 2001-06-29 13:57:45 +00:00
Keith Packard
63dd090655 kdrive: dont touch hardware when disabled 2001-06-29 13:55:53 +00:00
Keith Packard
01a53daa03 Clean up mach64 video code to add ReputVideo and make StopVideo not crash
the machine
2001-06-23 03:41:24 +00:00
Keith Packard
31d47ec8be kdrive/mach64: remove useless Xv debug printfs 2001-06-21 21:44:09 +00:00
Keith Packard
bd61c15279 Add RCS tag 2001-06-21 01:01:30 +00:00
Keith Packard
66c9184807 Fix screen physical size in RandR code for kdrive fbdev and pcmcia servers 2001-06-21 00:58:51 +00:00
Alan Hourihane
f8a456f094 Add RandR support to the Kdrive pcmcia driver. 2001-06-20 21:53:31 +00:00
Keith Packard
918ff10f26 Finish Xv support for kdrive/mach64 2001-06-19 09:31:47 +00:00
Keith Packard
6d86517b0e Screen flipping broken pointer remapping 2001-06-16 05:53:05 +00:00
Keith Packard
54aea8ec0c Patch DPMS support in kdrive/mach64, add preliminary (broken) Xv support 2001-06-16 05:48:49 +00:00
Keith Packard
f386ca6c69 Support initial rotation in kdrive/fbdev, use that as the normal
orientation
2001-06-13 19:18:44 +00:00
Keith Packard
93dbdc89c1 Add -dpi support to kdrive 2001-06-13 19:18:03 +00:00
Keith Packard
a6517a3056 Advertise supported rotations in kdrive/vesa server 2001-06-11 01:38:54 +00:00
Keith Packard
4f8254b31f Attempt to make kdrive/fbdev run on static gray hardware (iPaq 3150) 2001-06-05 17:17:39 +00:00
Alan Hourihane
bf4dbfbf45 fix some warnings due to new shadow code 2001-06-05 16:57:44 +00:00
Keith Packard
a4ba10ba6f kdrive/fbdev: RandR initialization sequence change 2001-06-05 16:49:31 +00:00
Keith Packard
7fcf46356b Allow for hardware acceleration under RandR with Layer. Hardware/Software
cursor switching still busted
2001-06-04 09:45:42 +00:00
Keith Packard
54e66d92db Update RandR protocol 2001-06-03 21:52:46 +00:00
Keith Packard
88ae32841d Add mach64 driver to Tiny-X 2001-06-03 18:48:19 +00:00
Keith Packard
14ed0c3d6d Fix kaa to not try Copy for pixmap sources 2001-05-30 15:36:25 +00:00
Keith Packard
a2bd75d15a Xfbdev: Make sure screen gets re-enabled on RandR failure 2001-05-29 21:55:41 +00:00
Keith Packard
562925c439 Fix Xipaq build after layer/RandR additions 2001-05-29 17:47:55 +00:00
Keith Packard
78b53386b5 Add miext/layer for more complete RandR support in kdrive/Xfbdev 2001-05-29 04:54:13 +00:00
Keith Packard
06f758797a Add initial RandR support to Xvesa 2001-05-26 01:25:42 +00:00
David Dawes
ba83516098 38. Fix xmh's use of XtNewString() with getenv (#4694, Tim Waugh).
37. Xdm/PAM fixes: leave it to PAM to observe whether or not an account is
    locked, and reinitialize credentials after calling initgroups(),
    because sometimes the credentials pam_setcred() gives are in the form
    of group membership (#4693, Mike Harris).
35. Fix warnings when building mieq.c (#4689, Adam Sulmicki).
34. Fix some bugs in the cz and sk entried in XKB's keymap/xfree86 file
    (#4692, Ivan Pascal).
33. Add 'hr' entries to XKB's keymap/xfree86 and rules/xfree86.lst files
    (#4687, Nerijus Baliunas).
32. Include <X11/Xutil.h> in shape.h to get Region typedef (#4686, Adam
    Sulmicki).
2001-05-25 18:40:59 +00:00
Alan Hourihane
e9314bd34e wrap some stuff around #ifdef TOUCHSCREEN 2001-05-25 07:44:29 +00:00
Alan Hourihane
e6497f39af fix ifdef->if 2001-05-24 19:31:46 +00:00
Alan Hourihane
0e1a49a7dd add missing pieces for the pcmcia driver 2001-05-23 17:28:39 +00:00
Alan Hourihane
85d827f532 Add PCMCIA server for HP VGA Out PC Card and the Voyager VGA Card. Use on
the Compaq IPAQ. Use -listmodes to see supported modes. Hack the
    touchscreen driver to work as a mouse pad for the VGA screen. Fixup key
    bindings so xmodmap can remap IPAQ's buttons as mouse buttons.
2001-05-23 08:56:09 +00:00
Keith Packard
f9104754cd Add RandR extension 2001-05-23 03:29:44 +00:00
Marc Aurele La France
dc383e8f77 317. glxinfo needs libGLU (Marc La France).
316. Rage128 fix to Cards database (Marc La France).
315. Minor fix to PCI resource overlap handling (Marc La France).
314. Loader code simplification and IA-64 cache flushes (Marc La France).
313. Workaround in the ATI driver for troublesome interaction between
    loader and compiler optimisation (Marc La France).
312. Warning fixes for `gcc -fno-builtin`, which appears to be the default
    on some systems (Marc La France).
more of #301, tags, warnings and build fixes.
2001-04-01 14:00:04 +00:00
Keith Packard
518e205b06 kdrive/igs: add missing register definitions that used to be in igsregs.t 2001-03-30 17:35:55 +00:00
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