Commit Graph

696 Commits

Author SHA1 Message Date
oga
00c5cd661c Choose the r600 driver for r600+ chipsets, not r300.
This should stop the annoying errors for gl on r{6,7}00 chipsets.
Support for GL on these cards is coming soon.
2011-05-02 21:48:06 +00:00
matthieu
d43c4afa0a Skip the 'conf' directory which installs hal/udev Linux only stuff. 2011-04-25 18:49:37 +00:00
matthieu
590356dd1a Nuke bare RCS Id's 2011-04-25 18:46:10 +00:00
matthieu
3a3aee2020 Update to xf86-input-vmmouse 12.7.0. 2011-04-25 14:10:23 +00:00
matthieu
77f922ec62 Update configure.ac to match recent upstreams changes.
Bump version to 1.1.0
2011-04-25 13:04:44 +00:00
matthieu
a8c36ce60c Handle obsolete X{alloc,free,realloc} functions. 2011-04-25 13:01:46 +00:00
matthieu
606016899d Adapt to xinput API revision 12 (xserver 1.10). 2011-04-25 12:50:28 +00:00
matthieu
1bf60a502f xf86-input-ws 1.3.0:
- API compatibility with Xserver 1.10
- sync build system with other Xorg input modules
2011-04-24 15:55:12 +00:00
shadchin
8a0fa356d3 update to xf86-input-mouse 1.7.0
ok matthieu@
2011-04-22 18:35:19 +00:00
shadchin
ec4b63b61e update to xf86-input-keyboard 1.6.0
ok matthieu@
2011-04-22 18:33:36 +00:00
matthieu
7b1af5e761 mach64: fix for the pixmap private API change in future X server versions. 2011-04-17 17:21:58 +00:00
shadchin
9cb423af1a Add support wscons (upstream + implementation)
ok matthieu@
2011-04-10 12:04:29 +00:00
shadchin
eb14eec610 Import xf86-input-synaptics 1.4.0
ok matthieu@
2011-04-09 08:38:27 +00:00
matthieu
2cc47a1202 add a new build switch 'XENOCARA_USE_XKEYBOARD_CONFIG' to enable
the use of xkeyboard-config xkb definitions instead of the old xkbdata.
This will make testing easier. No changes in default builds.
ok shadchin@
2011-03-08 07:59:23 +00:00
kettenis
0c02cbb205 Restore the CLOCK_CNTL_INDEX *after* we're done messing with it. Makes Xorg
properly restore the video mode upon exit on macppc.

ok matthieu@, deraadt@
2011-02-28 19:17:12 +00:00
kettenis
e2f9a8fd0b Restore the CLOCK_CNTL_INDEX *after* we're done messing with it. Makes Xorg
properly restore the video mode upon exit on macppc and sparc64.  Already
merged upstream.

ok matthieu@, no objection miod@
2011-02-21 19:28:39 +00:00
matthieu
f98a26f8f7 Disable Xorg on alpha. Xrender is broken since 2 releases and I still
don't know how to fix it. ok miod@, todd@
2011-02-19 19:51:53 +00:00
matthieu
be5ccdb873 Avoid dereferencing a NULL pointer during VT switches when composite
is active.

Fix confirmed to fix observed crash by dcoppa@ canacar@. ok marco@.
2011-02-11 21:01:55 +00:00
matthieu
eccb1b24fc Fix a crash in zaphod mode if one screen is not present.
tested by jasper@, shadchin@. ok shadchin@.
2011-02-08 20:50:35 +00:00
matthieu
89dd5697ba Enable Xorg and a few drivers on hppa. Only wsudl works for now. 2011-01-02 14:04:18 +00:00
matthieu
1bc0a6eec3 Update to xf86-video-geode 2.11.10. Tested on Alix 3C3. 2010-12-07 21:54:11 +00:00
kettenis
0e9fe79926 Don't call xf86DPMSInit() twice. Since it wraps CloseScreen(), this has
disastrous effects.  Gets rid of some duplicated code as a bonus.  Fixes
X server crashes that appeared with the xserver 1.9.2 import.

ok miod@
2010-12-06 21:58:03 +00:00
kettenis
1e05eb448d It seems the code dealing with YV12 doesn't need to do a byte swapping dance
on sparc64.  So simplify the code.  Makes mplayer play video without weird
colors.

