summaryrefslogtreecommitdiff
path: root/hw/kdrive/chips
AgeCommit message (Collapse)AuthorFilesLines
2008-05-16The great kdrive purge.Adam Jackson5-1045/+0
Most of these drivers didn't work. ati was the only one that even came close. The igs, ipaq, itsy, pcmcia, savage, sis530, trident, trio, ts300, and vxworks directories have never built since modularisation, so clearly no one can miss them.
2008-04-23glcore: prepare for dynamic loadingGeorge Sapountzis1-0/+4
glcore gets linked with -ldl, -lpthread for s3tc and glapi xserver needs DLOPEN_LIBS - to dlopen the glcore dso LD_EXPORT_SYMBOLS_FLAG - to export symbols for glcore to use the ld flag is added to kdrive only when GLX is enabled, the net overhead for Xephyr is ~155KB, could be reduced with --dynamic-list.
2007-09-05Kdrive: unbreak kdrive linkingDodji Seketeli1-2/+1
* configure.ac: re-sort Kdrive libs so that symbols get properly resolved. Basically, all some libs are present in both $KDRIVE_LIBS and $XSERVER_LIBS, and some libs orders are not correct. So I made sure Kdrive servers don't have to link against $KDRIVE_LIBS *and* $XSERVER_LIBS. They just have to link against $KDRIVE_LIBS now. * hw/kdrive/*/Makefile.am: update those makefile to reflect the change in configure.ac
2007-07-05For each kdrive server put a dependencie on its own libraries.Tiago Vignatti1-1/+3
2007-06-29Death to RCS tags.Adam Jackson4-10/+0
2007-06-27Relink properly all kdrive servers when changes happen.Tiago Vignatti1-0/+2
2007-04-26Fix the 'relink' target for kdrive servers.Adam Jackson1-0/+3
2006-10-23kdrive/lots of DDXes: make stubs use KdOsAddInputDrivers()Daniel Stone1-1/+2
In theory, removing LinuxPciScan should make these drivers OS-independent.
2006-09-07Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver into ↵Daniel Stone1-9/+4
input-hotplug
2006-08-29Re-add support for tslib (1.0 release) and Xcalibrate extension.Matthew Allum1-10/+7
2006-08-29kdrive: remove @KDRIVE_LIBS@ from Xfoo_DEPENDENCIESDaniel Stone1-1/+1
2006-08-09kdrive: remove ddx_DEPENDENCIESDaniel Stone1-2/+0
Remove foo_DEPENDENCIES as they weren't guaranteed to just be libs, and loader arguments (-lfoo, -Lfoo) might've crept in.
2006-02-16Make more extensions optional in build (for kdrive). Fix kdrive build forKeith Packard1-0/+1
actual hardware. Fix kdrive pointer signed/unsigned types. Add kdrive-required YX rotation functions. Replace rgb text file loading with static rgb color table.
2005-12-27s/XSERVER/KDRIVE/Adam Jackson1-1/+1
2005-12-27Build fixes: XSERVER_LIBS -> KDRIVE_LIBS, config.h -> kdrive-config.hAdam Jackson4-4/+4
2005-08-08Build with modular X.org libraries and headers.kdrive-initial-importKeith Packard1-1/+0
composite/compwindow.c Don't damage unmoved windows. Let border clip reset leave damage alone, pending actual damage for painting.
2005-06-09Perform a warnings sweep on hw/kdrive. A number of these were my fault, butEric Anholt2-34/+28
some come from others.
2005-06-09- Replace the syncAccel hook in the kdrive structure with a pair of hooksEric Anholt3-26/+24
in the kaa structure: markSync and waitMarker. The first, if set, returns a hardware-dependent marker number which can then be waited for with waitMarker. If markSync is absent (which is the case on all drivers currently), waitMarker must wait for idle on any given marker number. The intention is to allow for more parallelism when we get downloading from framebuffer, or more fine-grained idling. - Replace the KdMarkSync/KdCheckSync functions with kaaMarkSync and kaaWaitSync. These will need to be refined when KAA starts being smart about using them. Merge kpict.c into kasync.c since kasyn.c has all the rest of these fallback funcs. - Restructure all drivers to initialize a KaaInfo structure by hand rather than statically in dubious order. - Whack the i810 driver into shape in hopes that it'll work after this change (it certainly wouldn't have before this). Doesn't support my i845 though. - Make a new KXV helper to avoid duplicated code to fill the region with the necessary color key. Use it in i810 and mach64 (tested).
2003-12-29Add dependency lines so that servers are rebuilt when server libraries areEric Anholt1-2/+6
changed.
2003-12-02Wrap ClipNotify to see region motions during MoveWindow.Keith Packard4-45/+97
Check window reorigin in PositionWindow and bump pixmap serial numbers to revalidate GCs. Fix picture clip region origin in automatic update Initialize client private 'critical' value Clean up pixmap bounds checking code to only affect contents allocated by fb. Oops. Call SourceValidate for Composite operations. Add Xchips server (vesa based)
2003-11-18Added infrastructure for driver specific usage messages and added vesaSeth W. Klein1-0/+7
usage message.
2003-09-11Get Xvesa buildingKeith Packard3-0/+9
2003-07-07Update RCS tags, fix keyboard hang on VT switch, fix scroll wheel mice, addKeith Packard5-5/+5
-rawcoord option to not transform mice on rotate, fix mtrr to use power-of-two size, add a few vesa options
2001-10-12kdrive: add new auto-detecting and auto-switching mouse driverKeith Packard1-2/+2
2001-09-05kdrive: Add primitive ct65550 server. Update kdrive/vesa code to supportKeith Packard5-0/+987
DPMS using VESA bios routines. Include support for Toshiba SMM DPMS as well