matthieu
9064f8eee5
Update to xserver 1.20.8. ok jsg@ robert@
2020-04-13 08:06:58 +00:00
matthieu
40d42722f6
Update to xserver 1.20.7 plus 2 extra fixes from upstream. ok jsg@
2020-01-26 13:48:54 +00:00
matthieu
9a532c5475
Update to X server 1.20.6. Tested by naddy@
2019-12-12 06:05:17 +00:00
matthieu
95df71afbd
Remove files that are no longer part of upstream tarballs.
...
They accumulated over releases for various reasons.
No build change.
2019-08-03 16:56:01 +00:00
matthieu
a77e9959f3
Update to xserver 1.20.5. Tested by jsg@
2019-07-27 07:57:06 +00:00
matthieu
5a9c7d77ed
Call xf86OpenConsole() before probing for drivers.
...
On OpenBSD, we need the console fd to query wsdisplay type,
This was only causing problems with -keepPriv, since the privilege
separation code already calls xf86OpenConsole() earlier.
The function is idempotent, so there's no harm calling it
several times.
ok kettenis@
2019-01-03 19:31:25 +00:00
kettenis
8869fa7f9c
Initialize PCI subsystem on arm64.
...
ok matthieu@
2018-08-20 21:48:55 +00:00
matthieu
6906cf1bc7
Remove code to pull softfloat libs.
...
It was needed at some point in the past, but doesn't compile and
isn't needed with clang. Reported by jsg@.
2018-01-20 12:25:26 +00:00
matthieu
1a66cad3fb
Update to xserver 1.19.5.
...
Tested by bru@, jsg@ and others
2017-12-08 15:01:59 +00:00
matthieu
b8da768ee9
Disable SSE optimizations on i386/amd64 for SlowBcopy.
...
It is supposed to be slow, and when such instructions are used to copy
data from/to mapped video memory, some hypervisors (e.g. KVM,
Microsoft Hyper-V) can generate SIGILL or SIGBUS exceptions, causing
Xorg to crash.
Bug report to OpenBSD by Max Parmer, fix from FreeBSD (Dimitry Andric)
via kettenis@
ok kettenis@
2017-08-07 19:17:56 +00:00
visa
55a8e552e5
Make X work with radeondrm(4) hardware on loongson.
...
OK jsg@
2017-05-21 13:18:29 +00:00
jsg
f372d76f12
make xserver build on arm64
...
ok matthieu@
2017-03-07 03:40:33 +00:00
matthieu
fd18c20e72
regen
2016-10-11 22:14:30 +00:00
matthieu
6e1bcfb3c6
Update to xserver 1.18.4
...
tested by krw@ and dcoppa@ ok dcoppa@
2016-08-09 18:59:50 +00:00
matthieu
e927c03e30
Update to xserver 1.18.3. Tested by shadchin@ and naddy@.
...
Note that indirect GLX is now disbled by default.
2016-05-29 12:02:34 +00:00
matthieu
6b14cdf954
Fix white space/indentation to match X.Org style.
2016-04-24 17:21:55 +00:00
matthieu
a009af0b91
Fall back to /dev/ttyC0 when the console device is not a wsdisplay(4)
...
Problem noticed by sthen@.
2016-04-24 17:20:04 +00:00
matthieu
3b5e851da5
Implement VT switching (based on the USL compat interface) in the
...
wscons console backend and use it by default.
ok kettenis@
2016-04-02 14:25:10 +00:00
matthieu
e44b23d20c
Make alpha_video.c build in recent X server.
...
Completely broken on VGA cards (libpciaccess doesn't know about
the alpha specific ways of mapping the PCI space),
only XRender is broken on TGA cards.
2016-03-27 18:48:41 +00:00
matthieu
ab587bced4
Cleanup gcc warnings and function prototypes.
2016-03-06 17:11:46 +00:00
matthieu
926017f7f5
Fix typo introduced 5.5 years ago.
...
Note: this changes the #if test result, but the now #ifdef out code
has no effect.
2016-03-06 16:09:27 +00:00
matthieu
4c6a4e1e00
Update to xserver 1.17.4.
...
tested by naddy@
2015-11-07 16:48:51 +00:00
matthieu
f00e3078a0
Reduce white space diff with upstreams. No other change.
2015-10-25 15:24:06 +00:00
matthieu
e957e25538
Post xserver 1.17 cleanup
2015-09-28 07:14:00 +00:00
matthieu
5f3337aec0
Post-xserver 1.17 cleanup.
2015-09-28 06:20:25 +00:00
matthieu
1867e4b0c7
Post xserver 1.17 cleanup. Remove now unused functions.
2015-09-28 06:00:47 +00:00
matthieu
11ed0dd96c
Update for xserver 1.17
2015-09-28 05:59:26 +00:00
matthieu
7c1233b0b2
Patch for xserver 1.17. Missed in upgrade commit.
2015-09-28 05:53:20 +00:00
matthieu
86ea9f12e2
Update to xserver 1.17.2. tested by dcoppa@, jsg@, jasper@ & naddy@
2015-09-16 19:10:19 +00:00
matthieu
031b04adf7
Simplify arm_video.c; we will never have PCI graphics on this architecture.
...
This also makes it possible to run wsudl(4) on armv7 machines with echi(4).
Tested for non-regression on zaurus by Sigi Rudzio. Thanks.
2015-05-27 15:11:12 +00:00
matthieu
4f58590a42
Update to xserver 1.16.1.
...
Tested by naddy@, jsg@ & kettenis@
2014-09-27 17:52:59 +00:00
matthieu
3bbfe7b179
Update to xserver 1.15.1.
...
Tested by at least ajacoutot@, dcoppa@ & jasper@
2014-05-02 19:27:46 +00:00
miod
81a3c9ac95
Remove {hp300,mvme68k,mvme88k} bits.
2014-03-18 22:37:28 +00:00
kettenis
569a1f6261
Call pci_system_init(), even if opening /dev/xf86 fails. Makes it possible to
...
run X with machdep.allowaperture=0 on hardware supported by radeondrm(4)
on macppc too.
tested by landry@
ok matthieu@, deraadt@
2014-02-26 22:29:17 +00:00
matthieu
577763cda7
Uodate to xserver 1.14.2. Tested by krw@, shadchin@, todd@
2013-08-24 19:44:25 +00:00
mlarkin
ed3e701ae3
Corresponding xenocara cleanup from the amd64/i386 MTRR cleanup diff just
...
committed. Removes a #define that wasn't used anywhere (for completeness
and to make the range definitions match what's in the kernel now).
ok jsg@, deraadt@
2013-08-24 04:31:54 +00:00
aoyama
2db9dc4ecc
Re-commit luna88k_video.c. Previous file is 'doubled' by mistake.
2013-07-16 14:39:22 +00:00
aoyama
08420f85c8
Add monochrome X server support for luna88k.
...
Some luna88k specific quirks are needed in
driver/xf86-video-wsfb/src/wsfb_driver.c for now.
ok matthieu@
2013-07-15 13:23:17 +00:00
matthieu
adec87cf5d
Update to X server 1.14.1. Tested by many during t2k13. Thanks.
2013-06-07 17:28:45 +00:00
matthieu
e26a212fd0
Regen autotools build system with a clean environment.
...
It was previously generated with a config pointing to OpenBSD's libtool
which is not ready yet.
2012-10-27 14:52:25 +00:00
matthieu
58d9658ddc
regen
2012-10-14 08:59:33 +00:00
matthieu
ee040bc225
Fix bad merge that changed an fcntl() into a priv_open_device().
...
Should fix mouse re-open after VT-switch
2012-10-08 22:40:43 +00:00
matthieu
eb59960f12
regen autotools
2012-08-05 18:14:29 +00:00
matthieu
baeff29842
screenFd -> consoleFd conversions that were missed in xserver 1.12 import.
2012-06-16 15:08:08 +00:00
matthieu
e60da74507
Update to xserver 1.12.2. tested by naddy@, krw@, mpi@.
2012-06-10 13:21:05 +00:00
matthieu
4344ac3914
Bugfix Update to xserver 1.11.3
2011-12-18 16:08:59 +00:00
matthieu
61a7d5427d
Update to xserver 1.11.2
2011-11-05 13:32:40 +00:00
matthieu
a4d630d049
regen
2011-06-29 19:57:45 +00:00
matthieu
805ddd83d6
Effectively close the AGP device fd in xf86GARTCloseScreen() if it's
...
different from the consoleFd. Fixes crashes at server reset.
"looks good" miod@, oga@. Tested by shadchin@.
2011-01-28 19:34:22 +00:00
matthieu
74b2e4059b
Repair build of Xorg on hppa
2011-01-02 13:29:50 +00:00