Julien Cristau
dc10f0a0e2
Fix composite on !darwin
...
2ffdb0eb64
changes the default value of
COMPOSITE to 'auto', but doesn't set it back to 'yes' as appropriate.
2008-04-17 11:15:09 +02:00
Jeremy Huddleston
8716d081fd
XQuartz: Don't enable rootless accelerated functionality... crashy...
...
(cherry picked from commit cdb4c291d8
)
2008-04-16 23:14:06 -07:00
Jeremy Huddleston
2ffdb0eb64
XQuartz: Don't use composite.
...
(cherry picked from commit 6d3d344b5b
)
2008-04-16 21:54:00 -07:00
Jeremy Huddleston
757a1bf3a3
Xquartz: Don't need to link against rlAccel since we don't use it
...
(cherry picked from commit 180ec128ad
)
2008-04-16 21:53:03 -07:00
Alan Coopersmith
ab8c6a3c5a
Update ac_define_dir macro in acinclude.m4 to 2008-04-12 version
2008-04-16 18:38:38 -07:00
Eric Anholt
b907258ebe
Update dolt from upstream, fixing fallback to libtool.
2008-04-16 12:09:54 -07:00
Aaron Plattner
e1e189f853
Include pciaccess in the xorg-server.pc Requires line.
...
This pulls in the include path for pciaccess.h, which is needed by, among other
things, xf86.h.
2008-04-15 14:51:51 -07:00
Jeremy Huddleston
9e7ced94a5
XQuartz: Removed a call to RootlessReorderWindow from the Carbon thread
...
(cherry picked from commit cb27d5ca82
)
2008-04-15 12:06:07 -07:00
Kristian Høgsberg
35982bc109
Make DRI2 a serverlayout/serverflags option.
...
Add xf86DRI2Enabled() to export the value of the setting.
2008-04-14 15:23:57 -04:00
Tilman Sauerbeck
f133d85778
EXA: Update pixmaps' accel_blocked field in ModifyPixmapHeader.
2008-04-14 12:48:13 +02:00
Tilman Sauerbeck
bb8868540f
EXA: Teach exaCompositeFallbackPictDesc() about x8r8g8b8.
2008-04-14 12:48:13 +02:00
Dave Airlie
3e12c5bb67
glx: silly nitpick...
...
even though i and j are the same, we use i to derefence visuals everywhere else
2008-04-14 11:45:12 +10:00
Dave Airlie
97565c0f39
glcore: make visualRating GLX_NONE - note GLX_NONE is not == 0
...
Finally glxinfo returns the set of 3 visuals and glxgears works again for me on
sw rendering
2008-04-14 11:40:38 +10:00
Dave Airlie
c61087c827
glcore: zero fbconfigs before filling them in.
...
I'm not sure this the complete proper solution, perhaps it should explicitly fill
in ever field.
This at least makes glxinfo on glcore return sensible information, it doesn't make
gears work yet though.
2008-04-14 10:47:28 +10:00
Matt Turner
1fa4de80fc
Check for __x86_64__ when we check for __amd64__
...
It seems Intel C Compiler neglects to define __amd64__, __amd64, or
amd64, but *does* define __x86_64__.
2008-04-12 20:39:18 +02:00
Jeremy Huddleston
b1f3f42840
Xquartz: Added applicationShouldHandleReopen:hasVisibleWindows to handle dock icon clicking
...
(cherry picked from commit 55d9973b05
)
2008-04-11 17:50:04 -07:00
Adam Jackson
eabcfce0a6
Stop building mfb/afb/xf1bpp by default.
2008-04-11 09:51:26 -04:00
Adam Jackson
0dab6fa358
So long, and thanks for all the cfb.
2008-04-11 09:47:51 -04:00
Adam Jackson
059b4876e6
Add doltcompile to .gitignore
2008-04-11 09:46:48 -04:00
Peter Hutterer
6d22a9615a
dix: Call DeleteInputDeviceRequest from CloseDownDevices ( #14418 )
...
The DDX (xfree86 anyway) maintains its own device list in addition to the one
in the DIX. CloseDevice will only remove it from the DIX, not the DDX. If the
server then restarts (last client disconnects), the DDX devices are still
there, will be re-initialised, then the hal devices come in and are added too.
This repeats until we run out of device ids.
This also requires us to strdup() the default pointer/keyboard in
checkCoreInputDevices.
X.Org Bug 14418 <http://bugs.freedesktop.org/show_bug.cgi?id=14418 >
2008-04-11 18:45:32 +09:30
Tilman Sauerbeck
3c337e18b9
Fixed configure.ac for autoconf 2.62.
2008-04-10 21:36:38 +02:00
Eric Anholt
13dcde6bf9
Fix dolt to error out on compile error, and not print errors on race to mkdir.
...
Both of these changes have been submitted upstream.
2008-04-10 11:08:49 -07:00
Eric Anholt
a7e3ad1c6b
Remove NDEBUG (assert() disable) define from the X Server.
...
A few pieces of code were abusing this define for other purposes, which are
converted to #ifndef DEBUG instead. There should be no ABI consequences
to this change.
The rationale is that having the define in xorg-server.h also disables
assert() drivers, which is unexpected, and also difficult to avoid since
xorg-server.h is included in their config.h, and you can't put a #undef in
config.h. As for removing it from the server instead of moving it to an
internal header, we probably shouldn't have unnecessary assert()s in
critical server paths anyway, and if we do we could #define NDEBUG in the
specific cases needed.
2008-04-10 10:35:14 -07:00
Eric Anholt
7909ebe7f1
dolt: add FreeBSD support (this and ppc have been submitted upstream).
2008-04-09 10:43:25 -07:00
Michel Dänzer
b4842d8dc3
dolt works on powerpc Linux.
2008-04-09 16:17:35 +02:00
Michel Dänzer
0d1746995d
Fix off-by-one error in ProcXResQueryClients().
...
Fixes memory corruption reported at
http://bugs.freedesktop.org/show_bug.cgi?id=14004 .
2008-04-09 13:49:05 +02:00
Daniel Stone
6d031cbdef
configure.ac: Do the dolt
...
Use dolt instead of libtool whereever practical. See:
http://lists.debian.org/debian-devel/2008/04/msg00286.html
2008-04-09 14:37:02 +03:00
Dave Airlie
b19027fbae
quirk: add quirk for ACR 640x350 default mode is wrong
...
RH #440186
2008-04-09 14:34:11 +10:00
Ben Byer
1f8188656a
add missing dix-config include
...
(cherry picked from commit 126e9bc8c4
)
2008-04-08 21:25:15 -07:00
Jeremy Huddleston
3f51f493b6
XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space.
...
(cherry picked from commit df21312c8b
)
(cherry picked from commit 2d4194a8d1
)
2008-04-08 17:03:18 -07:00
Hasso Tepper
08073862f8
configure.ac: Fix monotonic test harder
...
This was only introduced in a later version of POSIX, so define that
version to get it from more conformant systems.
2008-04-08 13:01:23 +03:00
Adam Tkac
726dcd9e4e
Fix Xvfb input when building against current X sources.
2008-04-07 10:20:02 -04:00
Hasso Tepper
0f87b41a43
configure.ac: DragonFly BSD support
...
Add support for DragonFly BSD, which is just the same as FreeBSD for all
of these cases.
2008-04-07 14:09:04 +03:00
Owen W. Taylor
6b1a27023e
EXA: Fix TS origin computation when implementing RenderComposite with tiling.
2008-04-07 11:01:09 +02:00
Sascha Hlusiak
539bf3c283
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserver
2008-04-07 00:10:16 +02:00
Sascha Hlusiak
3ab33e7cd4
Remove stale code
...
The jstk code for Joysticks is not used by any module, was never actually compiled and uses an API
that is deprecated these days.
No reason to keep it.
2008-04-06 23:23:47 +02:00
Julien Cristau
6c0cfe3d43
Fix the clock_gettime check for glibc-based non-Linux systems
...
We need to define _POSIX_C_SOURCE on glibc, not just Linux, so add a new
test for the __GLIBC__ macro.
2008-04-04 19:12:57 +02:00
Adam Jackson
cc7c045bae
Fix PCI config space cycles from int10 emulator.
...
The top bit of 0xCF8 is an enable bit, not part of the domain. Sending
cycles to domain 128 instead of domain 0 is rarely the right thing to do.
2008-04-04 12:58:12 -04:00
Eric Anholt
d1de3dda8e
Fix clock_gettime presence detect on FreeBSD.
...
For non-Linux, _POSIX_C_SOURCE and friends restrict symbols defined rather
than enabling defines of symbols. Additionally, CLOCK_MONOTONIC was
apparently added to the standard around 2000 anyway, not 1993.
2008-04-04 08:01:25 -07:00
Kristian Høgsberg
ec17900f52
Convert __DRIconfigs after we've made sure createNewScreen succeeded.
2008-04-04 10:47:46 -04:00
Kristian Høgsberg
16a8ce7558
Only autoload RECORD if it was enabled.
2008-04-04 10:47:46 -04:00
Dave Airlie
f0915fb3c4
quirk: add quirk for ACER EDID
2008-04-04 09:59:40 +10:00
Jeremy Huddleston
2e42b67b82
XQuartz: Change reporting of space change to debug log rather than stderr
...
(cherry picked from commit ed15556a9f
)
2008-04-02 18:05:55 -07:00
Ben Byer
c737d04c75
The AppKit thread should not be calling directly into the X server
...
functions to change state when the keyboard is reloaded; instead,
pass it as an event.
(cherry picked from commit 7e653f806f
)
2008-04-02 17:48:24 -07:00
Ben Byer
15b0084f1a
formatting cleanup for X11Application.m (no code changes)
...
(cherry picked from commit eb083d3f68
)
2008-04-02 17:48:15 -07:00
Ben Byer
e9e2d88436
moved and renamed QuartzMessageServerThread to
...
DarwinSendDDXEvent to make more clear what it actually does.
(cherry picked from commit bee2b377ef
)
2008-04-02 17:48:01 -07:00
Ben Byer
c1be4e3379
shovelling code around ...
...
(cherry picked from commit 2143182ba4
)
2008-04-02 17:47:59 -07:00
Ben Byer
985c631b2e
just a bit of juggling headers around -- we're preparing
...
to call our Xquartz-specific event handlers directly
as mieqHandlers
(cherry picked from commit 4aedba5aa7
)
2008-04-02 17:47:57 -07:00
Ben Byer
89f1d880e8
nuke DarwinEventQueue
...
(cherry picked from commit 1e0ec02202
)
2008-04-02 17:47:52 -07:00
Jeremy Huddleston
8944b77ec0
continue with gutting darwinEvents.c
...
(cherry picked from commit c34fce7051
)
2008-04-02 17:47:42 -07:00