summaryrefslogtreecommitdiff
path: root/hw/kdrive/fbdev/fbdev.c
AgeCommit message (Collapse)AuthorFilesLines
2003-10-05Fix fbdev server to allow accelerated servers on top to use RandR. SwitchKeith Packard1-85/+99
smi server to fbdev (vesa bios doesnt work on the Acer I have here)
2003-10-04few more fixes for h3600 tsPhil Blundell1-0/+2
2003-09-11Get Xvesa buildingKeith Packard1-0/+3
2003-07-07Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, addKeith Packard1-1/+1
-rawcoord option to not transform mice on rotate, fix mtrr to use power-of-two size, add a few vesa options
2002-11-05Clean up touch screen hacks for controlling pointer on alternate screenKeith Packard1-6/+2
2002-10-14Add refresh rates to RandR (v1.1)Keith Packard1-1/+2
2002-10-03Update kdrive servers to support reflectionKeith Packard1-81/+40
2002-09-29Update RandR to 1.0 (library version 2.0)Keith Packard1-38/+6
2001-07-24kdrive: Unmap vesa device when disabledKeith Packard1-3/+3
2001-07-20Too many changes, but all in kdrive:Keith Packard1-36/+5
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-19kdrive/fbdev: only setting first colormap entry on static hardwareKeith Packard1-2/+1
2001-07-16kdrive/fbdev: fix static color caseKeith Packard1-1/+3
2001-07-11kdrive/fbdev: dont set DPMS mode repeatedly to the same valueKeith Packard1-0/+9
2001-07-11Generalize kludge in fbdev that normalizes pixel formats to something thatKeith Packard1-6/+36
Render can handle
2001-06-21Fix screen physical size in RandR code for kdrive fbdev and pcmcia serversKeith Packard1-1/+9
2001-06-16Screen flipping broken pointer remappingKeith Packard1-3/+3
2001-06-13Support initial rotation in kdrive/fbdev, use that as the normalKeith Packard1-43/+56
orientation
2001-06-05Attempt to make kdrive/fbdev run on static gray hardware (iPaq 3150)Keith Packard1-6/+64
2001-06-05kdrive/fbdev: RandR initialization sequence changeKeith Packard1-6/+10
2001-06-03Update RandR protocolKeith Packard1-42/+40
2001-05-29Xfbdev: Make sure screen gets re-enabled on RandR failureKeith Packard1-1/+3
2001-05-29Fix Xipaq build after layer/RandR additionsKeith Packard1-1/+30
2001-05-29Add miext/layer for more complete RandR support in kdrive/XfbdevKeith Packard1-57/+305
2001-05-25wrap some stuff around #ifdef TOUCHSCREENAlan Hourihane1-1/+5
2001-05-23Add PCMCIA server for HP VGA Out PC Card and the Voyager VGA Card. Use onAlan Hourihane1-1/+5
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-03-30Add Xmuu library to remove requirement for Xt/Xaw from most X utilities AddKeith Packard1-1/+6
i810 and Xv support to kdrive
2000-10-03kdrive: zero out fbdev screen private as its supposed to beKeith Packard1-1/+2
2000-09-27kdrive: memory/fd leaks fixed in fbdev/vesa/trident driversKeith Packard1-17/+33
2000-09-26kdrive: Add iPAQ and Touch screen supportKeith Packard1-2/+6
2000-09-22Changes for PPC support under linux and a few overlay additionsKeith Packard1-25/+166
2000-09-15Add rotation to fbdev and vesaKeith Packard1-11/+90
2000-09-03Rework vesa driver for shadowing and multiple screen support. Allow enableKeith Packard1-2/+6
to fail and avoid crashing
2000-05-06Lots of Tiny-X changes:Keith Packard1-17/+17
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-02-23remove/disable standard RCS ident lines that are in some files some bindistxf-4_0axf-4_0-bindistxf-4_0xf-3_9_18bxf-3_9_18axf-3_9_18Zaxf-3_9_18ZDavid Dawes1-2/+2
updates don't define noPanoramiXExtension when Xinerama is not enabled Add xfontsel to programs/Imakefile
1999-12-303516. Jumbo Tiny-X patch with Itsy support (#3527, Keith Packard).xf-3_9_17xf-3_9_16ZaRobin Cutshaw1-1/+9
1999-11-193336. Fx up new MMIO macros (#3337, Matt Grossman).xf-3_9_16fxf-3_9_16exf-3_9_16dxf-3_9_16ZDirk Hohndel1-0/+256
3335. Clean up compiler warnings in lib/font/bitmap (#3411, Matt Grossman). 3334. TGA fixes, add sync on green (#3410, Matt Grossman). 3333. Fix NULL pointer dereference in libXaw (#3406, Christopher Sekiya). 3332. Add Rage128 support (#3405, Rik Faith, funded by ATI). 3331. Add MTRR support for NetBSD and OpenBSD. Add new NetBSD aperture driver (#3404, Matthieu Herrb). 3330. Xterm patch #121 (#3402, Thomas Dickey). 3329. Rendition driver bugfixes and alpha related cleanups (#3400, Dejan Ilic, Marc Langenbach, Egbert Eich). 3328. Add void input device (#3392, Frederic Lepied). 3327. Changed the Xon serial option to be able to select xon/xoff for input, output or both. Add support for Graphire models. Change wacom init phase to use new Xoff option (#3391, Frederic Lepied). 3326. Change the SwapAxes option to SwapXY in elographics/microtouch driver to match an already existing option in the Dynapro driver. Add a Focus class capability to the elographics driver (#3395, Patrick Lecoanet). 3325. Update mouse rate handling (#3388, Harald Koenig). 3324. Fix NULL pointer dereference in misprite.c (#3380, Edward Wang). 3323. Add FBDev and ShadowFB support to glint driver. Add new option "NoWriteBitmap" (#3383, Michel Daenzer). 3322. Update SuperProbe to handle S3 Savage4, Savage200 and clean up Trio3D/Savage3D detection (#3382,3384 Harald Koenig). 3321. Add new framebuffer code and tiny X DDX architecture (#3379, Keith Packard). 3320. Add DGA2 documentation (#3378, Mark Vojkovich). 3319. Update XFree86 manpage wrt -bpp/-depth/-fbbpp (#3377, Andy Isaacson). 3318. Make SuperProbe check primary cards, only (#3374, Harald Koenig). 3317. Add SilkenMouse to *BSD (#3373, Matthieu Herrb). 3316. Allow SilkenMouse to work if not all drivers of an OS support SIGIO (#3372, Keith Packard). 3315. Fix a few problems in TGA driver and add support for backing store and SilkenMouse (#3371, Matt Grossman). 3314. Add smarter scheduler (#3370, Keith Packard). 3313. Xterm patch #120 (#3369, Thomas Dickey). 3312. Enable xf86SetKbdRate function on Solaris 8 (#3364, David Holland). 3311. Fix some bugs and add acceleration to Rendition server (#3360, Dejan Ilic). 3310. Make raw DDC information available as properties in the root window (#3357, Andrew Aitchison). 3309. Fix for xf86CreateRootWindow (#3355, Andrew Aitchison). 3308. Add manpage for the chips driver (#3353, David Bateman). 3307. Update contact info (#3352, Andrew van der Stock). 3306. Add kbd rate support for Linux (#3363, Harald Koenig). 3305. Update Portuguese XKB map (#3351, Joao Esteves, Francisco Colaco). 3304. Fix text clipping in 3dfx driver (#3349, Henrik Harmsen). 3303. Fix S3 ViRGE hw cursor (#3348, Harald Koenig). 3302. Fix clipping in 3dfx driver (#3342, Daryll Strauss). 3301. Enable SilkenMouse for 3dfx driver (#3341, Henrik Harmsen). 3300. Enable SIGIO support on LynxOS (#3339, Thomas Mueller). 3299. Get TRUE defined in sigio.c. Fix xterm compile problem on ISC (#3338, Michael Rohleder). 3298. Correct DPMS suspend/standby modes for 3dfx driver (#3336, Henrik Harmsen) 3297. Xterm patch #119 (#3335, Thomas Dickey).