Commit Graph

2933 Commits

Author SHA1 Message Date
matthieu
dd67e97c72 Fix allocation size of shadow framebuffer. Use byes, not bits.
Since the shadowfb is only used for bitsPerPixel >= 8, bitsPerPixel/8
is always the correct amount of bytes. ok miod@.
2010-07-18 20:10:12 +00:00
matthieu
3ad3fc2056 Make wildcardfb driver compatible with xserver 1.8 2010-07-18 17:49:46 +00:00
oga
1cf6df0168 Update the intel driver to (mostly) a backport of 2.12.
It is missing a few commits that I have yet to verify (ones that try and
continue if we lock the gpu rendering engine and can't reset it, for
example) taht will be verified and sent out for extra testing soon.

Should contain a bunch of speedups and some correctness improvements
(though rendercheck still gives some errors that I am looking into).

This has been in snaps since the first day of c2k10, any known issues
with just this driver have (to my knowledge) been fixed since. A problem
with macbooks pointed out by otto happens with both this and the in-tree
driver and thus doesn't stop this moving forward.

As well as the 2.12 improvements, this driver also has a backport
(partially aided by the backports in RHEL 5 kindly provided by Dave
Airlie) from the kms code of modesetting support for ironlake (arrandale
and clarkdale: the IGDs build into intel nehalem cpu dies) which has
been tested on a number of chipsets. Note that Display port and eDP
displays have not yet been worked on (and probably won't until I can
find a displayport monitor), but VGA and lvds at least are known to
work, sure beats vesa.

"no objection on my side" matthieu@, prodding (as always) from princess
marco.
2010-07-18 14:47:47 +00:00
matthieu
2afd40f212 Do not call shawdowRemove() if shadow fb was disabled. 2010-07-17 17:15:14 +00:00
matthieu
f7508ba344 update to libXext 1.1.2 2010-07-17 15:31:12 +00:00
matthieu
7da8b0321b update to libXrender 0.9.6 2010-07-17 15:28:21 +00:00
matthieu
47798031f8 Update to libXfixes 4.0.5 2010-07-17 15:21:59 +00:00
matthieu
dc33408b31 update to libXdamage 1.1.3 2010-07-17 15:16:03 +00:00
matthieu
93bf0d405e Update to libXcomposite 0.4.2 2010-07-17 15:07:18 +00:00
matthieu
06e2ad8311 Update to xf86-video-sis 0.10.3 2010-07-17 14:52:29 +00:00
matthieu
e9a503f8f7 Update to xf86-video-neomagic 1.2.5 2010-07-17 14:43:51 +00:00
matthieu
08a8cd010e Update to xf86-video-dummy 0.3.4 2010-07-17 14:39:15 +00:00
matthieu
2b3e93e33b patches from Freetype.org for the security issues found by Robert Swiecki:
CVE-2010-2497 freetype integer underflow
CVE-2010-2498 freetype invalid free
CVE-2010-2499 freetype buffer overflow
CVE-2010-2500 freetype integer overflow
CVE-2010-2519 freetype heap buffer overflow
CVE-2010-2520 freetype buffer overflow on heap
2010-07-17 14:06:43 +00:00
matthieu
6bc786a0c1 Updates 2010-07-17 14:02:14 +00:00
todd
35baac36fc sync 2010-07-15 14:16:37 +00:00
matthieu
15cde5d3dc Let the old radeon driver build with xserver 1.8 2010-07-14 11:40:19 +00:00
matthieu
99887c42a6 Update to libpciaccess 0.11, with VGA arbiter support code from kettenis@. 2010-07-10 18:56:27 +00:00
okan
84863b048e fix window name and class to match cwmrc(5); from Holger Mikolon - thanks!
ok oga@
2010-06-28 12:29:04 +00:00
matthieu
f6b400024c update 2010-06-27 18:36:39 +00:00
matthieu
cd750bf570 Update to Mesa 7.8.2. Tested by johan@. Thanks. 2010-06-22 20:04:22 +00:00
matthieu
2c4d39dc96 update 2010-06-14 21:57:15 +00:00
matthieu
f184faf39a merge X.Org git HEAD to get XINPUT ABI version 7 support. 2010-06-13 12:39:19 +00:00
matthieu
0ae720f3fc regen 2010-06-13 11:13:10 +00:00
matthieu
8f3e4f02d9 merge X.Org git HEAD to get XINPUT ABI version 7 support. 2010-06-13 11:10:57 +00:00
matthieu
538c7a2f5f prepare for XINPUT ABI 7. 2010-06-13 11:06:15 +00:00
matthieu
e02163e60c Update to xf86-input-elographics 1.2.4 2010-06-13 11:04:19 +00:00
matthieu
80eb659844 Update to xlsfonts 1.0.3 2010-06-12 16:53:36 +00:00
matthieu
7f8ab839f0 Update to xinput 1.5.2 2010-06-12 16:48:32 +00:00
matthieu
947765ab0f regen 2010-06-08 23:16:37 +00:00
matthieu
0807587e97 Simplify handling of dependencies with pkg-config. Fixes build
on static-libs only architectures.
2010-06-08 23:15:47 +00:00
matthieu
4ef2419e2e sync 2010-06-07 19:26:27 +00:00
matthieu
a70129d150 Drop empty .TP. From Joerg Sonnenberger at NetBSD. 2010-06-06 20:38:03 +00:00
todd
47a8e97c8a sync 2010-06-03 22:47:19 +00:00
matthieu
e7e38073ac Install more protocol documentation. 2010-06-01 20:00:22 +00:00
matthieu
71cc7797d8 Disable the compose cache code.
It can't be used without proper libc locale support.
2010-06-01 05:26:44 +00:00
matthieu
abf69b3650 sync 2010-05-31 20:30:54 +00:00
matthieu
7d4fcb4c01 Update to xinit 1.2.1 2010-05-31 20:23:19 +00:00
matthieu
1a92d04742 Update to xorg-macros 1.8.0 2010-05-31 20:21:49 +00:00
matthieu
4783a13dfe Update to editres 1.0.4 2010-05-31 19:33:38 +00:00
matthieu
c91db26221 Update to font-util 1.1.1 2010-05-31 19:26:22 +00:00
matthieu
1d28555472 Let this driver build with recent xservers too. 2010-05-30 21:05:16 +00:00
matthieu
442bb464de Fix a race in the creation of the app-defaults directory. 2010-05-30 21:03:20 +00:00
matthieu
b67773f8c4 regen 2010-05-30 20:58:13 +00:00
matthieu
1fbe969c1c Fix races in the creation of the app-defaults directory. from espie@ 2010-05-30 20:57:54 +00:00
matthieu
fee37e4ada Remove an extra debug target that leaked in. 2010-05-30 20:42:44 +00:00
matthieu
c1e4f312ee Remove xf86-input-gunze wich was unlinked from biulds weeks ago. 2010-05-29 17:33:40 +00:00
matthieu
24143da004 Remove Bitstream Vera fonts, replaced by DejaVu. 2010-05-29 17:30:41 +00:00
matthieu
2feb943b6e update 2010-05-29 17:26:29 +00:00
matthieu
1acb789094 Remove obsolete code that has not been built for 5 weeks now. 2010-05-29 17:25:11 +00:00
matthieu
18bc122010 Avoid vmware module crashing with "X -configure".
Inspired by a similar fix in NetBSD.
2010-05-29 12:54:03 +00:00