ok matthieu@
2010-12-05 20:25:26 +00:00
matthieu
0dcb43eed5 Update to xf86-video-savage 2.3.2. Committed from a Savage4 card. 2010-12-05 19:38:31 +00:00
matthieu
a12e48e1fe Remove empty .TP that make mandoc puke.
Noticed by kettenis@
2010-12-05 16:15:41 +00:00
matthieu
b118e2811e Remove a bunch of video drivers that were never built on OpenBSD and
are unlikely to be ported in the future. no objection from miod@ krw@.
2010-11-29 21:17:47 +00:00
matthieu
e4792f2596 Update to xf86-video-apm 1.2.3 2010-11-29 20:49:44 +00:00
matthieu
da250ff15b update to xf86-input-keyboard 1.5.0
Tested by ajacoutot@, shadchin@, jasper@ and landry@. Thanks.
2010-11-27 14:41:06 +00:00
claudio
21c462b41f Add a nasty little hack to make keyboard selection work for Swiss keyboard
encodings and the Canadian French one. The way XkbLayout and XkbVariant
work for this encodings changed some long time ago and the result was
that you would end up with no keyboard at all in X. Now XkbVariant includes
part of the layout selection which is about as ugly and makes the wscons
mapping a bit tricky.
OK matthieu@, maja@
2010-11-26 16:53:00 +00:00
shadchin
aa9ee11f20 Remove sunmouse protocol decoder. Now sunmouse works through wsmouse.
The sunmouse protocol decoder is a local addition (it was added by
millert@ back in 2002 and never merged upstreams.

ok matthieu@, miod@
2010-11-26 06:07:47 +00:00
matthieu
d0f3262522 Update to xf86-video-ast 0.91.10 2010-11-25 22:03:22 +00:00
shadchin
010f1e8e46 Update to xf86-input-mouse 1.6.0.
ok matthieu@
2010-11-21 15:13:51 +00:00
matthieu
5af175620e Update to xf86-input-void 1.3.1. No functional change. 2010-11-06 21:07:52 +00:00
matthieu
419d03f9a0 Update to xf86-video-geode 2.11.9.
A bunch of bug fixes and performance improvements. Tested on Alix 3c3.
2010-11-05 12:30:03 +00:00
matthieu
dd9a6776e6 MFC: fixes crashes on r600 with cairo 0.10.
Tested by espie@ and brad@

commit 78fcbf577ad6eba6399cc39f74b7ce5f9c8e265e
Author: Michel Daenzer <daenzer@vmware.com>
Date:   Thu Sep 3 14:55:05 2009 +0200

    EXA: Check for solid/gradient pictures the same way for all generations.

    In particular, also catch them for >= R300.

commit 87d7235790866f9c19ef08972d5237f09d940cd9
Author: Alex Deucher <alexdeucher@gmail.com>
Date:   Thu Nov 5 10:23:03 2009 -0500

    EXA: fallback if no pMaskPicture->pDrawable

    A solid or gradient mask could be used for blending
    the source picture onto the destination picture.

    Fixes fdo bug 24838
2010-10-17 10:31:04 +00:00
matthieu
3423f46a8b remove checks for xf1bpp and xf4bpp support, since they are not used. 2010-08-29 15:24:28 +00:00
matthieu
08c40d6ee1 Add missing headers for ioctl() and getpagesize() prototypes. 2010-08-29 15:20:40 +00:00
matthieu
bf7e77b9fc XFree86(1) -> __xservername__(1). __xservername__ is a macro that
gets replaced by the actual X server (Xorg currently) by the build
system.
2010-08-29 15:05:55 +00:00
matthieu
fcff2a0414 Sync the build system of xf86-video-{wildcatfb,wsfb,wsudl} with upstreams.
No functionnal change.
2010-08-29 14:58:23 +00:00
matthieu
a52d37219e Update after module loader simplification upstreams. Fixes loading
in xserver 1.8. ok miod@.
2010-08-29 14:43:17 +00:00
martynas
7ed4db88f1 remove annoying is lvds / is crt errorf calls
ok fgs@ matthieu@ oga@
2010-08-25 20:29:35 +00:00
matthieu
0e3d35862c Update to xf86-video-nv 2.1.18.
Tested at least by krw@, benoit@ and giovanni@.
2010-08-22 12:29:27 +00:00
matthieu
3734d79045 Update to xf86-video-mga 1.4.13. 2010-08-22 12:24:54 +00:00
matthieu
bd8dbdc283 Update to xf86-video-vmware 11.0.2. No functionnal change. 2010-08-22 12:19:00 +00:00
matthieu
54f1cd81d0 Update to xf86-input-vmmouse 12.6.10. No functionnal change. 2010-08-22 12:11:57 +00:00
matthieu
3998488de6 Merge commits 838 and 840 from trunk:
Fix bug with suspend and VT switch on VX800 and 64bit systems
(tested by jakemsr@)
Fix segfaults with EXA and XV (Ticket #359) Tested on K8M890 and VN800
2010-08-21 14:00:58 +00:00
matthieu
b1ae736ef2 Commit the right version of the file: we want to remove XkbLayout from
the defaults, no XkbModel.
2010-08-04 22:28:36 +00:00
matthieu
42e5cee579 Fix the fix of the fix.
Previous iteration would again ignore wscons keyboard.encoding setting.
Now no default xkbLayout is set, unless keyboard.encoding=user.
2010-08-04 21:45:32 +00:00
matthieu
7cfab8f596 Don't set xkblayout from wscons setting if specified in xorg.conf.
Problem noticed, and patch provided by  Mike Belopuhov. Thanks.
2010-08-04 19:27:52 +00:00
matthieu
751444b733 Remove empty .TP 2010-08-03 21:22:32 +00:00