summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2006-12-19EXA: Lots of damage tracking fixes.exa-damagetrackMichel Dänzer5-126/+138
Mostly due to exaDrawableDirty() now calculating the backing pixmap coordinates internally, for cases where they aren't trivially known. There's a new exaPixmapDirty() function for the other cases.
2006-12-19exaGlyphs: mark dirty for software path also.George Sapountzis1-3/+3
This affects drivers with no UploadToScreen or UploadToScreen failures.
2006-12-19Merge branch 'master' into exa-damagetrackMichel Dänzer1711-68949/+43000
Conflicts: exa/exa_accel.c exa/exa_migration.c
2006-12-19exaCopyNtoN: Fix usage of 'dx' and 'dy' instead of 'reverse' and 'upsidedown'.Michel Dänzer1-2/+3
2006-12-19EXA: Compare backing pixmaps instead of drawables against driver limits.Michel Dänzer2-27/+32
The driver operations are always contained within the backing pixmaps, it doesn't matter if the drawables are bigger.
2006-12-19EXA: Disable SHM pixmaps.Eric Anholt1-0/+11
See https://bugs.freedesktop.org/show_bug.cgi?id=6772 .
2006-12-18Xorg & Xserver man page updates for 1.2 releaseAlan Coopersmith2-35/+33
- Added -extension & +extension to Xserver man page - Changed Xorg synopsis from X11R6 to X11R7 - Clarified Xorg ancestry description - Moved Solaris to free/Open Source OS list - Removed references to MetroLink module loader & getconfig - Converted (1) to (__appmansuffix__) in a few more places - Replaced http://www.freedesktop.org/cvs/ with http://gitweb.freedesktop.org/
2006-12-16Fix RENDER issues (bug #7555) and implement RENDER add/remove screenJames Steven Supancic III5-36/+188
support (bug #8485).
2006-12-16For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86ServerKevin E Martin3-1/+4
2006-12-15Add loud warnings to deprecated lookup functions.Eamon Walsh1-5/+19
Hopefully this will alert external driver maintainers.
2006-12-15Convert callers of LookupClient() to dixLookupClient().Eamon Walsh5-20/+27
2006-12-15Convert callers of SecurityLookupDrawable() to dixLookupDrawable().Eamon Walsh3-36/+31
2006-12-15Convert callers of LookupDrawable() to dixLookupDrawable().Eamon Walsh6-70/+80
2006-12-15Convert callers of SecurityLookupWindow() to dixLookupWindow().Eamon Walsh18-312/+273
2006-12-15Convert callers of LookupWindow() to dixLookupWindow().Eamon Walsh16-132/+141
2006-12-15RandR 1.2 rotation code must adjust width/height.Keith Packard2-8/+29
Mode lines reflect the monitor mode, not the projected size into the frame buffer. Flip width/height around so that the dimensions are oriented correctly. (cherry picked from 612a8e61803da8db0e305cbb093696b8e4284572 commit)
2006-12-15RandR 1.0 refresh rates unscrambled. SetScreenConfig uses RRCrtcSet right.Keith Packard1-44/+69
RandR 1.0 refresh rates were scrambled when working with a 1.2 driver that returned sizes in a mixed order. SetScreenConfig was treating RRCrtcSet as returning an RandR status instead of a Bool. (cherry picked from 6dc711833d7387372012fdff1ce1df3aefa2d234 commit)
2006-12-15RandR: config time updates when hardware config changes.Keith Packard5-15/+29
The config time in the RandR protocol reflects when the hardware state has changed. It was getting changed anytime the driver changed the usage of the hardware as well. (cherry picked from 98d18a6578130adb411ca4bcc776fcb7e07f189f commit)
2006-12-15RandR mode list needs both output and crtc modes.Keith Packard1-1/+22
When an output no longer reports the current mode, it must still be included in the list advertised by the X server. Walk the crtcs to ensure it is included. (cherry picked from 78689d0d6630afcbcd3ce5394d12c2564a489f45 commit)
2006-12-14Remove now-unused macro definitions from dix.h.Eamon Walsh1-101/+0
2006-12-14Remove instances of macros SECURITY_VERIFY_GEOMETRABLE and SECURITY_VERIFY_GC.Eamon Walsh5-70/+108
2006-12-14Remove instances of macros VERIFY_GEOMETRABLE and VERIFY_GC.Eamon Walsh4-8/+18
2006-12-14Remove instances of macro SECURITY_VERIFY_DRAWABLE.Eamon Walsh5-30/+57
2006-12-14Remove instances of macros LOOKUP_DRAWABLE and VERIFY_DRAWABLE.Eamon Walsh3-27/+45
2006-12-14Add new, combined dix lookup functions (tweak).Eamon Walsh1-1/+1
2006-12-14Add new, combined dix lookup functions.Eamon Walsh4-125/+146
2006-12-14Naming change: Security*Access -> Dix*AccessEamon Walsh45-438/+439
2006-12-13Set Int10Current->Tag for the linux native int10 moduleAlan Hourihane2-1/+4
Fixes bug #9296 (cherry picked from 731952c561a3972d09d1315f4fd31466e459ccb9 commit)
2006-12-12Fix bad commitAlan Hourihane1-1/+1
2006-12-11Fix Xming fails to use xkb bugAlan Hourihane1-0/+1
bug #5049 (Colin Harrison)
2006-12-11Fix Tooltip from minimized clientsAlan Hourihane1-4/+3
Bug #3678 (Colin Harrison)
2006-12-10Accept EDID > 1.3 but < 2.0 if we find it, assume it's compatible.Adam Jackson2-8/+7
2006-12-08Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserverJeremy C. Reed124-2112/+7202
2006-12-08For MANDEFS, also replace __mandir__ for $(mandir) which includesJeremy C. Reed2-1/+2
the prefix. Noticed wrong path to man pages on both Ubuntu and on NetBSD with pkgsrc.
2006-12-08XkbCopyKeymap: always initialise map and preserveDaniel Stone1-2/+12
If we don't have map or preserve in the source map, make sure the destination is initialised to NULL, and freed if it's a valid type.
2006-12-08xfree86: remove stray debug lineDaniel Stone1-2/+0
2006-12-07Revert "xfree86 DDX: Delete DDX screens in ddxGiveUp()."Michel Dänzer1-3/+0
This reverts commit a6381e69845f58d2b3282992b1f881015190f1bc. See https://bugs.freedesktop.org/show_bug.cgi?id=9224 .
2006-12-06whitespace policeDaniel Stone1-1/+1
2006-12-06config: bus reconnect supportDaniel Stone1-37/+118
Add support for reconnecting to the bus when it restarts.
2006-12-06config: move config.h to hotplug.hDaniel Stone4-5/+4
Also, move configInitialise to after OsInit, since the next commit will make it use a timer.
2006-12-06GetPointerEvents: always send valuator events for MotionNotifyDaniel Stone1-5/+8
Always chase a DeviceMotionNotify event with a DeviceValuator, which is not required in the spec, but will silently break the lib if you don't include.
2006-12-06GetPointerEvents: fix typoDaniel Stone1-1/+1
Fix typo that resulted in inverted axes when using an absolute positioning device that didn't report y, and thus relied on the previous value.
2006-12-06configure.ac: add CONFIG_LIB to XvfbDaniel Stone1-1/+1
2006-12-06kdrive/mga: fix compiler warningDaniel Stone1-3/+1
Change a case that only made one test for an if, preventing the compiler warning about all other PICT_* types being unsupported.
2006-12-06config: move to block/wakeup handlerDaniel Stone2-50/+65
2006-12-06kdrive/tslib: remove vendor-specific hacksDaniel Stone1-14/+6
Parts of the KDrive merge accidentally contained a bunch of vendor-specific hacks; sorry.
2006-12-06xfree86/input: re-add support for disabling drag eventsDaniel Stone1-42/+9
2006-12-06SyntheticMotion: don't dereference sprite.screen when not using XineramaDaniel Stone2-4/+2
(cherry picked from aa052e43c6c293e14f78837e00c6b7581f9713bb commit)
2006-12-06remove CID support (bug #5553)Daniel Stone5-20/+1
Remove CID from all our fontpaths. (cherry picked from 69820a10e33e4582c192360996e866007114639d commit)
2006-12-06Update pci.ids to 2006-12-06 from pciids.sf.netAlan Coopersmith2-57/+647