summaryrefslogtreecommitdiff
path: root/hw
AgeCommit message (Collapse)AuthorFilesLines
2007-06-29Death to RCS tags.Adam Jackson473-833/+3
2007-06-28Remove the remnants of OS/2 support.Adam Jackson36-792/+18
This has never worked in any modular server release, and as far as I know was never tested in 6.7 through 6.9.
2007-06-28Fix another usage of MAX_PCI_DEVICES.Adam Jackson1-1/+1
Fixes cases where the VGA device is above the 128th device on the system.
2007-06-28Bug #10770: "Inputdevs" isn't a valid config file keyword.Adam Jackson1-1/+1
2007-06-27Relink properly all kdrive servers when changes happen.Tiago Vignatti15-0/+30
2007-06-27Add VBE PanelID support.Adam Jackson2-0/+86
Originally found only in the i810 driver.
2007-06-27More janitor work. Remove 'defined but not used' warnings from kdrive and ↵Tiago Vignatti2-2/+4
some minor cosmetic.
2007-06-27Janitor work. Remove 'defined but not used' warnings from xorg and other ↵Tiago Vignatti3-7/+1
cosmetic.
2007-06-27Fix kdrive XKB.Tiago Vignatti1-3/+4
2007-06-25Make sure DRIScreenPrivIndex is -1 when no DRI screen private is allocated.Michel Dänzer1-7/+9
Fixes https://bugs.freedesktop.org/show_bug.cgi?id=11340 .
2007-06-25configFiles(): don't return anything when declared as void.Peter Hutterer1-1/+1
2007-06-25NULL-terminate device list when synthesizing core devices.Peter Hutterer1-3/+3
This fix is required for 93ca526892c0d22afa05cce6496198c652043a19 to work.
2007-06-25Split up memory for devices configured in the config file.Peter Hutterer3-53/+69
If we're using a continuous block here, we segfault when a device removal triggers an xfree call.
2007-06-22Skip driver mode detection/configuration when !vtSema.Keith Packard1-3/+21
When the server is not active, make sure the driver functions related to mode setting are not called.
2007-06-20Include module name in "already built-in" messageAlan Coopersmith1-1/+1
2007-06-18Make xf86{En,Dis}ableInterrupts no-ops on Linux.Adam Jackson1-57/+5
2007-06-18Compile fixes for Linux ARM platforms.Lennart Buytenhek3-4/+6
2007-06-18In NewInputDeviceRequest, only call EnableDevice if xf86Screens[0]->vtSema isZephaniah E. Hull1-1/+1
true, preventing unwanted behavior in the case where a device is added while the user is in a different VT.
2007-06-11Really make sure BUILD_TIME doesn't have a leading zero.Clark Rawlins1-1/+1
date +'%k%M%S' still gives a leading zero in the hour after midnight... Add a leading 1 and remove it in xf86PrintBanner().
2007-06-11DRI: Clip cliprects obtained from DRIGetDrawableInfo to screen dimensions.Michel Dänzer2-10/+43
This is to avoid issues with redirected windows which are located partly or fully outside of a screen edge, resulting in unusual cliprects which the 3D drivers generally can't handle. The symptoms in such cases would be incorrect rendering or even crashes or hangs.
2007-06-11DRITreeTraversal: Stop walking tree when we've seen all DRI windows.Michel Dänzer1-3/+8
2007-06-11DRI: Fix build warning.Michel Dänzer1-1/+1
2007-06-08Fix sync polarity on Samsung SyncMaster 205BW monitor.Daniel Ciocea1-1/+5
need to use standard VESA sync polarity instead of the EDID provided -hsync -vsync values.
2007-06-04xf86PostMotionEvents[P] calls xf86SendDragEvents, xf86SendDragEventsZephaniah E. Hull1-1/+1
unconditionally checks device->button->buttonsDown. Let's make it possible to have a device with motion, but no buttons. Without segfaulting.
2007-06-04Let's not do a calloc and a free on every call to xf86PostMotionEvents.Zephaniah E. Hull1-4/+12
2007-06-04Add xf86PostMotionEventP, takes a pointer instead of a variable number ofZephaniah E. Hull3-14/+26
arguments. Bump input ABI to 1.1 since we export this.
2007-06-04Print the build time as well as the date if we can.Zephaniah E. Hull2-0/+9
2007-06-03XFree86: Input: Assume core events per defaultDaniel Stone1-4/+6
Assume that a device will be sending core events, unless explicitly specified otherwise.
2007-06-03XFree86: Input: Perform case-insensitive comparisons on option namesDaniel Stone1-3/+3
2007-06-02Minor cleanup/robustification to config parsing.Adam Jackson1-22/+14
2007-06-02Don't warn about default behaviour when autoconfigging.Adam Jackson1-6/+6
2007-06-02Delete VDIF support; it was never used anyway.Adam Jackson9-598/+3
2007-06-01Need to use minPitch in miScanLineWidth() to get the shrinkedHenry Zhao1-1/+1
linePitch.
2007-05-30Fix mode validation against the maximum X/Y values configuredAlan Hourihane1-2/+9
at server startup, and not against the virtual X/Y parameters as they can change. This fixes an issue when canGrow is TRUE and modes get dropped when using the virtual X/Y parameters.
2007-05-29I/O enable/disable update for the HurdSamuel Thibault1-32/+12
2007-05-29Make sure that the ramdac symbols are present in the serverJulien Cristau1-0/+51
The former ramdac module is now built into the server, so its symbols need to be explicitly exported to drivers (Debian #423129).
2007-05-29Remove wscons keyboard handling stuff that doesn't belong there anymore.Matthieu Herrb1-28/+0
2007-05-29Merge branch 'master' of ssh://herrb@git.freedesktop.org/git/xorg/xserverMatthieu Herrb10-796/+1155
2007-05-29Make this build on OpenBSDMatthieu Herrb1-2/+2
2007-05-30Update Xprint build for pixman.Drew Parsons1-3/+3
Xprt links libfb, which now uses pixman. Update configure.ac to require module $PIXMAN for XPRINT. Also, use $(top_builddir) to reference libfb.la and other local libraries, rather than using the relative reference ../..
2007-05-28Fix for GNU/kFreeBSDDavid Nusinow1-1/+1
2007-05-28Fixes for s390Bastian Blank2-2/+2
2007-05-28Overhaul xorg.conf manpageBranden Robinson1-547/+743
Major stylistic cleanups, greatly expanded cross-reference ("SEE ALSO") section and some typo fixes. This patch by Branden Robinson. Forward-ported by Fabio M. Di Nitto.
2007-05-28Read ROM in chunksDavid Nusinow1-1/+3
This patch speeds up reads of the ROM by reading in large chunks rather than one byte at a time. This patch was by Dann Frazier.
2007-05-28Fix up xnest manpageDavid Nusinow1-216/+380
I believe this patch was originally by Branden Robinson
2007-05-25xf86XVFillKeyHelper assumed root clip never changed.Keith Packard1-21/+14
When the root window changed size, xf86XVFillKeyHelper would not revalidate the GC, leaving the clip at the old size causing lossage (and possibly memory corruption if the screen and frame buffer shrank). Fixed by just using a scratch GC; saving memory, eliminating bugs and shrinking the code.
2007-05-24Fix a typo in using memcpy in xwin.Luo Jie1-1/+1
2007-05-24Fix build on NetBSD/amd64.Matthias Drochner1-0/+5
2007-05-24Consolidate portPriv->pDraw assignments into xf86XVEnlistPortInWindow.Michel Dänzer1-4/+3
This avoids a crash in xf86XVReputVideo and also cleans up the code slightly.
2007-05-22DRI: Add TexOffset driver hooks.Michel Dänzer2-2/+24
To be used by AIGLX for GLX_EXT_texture_from_pixmap without several data copies. The texOffsetStart hook must make sure that the given pixmap is accessible by the GPU for texturing and return an 'offset' that can be used by the 3D driver for that purpose. The texOffsetFinish hook is called when the pixmap is no longer being used for texturing.