oga
b29bbd29c1
Some improvements from upstream for the GEM buffer object cache to stop the
...
cache growing stupidly big (like it used to).
ok matthieu@ ages ago.
2009-11-22 20:16:03 +00:00
naddy
c31a69de88
install xtrans.pc into the right directory
2009-11-01 00:25:29 +00:00
matthieu
ac420781e2
missed files during libXfont 1.4.1 update.
2009-10-31 21:03:28 +00:00
matthieu
ea581f5459
File missed in libXvMC 1.0.5 update.
2009-10-31 20:37:15 +00:00
matthieu
7e22364ad4
Update to xtrans 1.2.5
2009-10-31 20:34:07 +00:00
matthieu
d6f9ab8d4c
update to libfontenc 1.0.5
2009-10-31 19:05:27 +00:00
matthieu
70416822d3
update to libXvMC 1.0.5
2009-10-31 18:59:06 +00:00
matthieu
03c653d165
update to libXv 1.0.5
2009-10-31 18:54:56 +00:00
matthieu
32b6dba0b2
update to libXt 1.0.7
2009-10-31 18:47:41 +00:00
matthieu
a5210f52a0
missed files in libXrender 0.9.5 update.
2009-10-31 18:42:41 +00:00
matthieu
e03850b02d
update to libXrender 0.9.5
2009-10-31 18:41:19 +00:00
matthieu
139377e246
update to libXpm 3.5.8
2009-10-31 18:33:17 +00:00
matthieu
c06fd4db3a
Update to libXmu 1.0.5
2009-10-31 18:29:37 +00:00
matthieu
fbfe310e31
Update to libXft 2.1.14
2009-10-31 18:23:14 +00:00
matthieu
6ac962e3d1
Update to libXfontcache 1.0.5
2009-10-31 17:58:21 +00:00
matthieu
c1572e04e6
Update to libXfont 1.4.1
2009-10-31 17:57:11 +00:00
matthieu
4a77a82c79
update to libXfixes 4.0.4
2009-10-31 17:55:07 +00:00
matthieu
659895ccf0
Update to libXdmcp 1.0.3
2009-10-31 17:53:31 +00:00
matthieu
4fbf34305a
Update to libXdamage 1.1.2
2009-10-31 17:48:41 +00:00
matthieu
6a2eaba1d6
Update to libXcursor 1.1.10
2009-10-31 17:47:06 +00:00
matthieu
f043957069
Update do libXcomposite 0.4.1
2009-10-31 17:45:46 +00:00
matthieu
a9500da24b
Update to libXau 1.0.5
2009-10-31 17:44:36 +00:00
matthieu
731fd0ecd0
Update to libXRes 1.0.4
2009-10-31 17:40:00 +00:00
matthieu
31a261e9a7
Update to libICE 1.0.6
2009-10-31 17:38:48 +00:00
matthieu
b929394cd1
Don't build profiled libs. No other X lib does.
2009-10-03 13:57:56 +00:00
matthieu
86fe704ca5
update to xcb-util 0.3.6. Tested on a packages bulk build by naddy@.
2009-09-05 15:55:46 +00:00
matthieu
7771e1d22c
update to libXt 1.0.6
2009-08-23 15:56:08 +00:00
matthieu
b821fafa65
update to libSM 1.1.1
2009-08-23 14:08:00 +00:00
matthieu
3e1072ee96
update to libFS 1.0.2
2009-08-23 14:00:11 +00:00
oga
9997d7a073
backport some code from mesa current (and 7.5) so that the dri2 protocol
...
is correctly handled. without fixes to mesa and the ddx, the so-called
backwards compat goop that was added just plain does not work and ends
up with rendering bullshit.
2009-08-06 15:50:02 +00:00
matthieu
7edc2b5a56
Enable XCB on architectures with shared libs.
...
requested by sthen@.
2009-08-04 15:45:41 +00:00
matthieu
b9575da0ef
OpenBSD's gcc 3.3 is capable of handling the MMX code of pixman.
...
Change the configure test so that it gets enabled.
Tested by marco@ ajacoutot@ ckuethe@ and others.
2009-07-28 19:01:29 +00:00
matthieu
8ab3717763
add -I${XCBUTIL}/${SUBLIB} to CPPFLAGS for gcc 2.95
2009-07-20 20:57:57 +00:00
matthieu
0d63acfc0e
Fix build when XSRCDIR is not defined in /etc/mk.conf.
...
Problem reported by Chris Kuethe. Thanks.
2009-07-18 20:54:10 +00:00
matthieu
386cb73aae
Add XCBPROTO_VERSION substitution for xcb.pc.
...
Problem reported by David Coppa. Thanks.
2009-07-18 20:06:46 +00:00
oga
6e3e5abe72
Fix libdrm for the buffer mapping strategy our GEM implementation will use
...
We always map through the gtt, never using the cpu mapping (this decreases
complexity a lot). Keep use of the original ioctl for this. Also don't bother
with userland domain setting, the kernel handles this correctly.
Finally, don't persist mapping across calls to unmap and remapping, this aids
with debugging, but may change later.
ok matthieu@.
2009-07-18 14:54:42 +00:00
matthieu
9e42493983
Use the bsd.xorg.mk rules to install the pkgconfig file and
...
add the libdrm_intel.pc. with oga@.
2009-06-27 10:02:53 +00:00
oga
c976b8a8ee
Add support to the fake (non GEM) bufmgr for pinning and unpinning objects.
...
Makes overlay XV work with intel 2.7.1. ok matthieu@, tested by naddy@,
sturm@, matthieu@ and myself. This is most important for the x40 and
other 8xx chipset which lack textured video.
2009-06-21 17:39:53 +00:00
matthieu
406f757488
regen with autoconf 2.62p0. Fixes xserver build on macppc.
2009-06-12 19:33:24 +00:00
matthieu
546574439d
unbreak arm builds by disabling simd and neon support for now.
2009-06-12 09:16:54 +00:00
todd
48a5587e8a
fix gcc2ism, collaboration with matthieu
2009-06-11 16:32:52 +00:00
matthieu
9ff179ce74
Update to pixman 0.15.8.
2009-06-05 20:14:27 +00:00
matthieu
1793e9a798
Fix building without xcb. Found by david@. Thanks.
2009-06-04 16:36:07 +00:00
matthieu
9f4b406944
Fix build for system that don't set XSRCDIR explicitely.
...
Problem noticed by ckuethe@. Thanks.
2009-06-04 16:11:25 +00:00
matthieu
4d2e193a43
Use XENOCARA_HAVE_SHARED_LIBS and remove duplicate lines.
2009-06-04 00:40:05 +00:00
matthieu
72b4e41b8f
if XENOCARA_BUILD_XCB is set, build the XCB version of libX11.
2009-06-04 00:13:56 +00:00
matthieu
be2770bef1
Use XENOCARA_HAVE_SHARED_LIBS from bsd.xconf.mk instead of hard-coding
...
the list here.
2009-06-03 23:56:07 +00:00
matthieu
ced3b52794
Don't use != to call pkg-config in Makefiles. It's slow and generates
...
tons of warnings if stuff isn't installed yet.
2009-05-31 18:01:28 +00:00
matthieu
8e91f6fca8
update to libxcb 1.3
2009-05-31 16:44:43 +00:00
matthieu
528fed7c9d
regen for xcb-proto 1.5
2009-05-31 16:43:12 +00:00