Commit Graph

1105 Commits

Author SHA1 Message Date
matthieu
15612b6d29 Goodbye armish 2016-08-10 18:58:25 +00:00
jsg
d4793e821b Avoid calling a function only built with dri3, fixes an undefined
symbol crash when opting into uxa reported by Walter Alejandro Iglesias.

ok kettenis@ matthieu@
2016-06-02 05:37:26 +00:00
matthieu
799a95bf0b Pickup upstream commit 2c50639 to prepare build with xserver 1.18 2016-05-16 09:54:33 +00:00
bru
f796d9564f Don't stop scrolling when handling TOUCH_RESET events.
To avoid jumps, the original version of the handler clears
the scroll flags. The method works well if a scroll gesture
continues, but it can preclude "coasting". The new version
adjusts the coordinates that determine the speed and direction
of scrolling.

ok shadchin@, mpi@
2016-04-22 23:06:53 +00:00
matthieu
c74754b133 regen 2016-04-04 20:49:53 +00:00
matthieu
0614319f42 Revert part of previous I didn't intend to commit and clean-up. 2016-04-04 20:49:36 +00:00
matthieu
ee39420829 regen 2016-04-04 20:38:15 +00:00
matthieu
fc8dc9fdc2 Fix EXA detection.
As of 1.17.2, the xserver is more picky about the order in which
headers are included. We need to account for this in order for the
compile time exa.h check to succeed.

Patch from Matthew Rezny upstreams.
2016-04-04 20:37:58 +00:00
matthieu
008bc27715 regen 2016-04-04 20:23:50 +00:00
matthieu
6ae591efd0 Fix EXA detection.
As of 1.17.2, the xserver is more picky about the order in which
headers are included. We need to account for this in order for the
compile time exa.h check to succeed.
2016-04-04 20:23:32 +00:00
matthieu
a1c5ed3f2e regen 2016-04-04 20:19:19 +00:00
matthieu
a7b268c70f Fix EXA detection.
As of 1.17.2, the xserver is more picky about the order in which
headers are included. We need to account for this in order for the
compile time exa.h check to succeed.
2016-04-04 20:19:00 +00:00
matthieu
6ffb78b221 regen 2016-04-04 20:10:51 +00:00
matthieu
460dce2786 Fix EXA detection.
As of 1.17.2, the xserver is more picky about the order in which
headers are included. We need to account for this in order for the
compile time exa.h check to succeed.

Problem noticed by P. Graham, diagnostic by kettenis@, fix from
Connor Behan in upstreams driver
2016-04-04 20:09:20 +00:00
matthieu
3fd647ab8c Update to xf86-video-ati 7.6.1. ok jsg@ 2016-04-02 07:37:34 +00:00
bru
a2c103ac08 Handle the TOUCH events from wsmouse.
With the changes for multitouch input, new event types have been
introduced in wsmouse. There are separate types for contact count
and width values, and RESET events for controlling/stopping
pointer motion.

ok mpi@, shadchin@
2016-03-30 23:33:34 +00:00
okan
27f67406f3 Remove support vax and XENOCARA_HAVE_SHARED_LIBS scaffolding.
ok matthieu@
2016-03-11 13:09:42 +00:00
matthieu
a959971ead No more aviion 2016-02-20 11:07:10 +00:00
matthieu
e033e2eda9 Explicitely include <sys/time.h> where needed.
From pkgsrc (Takahiro Kambe) via Thomas Klausner. Thanks
2015-12-25 15:08:28 +00:00
shadchin
4a90ef48da Update to xf86-input-synaptics 1.8.3.
ok matthieu@
2015-12-17 06:04:21 +00:00
shadchin
5fe94e14aa Update to xf86-input-keyboard 1.8.1.
ok matthieu@
2015-12-17 06:03:10 +00:00
kettenis
d9a335dd99 Revert previous commit; the "blt" codepath is obviously not tested very well
and makes X crash.
2015-12-03 22:36:46 +00:00
kettenis
b1132884a7 Enable glamor where we support it.
Requested by jsg@
2015-12-01 21:22:56 +00:00
kettenis
0929ee3ac4 Partly disable acceleration on Broadwell. The inteldrm(4) driver fails to
restore something properly after resume which makes the render ring get stuck.
By defaulting to the "blt" acceleration method we avoid the use of this ring
and the machine remains usable after resume.

