Michel Dänzer
930b9a069a
Bug #6818 : Avoid infinite loop in exaLog2() with negative arguments.
2006-06-24 15:21:17 +02:00
Michel Dänzer
36756fdb2d
Make sure <execinfo.h> is actually included when needed.
...
configure only defines HAVE_BACKTRACE, not HAVE_EXECINFO_H.
This could cause problems on platforms where the size of a pointer is greater
than that of an integer, see
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=363218 .
2006-06-24 15:09:24 +02:00
Michel Dänzer
4426215a6e
Bug #7213 : Fix the XFree86-DRI extension for byte-swapped clients.
...
These clients are by definition non-local and thus not direct rendering
capable, but they still need the QueryVersion and QueryDirectRenderingCapable
requests to find out cleanly.
2006-06-24 15:02:56 +02:00
Michel Dänzer
a195a3debc
Fix byte swapping in some GLX requests.
2006-06-24 14:54:52 +02:00
Eric Anholt
bc6cfde198
Use correct OSNAME setting so we can find os-specific modules like libdrm.
2006-06-23 20:07:34 -07:00
Eric Anholt
c7ac485a59
Remove the default case from fbcompose.c switches which should cover all cases.
...
Instead, stick the NULL return default case afterwards, so that the compiler can
warn us when we've got unimplemented cases. Removes some unimplemented and
unused 8bpp, depth 4 picture format names.
2006-06-23 13:56:20 -07:00
Eric Anholt
2cf1f39ca9
Add a manpage for EXA.
2006-06-23 13:56:20 -07:00
Adam Jackson
d67fd10696
Add kdrive servers to .gitignore
2006-06-22 12:47:51 -04:00
Adam Jackson
bf17c6dede
Drop libz from the server's link line, it was only needed for LBX.
2006-06-22 12:24:09 -04:00
Adam Jackson
91dcac5295
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
2006-06-21 20:49:30 -04:00
Adam Jackson
d8135eb9e4
Unbreak unbreaking the loader. Re-add the symbol reference lists so that the
...
linker will include everything it's supposed to. This is a terrible solution,
but ld semantics don't let you do anything better.
2006-06-21 20:49:21 -04:00
Alan Coopersmith
77c947b900
Move Xserver internal API for appgroup from Xagsrv.h to appgroup.h
...
(Since all use is inside the xserver module, might as well keep the header
in the Xserver module instead of in proto/XExt to allow easier synchronization
of updates.)
2006-06-21 16:18:41 -07:00
Greg Kroah-Hartman
40aafaf154
fix a number of compiler warnings in os/*
2006-06-21 14:36:09 -07:00
Greg Kroah-Hartman
77aa701e89
add some function prototypes to hw/xprint/DiPrint.h as they are exported
2006-06-21 14:16:48 -07:00
Greg Kroah-Hartman
865884d050
fix compiler warning in dix/xpstubs.c when XPRINT is not defined
2006-06-21 14:16:28 -07:00
Kristian Høgsberg
ed18d776f0
Fix #2488 for fb too: sample pixel center when transforming.
2006-06-21 16:22:14 -04:00
Matthias Hopf
ea5e0eabd1
Bug 4320: Fastpath corner case improvement for Composite.
2006-06-21 17:08:55 +02:00
Alan Coopersmith
d44b2a0a57
Move Xserver API for security extension to securitysrv.h
2006-06-20 18:22:51 -07:00
Alan Coopersmith
a544359465
Move Xserver API for security extension to securitysrv.h
2006-06-20 18:14:27 -07:00
Alan Coopersmith
481d4012e7
Don't add -ldl to XORG_LIBS if it's not needed for dlopen
2006-06-20 16:16:19 -07:00
Alan Coopersmith
6df52fb774
Delete code that's been inside #if 0 since X11R6.7.
2006-06-20 16:02:55 -07:00
Matthieu Herrb
2b58685402
Check setuid() return value. Bugzilla #7116 .
2006-06-20 21:07:53 +02:00
Kristan Høgsberg
4365d16c86
Pull over convolution filter fixes from xgl-0-0-1 branch.
...
Cherry-picking patches:
8a5ea68800
and
4d755fe142
2006-06-19 22:21:49 -04:00
Alan Coopersmith
98d17bba71
Tell git to ignore emacs *~ droppings and git .msg files
2006-06-19 17:07:59 -07:00
Eric Anholt
569c808a23
Fix crash when using PICT_x4a4 by supplying an appropriate fbFetchPixel_x4a4.
2006-06-19 16:42:09 -07:00
Eric Anholt
5542665041
Clean up gcc warnings from picture format CARD32 -> enum change.
2006-06-19 15:11:56 -07:00
Eric Anholt
520c80f4b8
Don't forget to step the rows when verifying the equivalence of fb/sys areas.
...
This is only used by fakexa, but we would have missed some errors without this
fix.
2006-06-19 15:11:55 -07:00
Eric Anholt
e793f0eeee
Correct component ordering when fetching [ax]4b4g4r4 pixels.
...
Noticed by: rendercheck
2006-06-19 15:11:55 -07:00
Eric Anholt
e1672a12eb
Convert PICT_* names from #defines to an enum to aid in debugging.
2006-06-19 15:11:55 -07:00
Greg Kroah-Hartman
9742d55c82
update .gitignore to handle Xprint move
2006-06-19 14:40:14 -07:00
Greg Kroah-Hartman
d97a21acb8
fix compiler warnings in hw/xfree86/i2c/fi1236.c
2006-06-19 14:36:54 -07:00
Greg Kroah-Hartman
29c78321e8
fix compiler warning in hw/xfree86/i2c/tda9850.c
2006-06-19 14:36:41 -07:00
Greg Kroah-Hartman
9f2793551f
fix compiler warning in hw/vfb/InitOutput.c
2006-06-19 11:50:47 -07:00
Greg Kroah-Hartman
b20ae5ddb7
fix compiler warnings in hw/xfree86/xf4bpp/ppcGC.c
2006-06-19 11:38:52 -07:00
Greg Kroah-Hartman
4d258f3196
fix compiler warnings in XTrap/xtrapdi.c
2006-06-19 11:27:47 -07:00
Greg Kroah-Hartman
870cecb72c
fix compiler warnings in XTrap/xtrapdiswp.c
2006-06-19 11:22:42 -07:00
Adam Jackson
a28652f9c3
Another round of loader sense-beating. Remove the (unused) server export
...
lists, a really bad hash table, the last vestiges of the other backends,
and some miscellaneous cleanups. Good for dropping 300k from the size of
the built server on x86.
2006-06-19 00:57:18 -04:00
Adam Jackson
98a602fab1
Don't bother building RAC as a module, that's just absurd.
2006-06-18 23:54:04 -04:00
Eric Anholt
76aaf7eae7
Add a couple of (doxygen) comments I wrote while looking at modesetting.
2006-06-18 19:47:51 -07:00
Eric Anholt
6aaf0e5b58
Add options to disable EXA acceleration for Composite/UTS/DFS, and always print
...
out how much memory EXA is managing for offscreen pixmaps.
2006-06-18 19:47:51 -07:00
Eric Anholt
21ef7e17ef
Add some missing .gitignore stuff for Mesa symlinks and other generated files.
2006-06-18 19:47:51 -07:00
Adam Jackson
71fbda8049
Xprint/ -> hw/xprint
...
XpConfig -> hw/xprint/config
2006-06-18 21:07:28 -04:00
Eric Anholt
868e2cab70
Add explicit dependencies (Xorg_DEPENDENCIES = ) on the internal libraries
...
(such as libcw.la) that we link into the server, causing it to be rebuild
automatically when they're updated. Some system libraries are included, but
don't appear to cause any harm. You would think this would be automatic...
2006-06-16 10:17:51 -07:00
Eric Anholt
53f74b6aa9
Bugzilla #5120 , #7246 : In CW's GC ops, validate the backing GC against the
...
backing drawable if the serial numbers differ. Fixes crash in XAA which
occurred when the DDX bumped the serial number on the backing drawable and
expected it to get re-validated, and we didn't because the wrapped drawable
hadn't been bumped.
2006-06-16 10:14:30 -07:00
Ian Romanick
b90088321e
Add arrayobj.c to the Makefile as well.
2006-06-12 15:22:31 -07:00
Ian Romanick
041ef23192
Add new Mesa files arrayobj.c and arrayobj.h.
2006-06-12 09:39:18 -07:00
Greg Kroah-Hartman
caad8b724b
fix compiler warnings in record/set.c
...
(note this only fixed up the function definitions for the static functions
which can not cause any abi incompatibility)
2006-06-09 11:24:57 -07:00
Greg Kroah-Hartman
51489bb5ed
more .gitignore updates
2006-06-09 10:59:47 -07:00
Greg Kroah-Hartman
c4d251bd3e
updated .gitignore with more pre-generated files
2006-06-09 10:46:18 -07:00
Greg Kroah-Hartman
9f31ef83be
fix compiler warning in hw/xfree86/loader/loaderProcs.h
2006-06-09 10:44:46 -07:00