Commit Graph

1156 Commits

Author SHA1 Message Date
bru
a011f4db8a Improve the wheel emulation logic. Make the axis filtering symmetrical,
and less restrictive for vertical scrolling.

Thanks to Jake Champlin for help with the issue.

ok matthieu@
2018-06-18 20:07:30 +00:00
matthieu
4ae54e6e96 Force radeon driver to EXA acceleration on all chipsets where it's
supported. Avoids panics caused by glamor reported by several people.
ok deraadt@
2018-03-20 20:33:14 +00:00
jsg
964be7ea2c update to xf86-video-ati 18.0.1
* The Xorg process could crash when multiple primary screens are
  configured in xorg.conf.
* TearFree could trigger debugging messages in the pixman library
2018-03-17 23:42:12 +00:00
jsg
c28eaba603 update to xf86-video-ati 18.0.0
Avoids failing page flips reported by landry@ with a pending xfce4 4.13
update (doesn't occur with xfce 4.12 currently in ports).
2018-03-13 06:13:13 +00:00
jsg
5d95bbee18 update to xf86-video-ati 7.10.0
tested by matthieu@ and myself on a wide range of radeons
2018-02-20 04:49:19 +00:00
guenther
3eafa14cfe If read() returns EIO, then the wsmouse device has gone away and our fd
to it is useless, so detach the xserver driver and close it.
Modeled on similar code in xf86-input-{keyboard,mouse}

reminded by Frank Groeneveld (frank (at) frankgroeneveld.nl)
ok matthieu@ kettenis@
2017-12-31 23:31:41 +00:00
bru
6ca401a7ef Use ws as default driver for touchpads.
ok matthieu@
2017-12-05 20:51:11 +00:00
matthieu
c2b83f553e MFC: adapt to XF86_CRTC_VERSION 7 2017-11-26 17:06:41 +00:00
matthieu
3cd2eaf67e MFC: Adapt to video API 22 2017-11-26 17:03:40 +00:00
matthieu
cc0541860a Adapt xf86-video-intel to xserver 1.19 ABI changes. Mostly
from upstreams commits.
Tested by many. Thanks.
2017-11-19 20:16:12 +00:00
matthieu
663938b0b9 xf86-input-acecad: adapt to latest xserver input driver API. 2017-11-11 17:12:40 +00:00
matthieu
2219203c38 Use SA_RESETHAND rather than SA_ONESHOT
The latter is an obsolete non-standard, Linux only synonym for the
former. This caused syndaemon(1) to enter an an infinite loop whenever
it receives a SIGINT signal. Patch from  Luca Castagnini.  Thanks.
2017-10-29 09:29:52 +00:00
robert
06a1409c9f check for typeof() and define HAVE_TYPEOF if available so that we use
the proper implementation of __container_of from xorg's list.h

ok kettenis@
2017-07-27 15:24:55 +00:00
kettenis
b436b5a385 Initialize flags member of struct drm_915_gem_mmap as the upcoming inteldrm(4)
update checks it.

Upstream fixed this differently, but that fix doesn't work for us as our
ioctl(2) subsystem works differently from Linux.

ok jsg@, tom@
2017-06-24 08:54:32 +00:00
visa
55a8e552e5 Make X work with radeondrm(4) hardware on loongson.
OK jsg@
2017-05-21 13:18:29 +00:00
bru
d428134982 Don't use stale coordinates in the hysteresis filter.
OK mpi@
2017-03-07 19:07:56 +00:00
matthieu
c85ba1eb3a Adapt Block/WakeupHandler signature for ABI 23 2017-02-18 18:29:55 +00:00
matthieu
1bc6005641 Update to xf86-video-trident 1.3.8 2017-02-18 18:26:15 +00:00
matthieu
3af138abda Update to xf86-video-tdfx 1.4.7 2017-02-18 18:23:56 +00:00
matthieu
35d2577fd3 Update to xf86-video-sis 0.10.9 2017-02-18 18:20:31 +00:00
matthieu
91607ef1dc Update to xf86-video-siliconmotion 1.7.9 2017-02-18 18:08:53 +00:00
matthieu
8fe54088b8 Update to xf86-video-savage 2.3.9 2017-02-18 18:05:37 +00:00
matthieu
4926f94ad6 Update to xf86-video-nv 2.1.21 2017-02-18 17:57:59 +00:00
matthieu
716bb4ac53 Update to xf86-video-mga 1.6.5 2017-02-18 17:22:06 +00:00
matthieu
f3e3dd7c97 Update to xf86-video-glint 1.2.9 2017-02-18 17:12:34 +00:00
matthieu
f82ef6f8b4 Update to xf86-video-chips 1.2.7 2017-02-18 17:02:50 +00:00
matthieu
266abc60be Update to xf86-video-i740 1.3.6 2017-02-18 16:48:37 +00:00
jsg
85436d4cef build wsudl on arm64 2017-02-03 04:29:26 +00:00
matthieu
ebe1c2048b Disable linking of libi386 too (linking do libamd64 was already disabled,
but I manage to commit the incomplete version). Noticed by sthen@. Thanks.
2017-01-22 21:23:51 +00:00
matthieu
537f62ba88 Update to xf86-input-synaptics 1.9.0 2017-01-22 09:54:53 +00:00
matthieu
e67ebe7ada Update to xf86-input-mouse 1.9.2 2017-01-22 09:53:41 +00:00
matthieu
a8cb3544bb Update to xf86-input-keyboard 1.9.0 2017-01-22 09:53:08 +00:00
matthieu
b90c377899 Update to xf86-input-joystick 1.6.3 2017-01-22 09:44:15 +00:00
matthieu
145ab60397 Update to xf86-input-vmmouse 13.1.0 2017-01-21 18:40:20 +00:00
matthieu
c438d527c7 Update to xf86-video-dummy 0.3.8 2017-01-02 16:40:02 +00:00
matthieu
f0c1142d0d Update to xf86-video-geode 2.11.19. tested on Geode LX (Alix 3C3). 2017-01-02 16:35:51 +00:00
matthieu
03c23f9bed Update to xf86-video-ati 7.7.1
Tested by jsg@,  Rafael Sadowski and myself on various hardware.
2016-11-13 14:42:27 +00:00
matthieu
fd18c20e72 regen 2016-10-11 22:14:30 +00:00
tb
0ba6be2810 Explicitly set owner and group of the mouse(4) manpage symlink.
Needed for noperm release.

ok matthieu
2016-10-02 09:30:18 +00:00
matthieu
466ceeb29f include <sys/time.h> before wsconsio.h 2016-09-12 22:12:44 +00:00
jsg
7f4dc93108 Define an empty inline intel_sync_close() in a header for dri2 to match
newer intel code instead of putting an ifdef around the call.
2016-09-05 11:20:18 +00:00
guenther
8c95c27565 Remove zaurus, zts, and ztsscale references 2016-09-03 14:01:16 +00:00
matthieu
10914cc302 Remove zaurus support 2016-09-03 13:57:18 +00:00
matthieu
224133cce4 Update to xf86-video-sis 0.10.8 2016-08-31 15:27:08 +00:00
matthieu
f9615f29c4 regen 2016-08-31 14:26:10 +00:00
matthieu
c67da9a626 Update to xf86-video-chips 1.2.6 2016-08-31 14:22:58 +00:00
matthieu
c98b84d6fb Update to xf86-video-vesa 2.3.4 2016-08-31 13:53:15 +00:00
matthieu
61374faab7 Update to xf86-video-s3virge 1.10.7 2016-08-31 12:53:38 +00:00
matthieu
f09149fb8d regen 2016-08-31 12:41:48 +00:00
matthieu
5446f59d11 Update to xf86-video-rendition 4.2.6.
No actual source code changes since they were already pulled from
upstreams before this driver version was released.
2016-08-31 12:36:13 +00:00