Commit Graph

5462 Commits

Author SHA1 Message Date
matthieu
52cd6d30b8 update 2016-02-06 07:23:07 +00:00
visa
d48e1d60a8 Re-enable GL on mips64 as the architecture now has the __sync functions.
Build the libraries even on octeon for consistency. The platform uses
the common mips64 packages which are built with GL.

ok jasper@, kettenis@
2016-02-05 13:59:11 +00:00
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