Eric Anholt
fe37d26f30
Fix several cases where optimized paths were hit when they shouldn't be.
...
This fixes a number of rendercheck cases.
(cherry picked from commit 6fdfd9dad9
)
2007-01-03 10:38:04 -08:00
Daniel Stone
9bc6752f68
configure.ac: prepare for 1.2.0 (X11R7.2)
...
No, it's not released yet. Settle down.
2006-12-24 06:37:56 +02:00
Samuel Thibault
594d180fe4
remove last remaning 'linux'isms (bug #5613 )
...
Make sure we don't build non-Linux stuff in configure.ac, and test based
on userland, rather than kernel.
2006-12-24 06:31:05 +02:00
Alan Coopersmith
f4ef99e816
xorg.conf man page should say "XFree86-DGA", not "Xorg-DGA"
...
(cherry picked from e437f357b6
commit)
2006-12-21 10:51:27 -08:00
Brian
198560a081
added mipmap.c
2006-12-21 09:06:44 -07:00
Alan Coopersmith
5f14c9a78b
Xorg & Xserver man page updates for 1.2 release
...
- 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/
(cherry picked from 1b029fd896
commit)
2006-12-18 14:51:49 -08:00
Samuel Thibault
bd7377f9e8
xfree86/hurd: re-add missing keyboard support (bug #5613 )
...
Re-add missing hurd_io.c and hurd_kbd.c, which aren't needed in master,
but are required in the 1.2.x branch.
2006-12-16 19:41:25 +02:00
James Steven Supancic III
c10663e9cc
Fix RENDER issues (bug #7555 ) and implement RENDER add/remove screen
...
support (bug #8485 ).
2006-12-16 12:04:42 -05:00
Kevin E Martin
7d927a6f6a
For Xvfb, Xnest and Xprt, compile fbcmap.c with -DXFree86Server
2006-12-16 12:03:30 -05:00
Alan Hourihane
731952c561
Set Int10Current->Tag for the linux native int10 module
...
Fixes bug #9296
2006-12-13 12:13:11 +00:00
Alan Hourihane
8049eeea99
Fix bad commit
...
(cherry picked from 81281cb298
commit)
2006-12-12 11:28:55 +00:00
Alan Hourihane
f604d0b69a
Fix Xming fails to use xkb bug
...
bug #5049 (Colin Harrison)
(cherry picked from 792e0f71c6
commit)
2006-12-11 14:55:15 +00:00
Alan Hourihane
1587946f87
Fix Tooltip from minimized clients
...
Bug #3678 (Colin Harrison)
(cherry picked from 27d4b84f26
commit)
2006-12-11 14:52:07 +00:00
Aaron Plattner
a092419fe7
Bug #9219 : Use pWin->viewable instead of pWin->realized to catch InputOnly windows too.
...
(cherry picked from 724f9cb578
commit)
2006-12-10 18:21:22 -05:00
Aaron Plattner
d1e8b7c4a4
Bug #9219 : Return BadMatch when trying to name the backing pixmap of an unrealized window.
...
Before this change, ProcCompositeNameWindowPixmap would name the screen pixmap
if !pWin->realized.
(cherry picked from 3690de9b1b
commit)
2006-12-10 18:21:17 -05:00
Alan Coopersmith
2cba9a4f1c
Update pci.ids to 2006-12-06 from pciids.sf.net
...
(cherry picked from abe5e079af
commit)
2006-12-06 07:59:30 -08:00
Alan Coopersmith
77df812453
Map missing keycodes for Sun Type 5 keyboard on Solaris SPARC
2006-12-05 20:05:15 -08:00
Alan Coopersmith
fde2d5e033
Fix syntax error in configure check for SYSV_IPC that broke with Sun cc
...
(cherry picked from a5d6499d66
commit)
2006-12-01 16:48:23 -08:00
Adam Jackson
dd8bc0162c
Fix release date, and tag 1.1.99.903
2006-12-01 18:45:02 -05:00
airlied
7c639791be
fixup configure.ac problems with DRI_SOURCES and LBX_SOURCES
2006-12-01 11:10:19 +11:00
airlied
0755ba0686
add extern to struct definition
2006-12-01 11:10:06 +11:00
Dave Airlie
2e0a53d820
dri: setup libdrm hooks as early as possible.
...
This is due to radeon doing drm stuff before DRI extension gets initialised
(cherry picked from e2f6dacc73
commit)
2006-12-01 10:35:24 +11:00
airlied
03fcf5ec99
DRI: call drmSetServerInfo() before drmOpen().
...
Also, remove some libdrm remnants.
(cherry picked from 5bfe7f4dfc
commit)
2006-12-01 10:35:03 +11:00
Eric Anholt
d8c3c0ee09
Fix typo before the last commit.
...
(cherry picked from 28337cc106
commit)
2006-12-01 10:34:01 +11:00
Eric Anholt
5a91845236
Bug #8868 : Remove drm from SUBDIRS now that the directory is gone.
...
(cherry picked from e1720b1089
commit)
2006-12-01 10:33:46 +11:00
airlied
e87285c2a0
make X server use system libdrm - this requires libdrm >= 2.3.0
...
This patch blacklists the load "drm" line, moves some functions in dri module
links dri module against libdrm, and removes the X copy of libdrm
(cherry picked from fd91630b73
commit)
2006-12-01 10:32:57 +11:00
Daniel Stone
69820a10e3
remove CID support (bug #5553 )
...
Remove CID from all our fontpaths.
2006-12-01 00:41:41 +02:00
Daniel Stone
2efd6aca00
bump to 1.1.99.903
2006-12-01 00:11:51 +02:00
Jurij Smakov
69508dd98b
ffs: handle 0 argument (bug #8968 )
...
Handle an argument of 0 in ffs(), instead of looping indefinitely.
Add an ffs prototype to dix.h, and add includes to ffs.c.
(cherry picked from 34164e551e4c3909322d50b09835ca4ac1d49d68 commit)
(cherry picked from acb5ff4c73
commit)
2006-11-30 20:20:16 +02:00
Jeremy C. Reed
9348662cc8
On DragonFLy, default to /dev/sysmouse (just like on FreeBSD).
...
TODO: use autoconf to handle this so the code is not platform
based but feature based.
(cherry picked from 6facd958c2
commit)
2006-11-30 20:20:02 +02:00
Matthias Hopf
e88d09e75d
Fix potential NULL pointer access in timer code.
...
https://bugzilla.novell.com/show_bug.cgi?id=223718
(cherry picked from 834e4b0798
commit)
2006-11-30 20:19:15 +02:00
Aaron Plattner
51c78f5652
Add DIX_CFLAGS to util builds.
...
Fixes a build breakage when $(top_srcdir) != $(top_builddir) because
-I$(top_srcdir)/include is missing for the cvt, ioport, pcitweak, and scanpci
builds.
Signed-off-by: Adam Jackson <ajax@nwnk.net>
(cherry picked from ee9bdd3f4a
commit)
2006-11-30 20:19:01 +02:00
Aaron Plattner
11c260736f
Add a -showDefaultLibPath option.
...
A corollary to the previous change, this option prints $libdir.
(cherry picked from 64de3baf85
commit)
2006-11-30 20:18:37 +02:00
Aaron Plattner
32e122466e
Add a -showDefaultModulePath option.
...
As discussed on the mailing list, people would rather have an X command-line
option to print the module path so installers can know where to put modules,
rather than the installers using `pkg-config --variable=moduledir xorg-server`,
since some distros choose not to install xorg-server.pc.
(cherry picked from 0a2a6e4070
commit)
2006-11-30 20:17:32 +02:00
George Sapountzis
782166ac22
Fix GL context destruction with AIGLX.
...
The logic for freeing GL contexts introduced by "Fix AIGLX VT switching." is
inverted. As it is now, GL context destruction is deferred for glxDRIEnterVT().
(cherry picked from f17e3c34df
commit)
2006-11-30 20:17:27 +02:00
Matthias Hopf
3d513382d1
Bug #9023 : Only check mice for "mouse" or "void" if identifier is != NULL.
...
(cherry picked from 26d2e45bdb
commit)
2006-11-30 20:17:23 +02:00
Adam Jackson
07b99b3243
configure.ac bump.
2006-11-13 13:57:42 -05:00
Adam Jackson
07c437e195
Include a forgotten ia64 header in the distball. Builds on ia64 now.
2006-11-13 13:54:19 -05:00
Adam Jackson
d17becf024
Fix distcheck.
2006-11-10 15:08:20 -05:00
Matthias Hopf
9ded9241ba
Fix obviously wrong boundary checks + cleanup unused vars.
...
Also disable compilation of code that is no longer used anywhere in the whole
Xserver tree.
(cherry picked from 072c022e73
commit)
2006-11-10 15:04:57 -05:00
Matthias Hopf
f816eafa51
Fix device path in altixPCI.c to be domain aware.
...
(cherry picked from d50fc413b3
commit)
2006-11-10 15:04:51 -05:00
Matthias Hopf
6d56600c0c
Add domain support to linuxPciOpenFile().
...
Loosely based on patch from David S. Miller <davem@davemloft.net>
See also bug #2368 .
(cherry picked from 1d731fc54a
commit)
2006-11-10 15:04:42 -05:00
Matthias Hopf
dbe3e8d604
Fixing domain support for ia64
...
ia64 specific functions + defines.
Still uses /proc interface for some scaning code.
Based on code from Egbert Eich <eich@freedesktop.org>.
(cherry picked from caaa113acf
commit)
2006-11-10 15:04:34 -05:00
Matthias Hopf
5ab79d69e3
Added linux 2.6 compatible domain aware device scanning code.
...
Additional scanning code uses the /sys interface of 2.6 kernels.
Cleaned up the use of tags and already split domain/bus/dev/fn.
(cherry picked from 5afc6c1a14
commit)
2006-11-10 15:04:24 -05:00
Egbert Eich
a334197181
Make int10 fully domain aware.
...
(cherry picked from 6319f7d713
commit)
2006-11-10 15:04:17 -05:00
Matthias Hopf
bb8f02dbea
Added missing domain stripping in already domain aware code.
...
(cherry picked from f4dd2665b0
commit)
2006-11-10 15:04:12 -05:00
Adam Jackson
216bccb00c
'make dist' fixes.
...
(cherry picked from 0409e1627a
commit)
2006-11-08 16:17:38 -05:00
Adam Jackson
b07d79614d
Bug #6786 : Use separate defines for server's Fixes support level.
...
(cherry picked from 7e0aeebb8f
commit)
2006-11-08 12:04:19 -05:00
Daniel Stone
648116bcb8
os: fix sun extensions test
...
'else if' is not very valid, plus the logic is kind of broken, so just
move it outside the ifdef in the first place.
(cherry picked from b6d7b537ed
commit)
2006-11-08 18:36:01 +02:00
Alan Coopersmith
161a278afc
Make _POSIX_C_SOURCE hack work with Solaris headers
...
Solaris headers are very literal - if you ask for POSIX_C_SOURCE 199309L,
they limit to only the functions in that standard and no more, unless you
also specify __EXTENSIONS__ to allow functions beyond the standard base.
(cherry picked from a2434ec5f3
commit)
2006-11-08 18:35:57 +02:00