Commit Graph

4445 Commits

Author SHA1 Message Date
okan
989f306272 when selfont is configured, make sure we continue and configure the rest
of the screen (quick fix); discovered the hard way by Rodrigo Mosconi.
2013-06-20 02:33:57 +00:00
jsg
65d2acd0c3 add the build infrastructure for the gallium r600 driver
ok mpi@
2013-06-17 23:30:25 +00:00
jsg
54ad3dfaaa byteswap.h and bswap_32 aren't portable, replace them with calls to
gallium's util_bswap32 as suggested by kettenis.

already merged upstream
ok kettenis@
2013-06-17 23:21:23 +00:00
okan
537fe7febb move Cursors into conf. 2013-06-17 17:11:10 +00:00
okan
8b4f5be847 now that we have conf_screen, which configures individual screens
*after* config parsing, we no longer need to split up display/screen
initialization, so collapse.
2013-06-17 14:08:51 +00:00
okan
a931e155f8 allow mouse button4 and button5; from Rodrigo Mosconi 2013-06-17 00:57:47 +00:00
shadchin
d5ecde7a60 Sun LKey section defines two xkb groups that lead to problems if there was only
one layout is configured. Toggle this section to one group.

pointed out, tested and ok landry@, ok matthieu@
2013-06-15 16:00:39 +00:00
matthieu
119695010a update 2013-06-14 21:42:36 +00:00
matthieu
f231986761 Update to libXvMC 1.0.8 2013-06-14 21:40:42 +00:00
matthieu
6f80097364 Update to libXrender 0.9.8. 2013-06-14 21:35:39 +00:00
matthieu
0e6332496b Default to EXA acceleration. 2013-06-14 21:27:14 +00:00
matthieu
04a5ce6247 Disable broken EXA operations for now. 2013-06-14 21:21:54 +00:00
jsg
1b3475a727 fix rcsid 2013-06-14 05:14:22 +00:00
matthieu
664a55a370 Fix initialization of shadowfb with modern X servers 2013-06-13 21:52:08 +00:00
matthieu
9a190ffb97 Fix initialization of shadowfb with modern X servers. 2013-06-13 21:48:11 +00:00
matthieu
cd7cbb53aa Fix loading the driver without XAA 2013-06-13 21:47:28 +00:00
jsg
fd2bf1e300 add the build infrastructure for the gallium r300 driver
based on an earlier diff from mpi@
ok mpi@
2013-06-13 10:39:28 +00:00
okan
356be89e9f move synthetic responses and have client_msg only work with WM_PROTOCOLS,
since that's all ClientMessageEvent is for anyway.
2013-06-10 21:37:30 +00:00
matthieu
3caadaf943 On mach64, only disable RenderAccel, not the full EXA acceleration.
This is enough to fix the screen corruption seen on Xft fonts and other
Xrender drawings.
2013-06-10 20:38:52 +00:00
okan
5daab9b270 Check for, and honour, CWStackMode and CWSibling change requests during a
ConfigureRequest event.  Additionally, honour a border width change;
detailed report and patch from Mike Small.
2013-06-10 20:11:43 +00:00
matthieu
7603c4ad9c Unbreak the sunffb driver. No acceleration for now, since XAA was
removed from X server 1.14.
2013-06-10 19:49:40 +00:00
matthieu
ff44df0816 Fixes from upstreams for vulnerabilities reported by Ilja Van Sprundel
Integer overflow in XF86DRIOpenConnection() and
XF86DRIGetClientDriverName() [CVE-2013-1993]

Reminded by jsg@. Thanks
2013-06-10 19:21:20 +00:00
jsg
120dbb0038 correct RADEON_GEM_WAIT_IDLE use.
RADEON_GEM_WAIT_IDLE is declared DRM_IOW but mesa
uses it with drmCommandWriteRead instead of drmCommandWrite
which leads to the ioctl being unmatched and returning an
error on at least OpenBSD.

Problem originally found and fixed in libdrm by kettenis@
Dave Airlie pointed out that mesa has the same issue.

This change has already been merged in upstream mesa.

ok matthieu@ kettenis@
2013-06-09 13:57:18 +00:00
matthieu
44b1fff236 regen 2013-06-08 15:39:14 +00:00
matthieu
6ce12539bb Get rid of a bash-ism 2013-06-08 15:38:51 +00:00
kettenis
980735ac71 Adjust for the changes in our implementation of the DRM_I915_GEM_MMAP and
DRM_I915_GEM_MMAP_GGT ioctls, effectively reverting a local change we made.
2013-06-07 20:48:17 +00:00
matthieu
4fcdc6434f sync 2013-06-07 19:52:24 +00:00
matthieu
e07225c544 update 2013-06-07 17:39:48 +00:00
matthieu
90b8bd5f89 Disable exa acceleration in the mach64 driver util fixed. 2013-06-07 17:33:04 +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
4848e852b5 Update to freetype 2.4.12. tested by many during t2k13. Thanks. 2013-06-07 17:21:07 +00:00
matthieu
a9e7c8ad2c Update to pixman 0.30.0. Tested by several people during t2k13. Thanks. 2013-06-07 17:18:00 +00:00
kettenis
93897d45ea Fix DRM_RADEON_GEM_WAIT_IDLE ioctl usage; it is defined using DRM_IOW, so
drmCommandWrite() must be used to issue it.  Already merged upstream.

ok jsg@
2013-06-06 20:05:00 +00:00
matthieu
6a4af0ad33 update 2013-06-05 19:35:09 +00:00
matthieu
4b8a5f471a Update to libX11 1.6.0 2013-06-04 03:19:34 +00:00
mpi
15eb02f990 There's no need to disable ttyC0 anymore now that macppc supports virtual
consoles.
2013-06-04 02:31:56 +00:00
matthieu
72cc670768 update 2013-06-03 22:39:27 +00:00
sthen
ca4996114f Unlike other parse.y variants, cwm's allowed 'command xx /path/to/xx' without
quotes. Reinstate this support lost in recent sync diff and add a comment to
show that it's intentional. ok okan@
2013-06-03 20:33:17 +00:00
matthieu
cf95160a1b forgot to cvs add new files in update to 1.2.2 2013-06-03 19:45:57 +00:00
matthieu
89efb1ae8d Update to xterm 293. Tested by naddy@ ajacoutot@ 2013-06-02 19:55:50 +00:00
shadchin
ffcddaf4c2 Update to xf86-input-synaptics 1.7.1.
ok mpi@ jcs@ matthieu@
2013-06-02 18:17:24 +00:00
miod
625edb1aca sync 2013-06-02 18:11:34 +00:00
matthieu
4e01fb05e0 update 2013-06-02 01:40:03 +00:00
matthieu
6858fca67e Update to xf86-video-sunffb 1.2.2 2013-06-01 19:20:43 +00:00
miod
0897a401ff sync 2013-06-01 16:34:20 +00:00
matthieu
00c93c34f7 Update to libXv 1.0.8 2013-06-01 14:31:20 +00:00
matthieu
4a3ec5d53f Update to libXrandr 1.4.1 2013-06-01 14:22:09 +00:00
matthieu
08c5c7844f update 2013-06-01 00:58:37 +00:00
matthieu
1b76b5cfa9 Update to libXext 1.3.2 2013-05-31 22:17:42 +00:00
matthieu
3e0f48d5eb Update to xinit 1.3.2 2013-05-31 21:44:40 +00:00