People who really want full 2D acceleration can still override the acceleration
method in their xorg.conf.

ok jsg@
2015-11-15 15:33:57 +00:00
jsg
ee66b4b1ec sna/gen8: Clamp URB allocations for GT3
From Chris Wilson in
7a9bdadd71730adc5266bc6758982abec5917b93

Fixes rendering problems on Broadwell GT3 (Iris 6100/Iris Pro 6200)
Tested by Thomas Weinbrenner on bugs@
2015-11-02 04:11:01 +00:00
matthieu
f2c5cda082 xf86-video-modesetting is now part of xserver. 2015-09-16 19:19:28 +00:00
matthieu
ef8ae69ca1 Build xf86-video-wsfb on amd64 and i386. Can be used by efifb now. 2015-09-07 21:26:01 +00:00
shadchin
d1fc35bb69 Read multiple events at once.
Before:
Both drivers currently do one read(2) per event, but since we use a
"sync" event we have a least two of them for ws(4) but more commonly
3 for ws(4) and 4 for synaptics(4).

most of the code and ok mpi@
2015-08-29 08:48:28 +00:00
matthieu
35f989ce91 Update to xf86-video-geode 2.11.17
Add compatibility with xserver 1.17, but on OpenBSD I had to
disable reading of the 'XpressROM' that is used for directly
connected panels.
2015-08-23 18:42:51 +00:00
matthieu
7f9fd3b14c Merge upstream commit to support xserver 1.17 2015-08-23 17:53:51 +00:00
matthieu
1bb24e34a2 Merge from upstreams in preparation for xserver 1.17 2015-08-23 17:44:33 +00:00
matthieu
4652b3c87b Merge from upstreams in preparation for xserver 1.17 2015-08-23 17:43:11 +00:00
matthieu
c9ee5288a7 Merge from upstreams in preparation for xserver 1.17 2015-08-23 17:42:17 +00:00
matthieu
f3bbc4bb2c Prepare for xserver 1.17 2015-08-23 17:40:49 +00:00
matthieu
ecf67af775 Merge from upstreams: Prepare for xserver 1.17 2015-08-23 17:39:52 +00:00
matthieu
cda1250bfa Prepare for xserver 1.17 2015-08-23 17:38:08 +00:00
matthieu
f0a5fb0db2 Prepare for xserver 1.17 2015-08-23 17:37:09 +00:00
matthieu
92d74bd585 On 2nd thought and after testing restore part the local changes
by kettenis@ that are still needed:
Fix a problem introduced by the libpciaccess conversion where the chip ID
would be set wrong and the proper resources wouldn't be claimed.
2015-05-27 22:11:06 +00:00
matthieu
aa06341b69 One more extra diff with upstreams that escaped before. 2015-05-27 19:22:45 +00:00
matthieu
a86710db4a Revert local changes that are not needed anymore and that prevented
some of the patches to 0.9.5 to apply correctly.
2015-05-27 19:18:48 +00:00
matthieu
6635e75d8c Fix merge issues that broke the build on i386. Reported by dan mclaughlin
and others.
2015-05-27 19:07:35 +00:00
matthieu
fcde83a33f Update to xf86-video-trident 1.3.7 2015-05-24 10:02:04 +00:00
matthieu
c077c5b87c Update to xf86-video-tdfx 1.4.6 2015-05-24 09:56:20 +00:00
matthieu
4251f7ba7c Update xf86-video-siliconmotion to 1.7.8 2015-05-24 09:45:36 +00:00
matthieu
fb531024b6 Update xf86-video-savage to 2.3.8 2015-05-24 09:42:47 +00:00
matthieu
1516562272 Update to xf86-video-ast 1.0.1 2015-05-24 09:17:25 +00:00
matthieu
97a89ff946 Build wsudl(4) on armv7. 2015-05-24 08:04:18 +00:00
matthieu
829538e649 Update to xf86-video-neomagic 1.2.9 2015-05-23 15:40:26 +00:00
matthieu
6888391478 Update to xf86-video-mga 1.6.4 2015-05-23 15:37:19 +00:00
matthieu
3ba6533614 Update to xf86-video-mach64 6.9.5 2015-05-23 15:26:41 +00:00