summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-07-26sort options as usual in our operating system; `usage:' is lower case;Igor Sobrado
improve usage()'s output; better indentation in usage() function. ok jakemsr@
2010-07-25updateMatthieu Herrb
2010-07-25kill trailing white space.Matthieu Herrb
2010-07-25Fix configurations with both a stylus and an eraser.Matthieu Herrb
The previous code was working by luck, since the "device busy" error when opening the 2nd device was ignored. With xserver 1.8, xinput2 is a bit less tolerant and causes a segfault. Problem reported by sthen@ Thanks.
2010-07-25Get rid of unused callbacks.Matthieu Herrb
2010-07-25LocalDevicePtr and InputInfoPtr are the same. Use the latter everywhereMatthieu Herrb
for consistency. No code change.
2010-07-25A batch of font packages updates, only build-system related:Matthieu Herrb
font-adobe-100dpi 1.0.1 font-adobe-75dpi 1.0.1 font-adobe-utopia-100dpi 1.0.2 font-adobe-utopia-75dpi 1.0.2 font-adobe-utopia-type1 1.0.2 font-arabic-misc 1.0.1 font-bh-100dpi 1.0.1 font-bh-75dpi 1.0.1 font-bh-lucidatypewriter-100dpi 1.0.1 font-bh-lucidatypewriter-75dpi 1.0.1 font-bh-ttf 1.0.1 font-bh-type1 1.0.1 font-bitstream-100dpi 1.0.1 font-bitstream-75dpi 1.0.1 font-bitstream-type1 1.0.1 font-cronyx-cyrillic 1.0.1 font-cursor-misc 1.0.1 font-daewoo-misc 1.0.1 font-dec-misc 1.0.1 font-ibm-type1 1.0.1 font-isas-misc 1.0.1 font-jis-misc 1.0.1 font-micro-misc 1.0.1 font-misc-cyrillic 1.0.1 font-misc-ethiopic 1.0.1 font-misc-meltho 1.0.1 font-mutt-misc 1.0.1 font-screen-cyrillic 1.0.2 font-sony-misc 1.0.1 font-sun-misc 1.0.1 font-winitzki-cyrillic 1.0.1 font-xfree86-type1 1.0.2
2010-07-25Update to font-schumacher-misc 1.1.0.Matthieu Herrb
Sync with Markus Kuhn's repository.
2010-07-25Update to font-misc-misc 1.1.0.Matthieu Herrb
Sync with Markus Kuhn's repository.
2010-07-24do not add the same size twice, and do not fall of the end ofJacob Meuser
the frame sizes array. reported/tested mglocker
2010-07-24Update font/alias to 1.0.2Matthieu Herrb
2010-07-24Update fonts/encodings to 1.0.3Matthieu Herrb
2010-07-24Update to DejaVu TrueType fonts 2.31.Matthieu Herrb
This release adds a bunch of new glyphs and fixes some existing ones.
2010-07-24Update to xf86-video-voodoo 1.2.4Matthieu Herrb
2010-07-24Update to xf86-video-tseng 1.2.4Matthieu Herrb
2010-07-24Update to xf86-video-trident 1.3.4Matthieu Herrb
2010-07-24Update to xf86-video-sisusb 0.9.4Matthieu Herrb
2010-07-24Update to xf86-video-rendition 4.2.4Matthieu Herrb
2010-07-24Update to xf86-video-chips 1.2.3Matthieu Herrb
2010-07-24Update to xf86-video-ark 0.7.3.Matthieu Herrb
2010-07-24Update to xmore 1.0.2.Matthieu Herrb
2010-07-24Two patches cherry picked from mesa master just after 7.8 was branchedOwain Ainsworth
(but never made it into the 7.8 branch). first: Author: Jesse Barnes <jbarnes@virtuousgeek.org> Date: Thu Apr 22 12:47:41 2010 -0700 DRI2: add config query extension Add a new DRI2 configuration query extension. Allows for DRI2 client code to query for common DRI2 configuration options. second: Author: Jesse Barnes <jbarnes@virtuousgeek.org> Date: Thu Apr 22 12:49:03 2010 -0700 DRI2/GLX: check for vblank_mode in DRI2 GLX code Re-add support for the vblank_mode environment and configuration variable. Useful for benchmarking and app control. The final affect being that config and environment variables for controlling swap mode work with dri2 now. which helps me a lot with debugging. ok matthieu@.
2010-07-24updateMatthieu Herrb
2010-07-24When a dri driver dlopen()s libGL to try and get the correct symbols (inOwain Ainsworth
case libGL itself was dlopen()ed), it was using "libGL.so.1" (linux convention, doesn't work on OpenBSD). Change it to "libGL.so" so it has a hope in hell of working. I finally wrote this patch when trying to port perl's OpenGL modules ages ago and i finally decided that hacking each instance of dlopening libGL to use RTLD_GLOBAL was dumb. ok matthieu@
2010-07-24This is a hack.Owain Ainsworth
Since mesa changed some code, GL applications have been rather nasty to the xserver, if they are unconstrained rendering wise they spam too many requests at the xserver and make it slow as hell (even if the cpu is fairly idle). There is a throttling mechanism in the xserver (1.8 at least), but that only really works if you are doing vblank syncing (which is turned off in our intel driver right now for unrelated reasons), and even then an unsynced client can cause the same problem. While a proper fix is being worked on (I am in discussion with X developers), comment out two conditionals in the intel mesa driver so that even when using dri2 swapbuffers we wait on the swapbuffers before last before rendeing more, this prevents almost DoSing the server. Tested on ironlake, 855 and 965 by me (and my matthieu as well). ok matthieu@
2010-07-23allow "make build" to work, ok matthieu@Chris Kuethe
2010-07-23Remove redundant struct initialization in WildcatFBLoadPalette().Miod Vallat
ok matthieu@
2010-07-23fix backwards example (after r1.45 of group.c); noticed by phessler@Okan Demirmen
ok oga@ phessler@
2010-07-23decend into video/Jacob Meuser
reminded by phessler
2010-07-23import video(1), an application for recording and/or displayingJacob Meuser
images from a video(4) device ok matthieu, todd; prodding from deraadt
2010-07-20syncTodd T. Fries
2010-07-19One more tweak for compatibility with xserver 1.8.Matthieu Herrb
2010-07-18updateMatthieu Herrb
2010-07-18Support the apis for getting vblank events from the drm fd. (only vblankOwain Ainsworth
events for now, pageflip events require kms and thus have not yet been added). Bumps libdrm minor version.
2010-07-18Fix allocation size of shadow framebuffer. Use byes, not bits.Matthieu Herrb
Since the shadowfb is only used for bitsPerPixel >= 8, bitsPerPixel/8 is always the correct amount of bytes. ok miod@.
2010-07-18Make wildcardfb driver compatible with xserver 1.8Matthieu Herrb
2010-07-18Update the intel driver to (mostly) a backport of 2.12.Owain Ainsworth
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-17Do not call shawdowRemove() if shadow fb was disabled.Matthieu Herrb
2010-07-17update to libXext 1.1.2Matthieu Herrb
2010-07-17update to libXrender 0.9.6Matthieu Herrb
2010-07-17Update to libXfixes 4.0.5Matthieu Herrb
2010-07-17update to libXdamage 1.1.3Matthieu Herrb
2010-07-17Update to libXcomposite 0.4.2Matthieu Herrb
2010-07-17Update to xf86-video-sis 0.10.3Matthieu Herrb
2010-07-17Update to xf86-video-neomagic 1.2.5Matthieu Herrb
2010-07-17Update to xf86-video-dummy 0.3.4Matthieu Herrb
2010-07-17patches from Freetype.org for the security issues found by Robert Swiecki:Matthieu Herrb
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-17UpdatesMatthieu Herrb
2010-07-15syncTodd T. Fries
2010-07-14Let the old radeon driver build with xserver 1.8Matthieu Herrb