Commit Graph

107 Commits

Author SHA1 Message Date
Keith Packard a8518b3561 kdrive/savage: Long lines cant be drawn with accelerator 2001-10-24 20:14:52 +00:00
Keith Packard 28fd5f7525 kdrive: add new auto-detecting and auto-switching mouse driver 2001-10-12 06:33:12 +00:00
Keith Packard 5f310d7f8b kdrive: restructure APM/VT switch support to reset keyboard state and flush
buffer on APM resume
2001-09-29 04:16:39 +00:00
Keith Packard bb2e1c53b5 hw/kdrive: Xv window private should be allocated on demand 2001-09-21 21:58:34 +00:00
Keith Packard 59cd35f634 hw/kdrive/vesa: initialize mouse matrix for non-rotated case correctly 2001-09-14 19:25:17 +00:00
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