Michel Dänzer
f227fbf74f
EXA: Inline Prepare/FinishAccessWindow into only caller, ChangeWindowAttributes.
...
Also check the requested mask in addition to the GC state before doing work.
2008-08-19 11:36:12 +02:00
Michel Dänzer
825b3fe11d
EXA: Don't use exaGlyphs if the driver doesn't provide a PrepareComposite hook.
...
It's buggy without Composite acceleration (leading to cropped glyphs) and not
really useful in that case anyway. The bug probably still needs to be found and
fixed for drivers that provide a PrepareComposite hook but can't accelerate
text rendering though.
2008-08-19 11:22:40 +02:00
Adam Jackson
75e495a4cd
Remove unused xf86Info.mouseLocal
2008-08-18 17:58:08 -04:00
Adam Jackson
b3dfd7e3e4
Remove unused xf86Info.sharedMonitor
2008-08-18 17:56:18 -04:00
Adam Jackson
5e43cd2869
Remove the remainder of grab deactivation and closedown.
2008-08-18 17:51:42 -04:00
Adam Jackson
cd1e8f2614
Remove unused EstimateSizesAggressively option.
2008-08-18 17:40:46 -04:00
Mathieu Bérard
faaf004615
Remove xaaTEGlyphBlt.S
...
Should have been removed in 593144dddd
but
ajax was asleep at the wheel.
2008-08-18 17:23:26 -04:00
Mathieu Bérard
562462e78d
Remove dead {bsd,lnx}Resource.c
2008-08-18 17:05:55 -04:00
Adam Jackson
e3e47b35e3
Remove MAX_PCI_{BUSES,DOMAINS} and some associated #if 0.
2008-08-18 17:03:22 -04:00
Mathieu Bérard
593144dddd
Remove some unused assembly code and assyntax.h
2008-08-18 16:46:36 -04:00
Adam Jackson
2d3e478384
int10: Fix int1A for %ax == 0xB101.
...
pciNumBuses was pretty much always 1 post-pciaccess. That ain't good.
2008-08-18 15:09:44 -04:00
Adam Jackson
539717fe1f
Remove (unused) pciMaxBusNum.
2008-08-18 14:50:33 -04:00
Adam Jackson
3c03d9f1ef
Remove sparcPci.c
...
There is no way this code can have been building for anyone since pciaccess
was merged. BSD and Linux were already using OS code on sparc, the only
people who could want this are Solaris, who should be using pciaccess
anyway.
2008-08-18 14:37:42 -04:00
Adam Jackson
9a39b6cfbd
Remove XF86SCANPCI_WRAPPER.
2008-08-18 14:26:01 -04:00
Adam Jackson
470b05a610
Remove vestigial MAX_PCI_DEVICES.
2008-08-18 14:04:59 -04:00
Fredrik Höglund
244a635fcd
Fix the tile offset in miPaintWindow for ParentRelative windows.
2008-08-18 19:27:34 +02:00
Adam Jackson
fdf7c747a8
Remove PciProbeType and associated weirdness.
...
This code was effectively only used in ix86Pci.c to select PCI config
access type. Nobody should be using that path anymore, in the glorious
pciaccess world; kernel services should get it right for you.
2008-08-18 13:13:03 -04:00
Mathieu Bérard
95bb6f5362
Remove ancient unused inline hack.
2008-08-18 11:47:19 -04:00
Adam Jackson
e1ae8db625
Drop dead PowerPC PCI code.
...
Also add a warning for anyone still using legacy PCI code.
2008-08-18 09:53:48 -04:00
Jie Luo
99583b43a9
glx: avoid possible NULLptr deref, fix #16884
2008-08-17 23:13:22 +02:00
Maarten Maathuis
421b7e8f12
exa: fix assert logic thinko from 361a9eb953
...
- I guess failing PrepareAccess is rare, since this a 3 year old bug.
2008-08-17 19:57:02 +02:00
Peter Hutterer
1e62e77327
Require inputproto 1.9.99.4
2008-08-15 15:19:44 +09:30
Peter Hutterer
609c04b62b
dix: stick a warning in about loss of subpixel precision.
2008-08-15 14:52:13 +09:30
Peter Hutterer
de1573172a
Backport device properties to XI 1.5 instead of XI 2.0
2008-08-15 14:52:13 +09:30
Jeremy Huddleston
8b9ed7dec2
XQuartz: Fixed a stuck modifier key bug.
...
(cherry picked from commit eeb6e5a9e9
)
2008-08-14 09:13:37 -07:00
Jeremy Huddleston
1770c85374
XQuartz: Made 3-button mouse simulation a little more consistent.
...
(cherry picked from commit d207b037d2
)
2008-08-14 09:13:35 -07:00
Jeremy Huddleston
f51f77d25e
XQuartz: Reverted "Control" text to be accurately "Command" in the input prefs.
...
(cherry picked from commit b287c481e1
)
2008-08-14 09:13:34 -07:00
Jeremy Huddleston
04956b8043
Transport/Apple: Add TRANS_NOXAUTH to incoming connections when the listener is flagged as such
...
(cherry picked from commit ba4a792426
)
2008-08-14 09:13:32 -07:00
Peter Hutterer
e6813e8de6
Xi: byte-swap device property requests.
2008-08-14 15:01:18 +09:30
Adam Jackson
0ce687634f
Eviscerate save-under support.
...
Use a compositing manager already. Plus I really wanted to use 'eviscerate'
in a commit message.
2008-08-13 17:28:08 -04:00
Adam Jackson
f456f32cd9
Build fix.
2008-08-13 16:21:28 -04:00
Adam Jackson
c1e9b7dc6f
Sledgehammer off the DRI2 build system.
2008-08-13 14:13:55 -04:00
Adam Jackson
544bfd0666
Remove xf86Version.h and related API.
...
We haven't meaningfully been API-compatible with xf86 modules in ages,
let's stop pretending.
2008-08-13 11:20:24 -04:00
Peter Hutterer
139c3ab7b7
Xi: return the state from the correct keyboard in QueryDevicePointer.
2008-08-12 20:42:08 +09:30
Peter Hutterer
998375f415
dix: remove superfluous check.
2008-08-12 20:42:08 +09:30
Mathieu Bérard
9f9268821b
The smart scheduler is not optional.
2008-08-11 13:52:38 -04:00
Matthieu Herrb
2e2ce817ce
Move strcasecmp(), strcasencmp() and strcasestr() prototypes to os.h
...
And make sure os.h is included in files that use it.
2008-08-10 23:07:46 +02:00
Matthieu Herrb
02efa78ce2
add libXinerama to the list of dependencies.
...
Now that panoramiXext.h is installed bt libXinerama, it becomes required
to build Xext.
2008-08-10 18:29:35 +02:00
Matthieu Herrb
be2210b69d
remove OpenBSD/amd64 specific mtrr API.
...
The old code never worked anyways and was removed from OpenBSD.
OpenBSD/amd64 4.4 and later support mtrr with the same API as
OpenBSD/i386.
2008-08-09 23:59:31 +02:00
Matthieu Herrb
6e33e6f355
Move string comparaison functions to from dix/ to os/.
2008-08-09 23:51:39 +02:00
Dave Miller
5968634996
glx: fix crash in driGetConfigAttribIndex
...
Don't access GLboolean via int pointers
2008-08-09 16:45:59 +10:00
Michel Dänzer
4212599c92
EXA: Make sure damage tracking code is inactive if the driver manages pixmaps.
...
It was always supposed to be like that... It was only recently pointed out (in
a rather convoluted way) that it was not in fact the case.
2008-08-08 12:17:58 +02:00
Michel Dänzer
073116cc44
Remove commented out lines that make automake 1.9 puke.
2008-08-08 12:15:27 +02:00
Jeremy Huddleston
666781cd9b
Removed rogue #include
...
(cherry picked from commit af238e99da
)
2008-08-08 02:57:00 -07:00
Jeremy Huddleston
4a0947bf06
XQuartz: Disable the Xquartz AIGLX for now since it doesn't even compile any more...
...
(cherry picked from commit 4545ba91e9
)
2008-08-08 01:53:36 -07:00
Jeremy Huddleston
5accc9b3ce
XQuartz: Re-added deprecated code fallback failsafe for keyboard layout on Leopard with some debugging spew.
...
(cherry picked from commit 5854e712e9
)
2008-08-08 01:21:08 -07:00
Peter Hutterer
465a9bb96e
dix: don't try to create events if we don't have a screen. #16898
...
A NULL screen may happen during server shutdown, when the output has been shut
down but the devices still generate events.
X.Org Bug 16898 <http://bugs.freedesktop.org/show_bug.cgi?id=16898 >
2008-08-08 17:37:06 +09:30
Peter Hutterer
d684f5760f
xkb: actually initialise sli before using it.
2008-08-08 16:19:20 +09:30
Simon Thum
e00cd54c1a
dix: remove misleading comment in ptrvelo.c
...
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
2008-08-08 16:19:20 +09:30
Peter Hutterer
6ca34549b8
dix: remove obsolete FIXME comment.
...
Thanks to Simon Thum for pointing this out.
2008-08-08 16:19:20 +09:30