kettenis
78eb73e438
Make sure the socket send buffer is at least 64KB. This reduces the number of
...
writev(2) system calls made for largish requests. A similar change was made
to the libxtrans code a while ago. This should speed up applications that
send images to the X server, like Firefox. The seedupmight not be noticable
though. But it reduces the noice in ktrace logs.
ok matthieu@
2016-02-02 18:42:22 +00:00
jsg
3d311121d5
update
2016-01-24 01:22:38 +00:00
jsg
9eeb07a50d
Merge Mesa 11.0.9
2016-01-24 01:21:23 +00:00
jsg
f83fcc6f8e
Import Mesa 11.0.9
2016-01-24 00:59:28 +00:00
matthieu
dfb4d57a09
Assorted updates to match current reality.
2016-01-18 18:01:37 +00:00
matthieu
9e7cd1deb0
FAQ 11.3 is gone
2016-01-18 17:53:58 +00:00
matthieu
eaee2249fb
Remove aviion
2016-01-18 17:45:46 +00:00
matthieu
f3b2934829
puffy 5.9
2016-01-16 10:47:56 +00:00
naddy
bb06250523
On BSD, switching off ICANON does not disable LNEXT (^V) processing.
...
We explicitly need to unset IEXTEN. ok matthieu@
2016-01-13 21:17:02 +00:00
matthieu
d6d2052305
update
2016-01-13 20:43:35 +00:00
matthieu
17886faaf7
Update to xterm 322. Tested by shadchin@ and jsg@. Thanks.
2016-01-13 20:40:08 +00:00
jsg
8d4acd4c62
Disable reading of drirc files by default so chromium processes
...
with OpenGL contexts can drop the ability to read files.
Diff from robert@ with a comment added.
ok robert@ deraadt@
2016-01-07 23:41:25 +00:00
matthieu
0a1bf36b6d
missed one conversion to arc4random().
2016-01-05 10:33:13 +00:00
matthieu
781c3f2c8c
update
2016-01-03 21:09:38 +00:00
matthieu
a12ced2601
Update to randrproto 1.5.0
2016-01-03 10:34:28 +00:00
matthieu
04055c9a99
Update to x11proto 7.0.28
2016-01-03 10:32:58 +00:00
dcoppa
8b6c7dfac5
Sync freetype-doc with freetype, i.e. update freetype-doc to
...
ver. 2.6.2
ok matthieu@
2016-01-02 16:30:55 +00:00
matthieu
cddd9d77ab
update
2016-01-02 09:36:06 +00:00
bentley
ca4d05124d
Detect keyboard configuration by masking bits, not equality checks.
...
Fixes the case where a kbd(8) setting has multiple bits set
(e.g., us.dvorak.swapctrlcaps). Bug reported by Sevan Janiyan.
ok shadchin@ matthieu@
2015-12-29 18:47:21 +00:00
jsg
1a277d3efb
update
2015-12-27 09:18:03 +00:00
jsg
8f9a563a62
Merge libdrm 2.4.65
2015-12-27 09:16:53 +00:00
jsg
0733b38856
Import libdrm 2.4.65
2015-12-27 08:58:00 +00:00
dcoppa
1cd20ba8aa
Remove bogus file.
...
ok matthieu@
2015-12-25 19:06:01 +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
matthieu
8f7e2085cc
Do no overwrite the installed Unix ftconfig.h with the ANSI one.
...
ok dcoppa@
2015-12-25 11:54:40 +00:00
matthieu
11beb40bcd
Remove unused file.
2015-12-24 15:52:42 +00:00
jsg
a7bc8e3206
Remove the llvm section, the ports llvm is too outdated for Mesa now.
...
The version of g++ in base can't handle the headers of recent llvm
either and the common xenocara makefiles will need a way to optionally
look for llvm/libelf in /usr/local if XENOCARA_BUILD_GALLIUM == "llvm"
2015-12-23 14:28:32 +00:00
jsg
9fb8a7ab37
update
2015-12-23 13:52:43 +00:00
jsg
a06be69de2
Merge Mesa 11.0.8
2015-12-23 13:43:05 +00:00
jsg
9efbf61fd8
Import Mesa 11.0.8
...
This seems to fix some of the problems with clutter/gnome reported to
occur on r600 with 11.0.6
2015-12-23 13:18:51 +00:00
jsg
1472c2a8d8
remove the now unused Mesa 10.2.9 code
2015-12-23 05:17:21 +00:00
jsg
e9f73a2005
remove now unused local build system for Mesa
2015-12-23 05:06:01 +00:00
kettenis
ed4591c1ef
On Broadwell, default to using the modesetting driver. Our KMS support on
...
Broadwell is still a bit weak and the modesetting driver seems to work
better than the intel driver, while still providing 3D acceleration and
video playback support.
ok phessler@, matthieu@, jsg@
2015-12-21 08:37:11 +00:00
jsg
1391c4a1a1
sync
2015-12-21 03:55:53 +00:00
jsg
bf795ce77a
Build the gallium software rasteriser (softpipe). This avoids a problem
...
mpi found where the r300 driver would not load on macppc due to an
undefined drisw_create_screen symbol.
The code related to that symbol was removed sometime after Mesa 11.0
branched.
Initial diff from and ok mpi@
2015-12-20 12:31:01 +00:00
jsg
1ff7fe0da7
Set the configure option to enable floating point textures.
...
While the i965 driver enables support unconditionally other drivers
such as r600 require this before they will claim to support OpenGL 3.x
2015-12-20 12:15:55 +00:00
shadchin
1874a86535
update
2015-12-17 06:08:35 +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
deraadt
99c157d8d1
sync
2015-12-09 19:44:04 +00:00
deraadt
9ba4f8d7f7
sync
2015-12-09 05:24:55 +00:00
dcoppa
493e2a93b8
sync 3RDPARTY
2015-12-07 12:16:17 +00:00
dcoppa
eebe821214
Bugfixing update to freetype-2.6.2
...
Tested on amd64, i386, macppc, sparc64, loongson and compile-tested
on arm by matthieu@
Also tested in a ports bulk build by naddy@
OK matthieu@
2015-12-07 09:34:02 +00:00
deraadt
b2afdad445
sync
2015-12-05 19:37:40 +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
c7a6143bc4
Enable glamor on architectures where we have OpenGL.
...
ok jsg@, matthieu@
2015-12-01 21:20:21 +00:00
kettenis
2e2a8984c6
Remove a check for DRI3 in glamor_name_from_pixmap(). This makes DRI2 work
...
on OpenBSD where we don't have support for DRI3 yet.
ok jsg@, matthieu@
2015-12-01 21:18:47 +00:00
kettenis
bfcc545caa
Use an ARGB8888 based texture even when DRI3 isn't enabled. This achieves the
...
same effect as a change that was recently made upstream. The code changed
significantly in the meantime.
ok jsg@, matthieu@
2015-12-01 21:17:49 +00:00
kettenis
e6977614b0
Call miSyncSetup() if we don't call miSyncShmScreenInit() because
...
HAVE_XSHMFENCE isn't defined. This makes sure the relevant "private key"
gets installed such that we don't hit a fatal assert later.
ok jsg@, matthieu@
2015-12-01 21:13:48 +00:00