Luc Verhaegen
1feb69eb63
DGA: Fix ProcXF86DGASetViewPort for missing support in driver.
...
Fixes a segfault when trying to activate a DGA mode without checking
whether DGA modesetting is at all possible.
2008-10-08 14:55:29 +02:00
Tiago Vignatti
d1bb5e3b47
mi: functions here are carrying 'time' without need.
2008-10-08 03:41:17 -03:00
Tiago Vignatti
4964a9ca6c
mi: remove deprecated and unused functions.
...
miPointerDeltaCursor, miPointerGetMotionBufferSize and
miPointerSetNewScreen.
2008-10-08 03:41:17 -03:00
Tiago Vignatti
adf3e296e2
Remove unused declarations.
...
AvailableClientInput (LBX debris) and xf86XinputFinalizeInit.
2008-10-08 03:41:17 -03:00
Tiago Vignatti
bca9fa2efe
Everyone knows that the loader is present. Silence it.
2008-10-08 03:41:17 -03:00
Zhenyu Wang
56c615368c
Check nextEnabledOutput()'s return in bestModeForAspect()
...
In case no enabled outputs, we will reference wrong index of
output array.
2008-10-08 13:33:55 +08:00
Tiago Vignatti
278c11f01f
xfree86: xf86{Enable, Disable}InputHandler can be static.
2008-10-08 01:18:49 -03:00
Tiago Vignatti
50081d2dfb
xfree86: remove xf86{Enable, Disable}GeneralHandler and others unused.
2008-10-08 01:11:38 -03:00
Tiago Vignatti
54294e15ec
xfree86: fix wrong function name message errors.
2008-10-08 00:43:22 -03:00
Adam Jackson
57dbb90f19
Document zap/-retro interaction more.
2008-10-07 20:40:15 -04:00
Daniel Stone
617933e8c2
XFree86: Fix DontZap interaction with -retro
...
-retro will now _not_ override (No)DontZap, if it's set in the config
file.
2008-10-08 02:45:59 +03:00
Daniel Stone
d80bae2237
Update docs to reflect new DontZap default
2008-10-08 02:44:08 +03:00
Adam Jackson
42e7b64bf9
-retro enables zapping
2008-10-07 20:32:02 -04:00
Daniel Stone
9d135ac10a
Input: Make DontZap the default
...
If you need to bail out the server, use Ctrl-Alt-Fx, or enable zapping
if it bothers you that much. If Ctrl-Alt-Fx is broken, nag me until
it's permanently fixed.
2008-10-08 02:30:05 +03:00
Aaron Plattner
b574365fca
Revert "Unexport (and unimplement) xf86SetAccessFuncs" for now.
...
The nvidia driver currently uses these hooks to work around problems where RAC
will disable access to the hardware at unexpected times. This change restores
these hooks until we can come up with a better API for working around RAC.
This reverts commit c1df4fbede
.
2008-10-07 13:09:11 -07:00
Aaron Plattner
fe85ec34ec
Revert "Remove unused server state change callbackery" for now.
...
The nvidia driver currently uses these callbacks to work around problems where
RAC will disable access to the hardware at unexpected times. This change
restores these hooks until we can come up with a better API for working around
RAC.
This reverts commit d7c0ba2e9e
.
Conflicts:
hw/xfree86/loader/xf86sym.c
2008-10-07 13:08:38 -07:00
Adam Jackson
94919480d8
int10: Fix a nasty memory leak.
2008-10-07 13:41:53 -04:00
Adam Jackson
a57b2f172c
int10: Don't warn when scanning for devices we don't have.
...
Some BIOSes (hi XGI!) will attempt to enumerate the PCI bus by asking
for the config space of every possible device number. This despite
perfectly functional BIOS methods to enumerate the bus exactly.
2008-10-07 13:41:53 -04:00
Adam Jackson
a65e36a873
int10: Remove useless check.
...
If you have more than one PCI device with the same d/b/d/f, you're
already in trouble.
2008-10-07 13:41:53 -04:00
Jeremy Huddleston
6dbfca571f
Depend on xtrans >= 1.2.2 for TRANS_NOXAUTH
2008-10-07 10:07:03 -07:00
Adam Jackson
30193fbff9
Reinstate cursorScreenDevPriv
2008-10-07 10:36:12 -04:00
Dave Airlie
e7cd5d84ed
fixup another calloc build issue
2008-10-07 16:09:17 +10:00
Adam Jackson
60cfaa45a5
Build fix.
2008-10-06 18:47:06 -04:00
Adam Jackson
c6d6d3e87a
Loader: Unexport a handful of consumerless symbols from dixsym.
2008-10-06 16:18:21 -04:00
Adam Jackson
8a5b89e8e1
xalloc+memset(0) -> xcalloc
2008-10-06 15:36:51 -04:00
Adam Jackson
0b7b89fbac
xalloc+bzero -> xcalloc
2008-10-06 14:19:30 -04:00
Keith Packard
9187f6ad9e
RANDR: Delivery output property events.
2008-10-06 12:22:57 -04:00
Dave Airlie
717c7492a0
exa: don't call composite routines with no buffer.
...
We can get a case with gnome-terminal + links, where we get two arrays
of glyphs all with 0 width and 0 heights in them. If this happens
we manage to get to this case without any buffer setup and segfault.
2008-10-07 02:38:44 +10:00
Jeremy Huddleston
aacac3edac
XQuartz: Bumped bundle version to 2.3.2 for beta1
...
(cherry picked from commit 2021c4c4e7
)
2008-10-04 21:17:14 -07:00
Jeremy Huddleston
ed3134918d
XQuartz: pbcopy: Re-enabled some code I commented out for testing
...
(cherry picked from commit 9b5d114092
)
2008-10-04 21:17:09 -07:00
Jeremy Huddleston
b3a971d8b5
XQuartz: xpbproxy: Support some of the preference toggles from X11.app, cleaned up CLIPBOARD_MANAGER atom management.
...
(cherry picked from commit f7673bb4de
)
2008-10-04 21:17:02 -07:00
Jeremy Huddleston
fc35c7a2e2
XQuartz: GLX - enable_stereo defaults option should work now
...
(cherry picked from commit 3a6898f487
)
2008-10-04 21:16:54 -07:00
Roland Scheidegger
7818aba1d1
dri2: fix compilation (remove no longer existing include file)
2008-10-04 15:50:35 +02:00
Maarten Maathuis
a29af64658
exa: remove "direct" case for exa{Trapezoids,Triangles}
...
- By adding a small hack to the xserver i was able to easily test the performance of the normally rare direct case (using cairo).
- It turned out to be 70% slower for me (large test on an otherwise idle computer), which seems enough of a reason to remove it.
- AddTraps could also use a 2nd look, but since noone is using that it's a bit hard and less useful to test.
2008-10-03 23:59:06 +02:00
Maarten Maathuis
416870d8c9
exa: remove some excessive whitespace
2008-10-03 23:59:06 +02:00
Adam Jackson
b72a217ad5
Dangling use of miDestroyGCOps
2008-10-03 18:30:37 -04:00
Adam Jackson
f5bbc54a93
Fix compile for miSetScreenPixmap prototype.
2008-10-03 18:18:02 -04:00
Adam Jackson
9dbfcd8921
Delete unused miModifyBanking()
2008-10-03 17:51:21 -04:00
Adam Jackson
94825ad3c7
Remove unused wrapping for visual initialization.
2008-10-03 17:51:21 -04:00
Adam Jackson
4791f8e2ba
staticize mi{G,S}etScreenPixmap
2008-10-03 17:51:20 -04:00
Adam Jackson
14d98b4a2f
miFindMaxBand is dead code
2008-10-03 17:51:20 -04:00
Adam Jackson
48b4792813
mi{Create,Destroy}GCOps are unused, nuke 'em.
2008-10-03 17:51:20 -04:00
Adam Jackson
bd0e87c747
Remove a bunch of unused API from the mi export list.
2008-10-03 17:51:20 -04:00
Adam Jackson
ee5e07bc22
loader: sort the mi symbol list
2008-10-03 17:51:20 -04:00
Adam Jackson
77d0b0ecfa
Remove unused pciNumBuses
2008-10-03 17:51:20 -04:00
Adam Jackson
0ce61e21d6
Remove the Must_have_memory hack.
...
Also remove an astonishing amount of misunderstanding of how casts work.
2008-10-03 17:51:19 -04:00
Adam Jackson
e6b1c1fada
const cleanup
2008-10-03 17:51:19 -04:00
Adam Jackson
fe616f9230
Drop the never-called SkippedRequestCallback list.
2008-10-03 17:51:19 -04:00
Adam Jackson
31136b9467
Unexport MakeClientGrab{Imp,P}ervious
...
xtrap used to use these, but it's gone now. xtest still does but it's
linked statically.
2008-10-03 17:51:19 -04:00
Adam Jackson
eaf3fdf970
Unexport xf86NoSharedResources
2008-10-03 17:51:19 -04:00