IABSD.fr/xenocara/driver

Branch :


Log

Author Commit Date CI Message
3423f46a 2010-08-29 15:24:28 remove checks for xf1bpp and xf4bpp support, since they are not used.
08c40d6e 2010-08-29 15:20:40 Add missing headers for ioctl() and getpagesize() prototypes.
bf7e77b9 2010-08-29 15:05:55 XFree86(1) -> __xservername__(1). __xservername__ is a macro that gets replaced by the actual X server (Xorg currently) by the build system.
fcff2a04 2010-08-29 14:58:23 Sync the build system of xf86-video-{wildcatfb,wsfb,wsudl} with upstreams. No functionnal change.
a52d3721 2010-08-29 14:43:17 Update after module loader simplification upstreams. Fixes loading in xserver 1.8. ok miod@.
7ed4db88 2010-08-25 20:29:35 remove annoying is lvds / is crt errorf calls ok fgs@ matthieu@ oga@
0e3d3586 2010-08-22 12:29:27 Update to xf86-video-nv 2.1.18. Tested at least by krw@, benoit@ and giovanni@.
3734d790 2010-08-22 12:24:54 Update to xf86-video-mga 1.4.13.
bd8dbdc2 2010-08-22 12:19:00 Update to xf86-video-vmware 11.0.2. No functionnal change.
54f1cd81 2010-08-22 12:11:57 Update to xf86-input-vmmouse 12.6.10. No functionnal change.
3998488d 2010-08-21 14:00:58 Merge commits 838 and 840 from trunk: Fix bug with suspend and VT switch on VX800 and 64bit systems (tested by jakemsr@) Fix segfaults with EXA and XV (Ticket #359) Tested on K8M890 and VN800
b1ae736e 2010-08-04 22:28:36 Commit the right version of the file: we want to remove XkbLayout from the defaults, no XkbModel.
42e5cee5 2010-08-04 21:45:32 Fix the fix of the fix. Previous iteration would again ignore wscons keyboard.encoding setting. Now no default xkbLayout is set, unless keyboard.encoding=user.
7cfab8f5 2010-08-04 19:27:52 Don't set xkblayout from wscons setting if specified in xorg.conf. Problem noticed, and patch provided by Mike Belopuhov. Thanks.
751444b7 2010-08-03 21:22:32 Remove empty .TP
31f2be4a 2010-08-01 19:21:01 Fix a problem when switching back from a text VT; avoid stealing the keyboard or other input devices events.
36733264 2010-07-31 16:52:52 regen
67cb53f6 2010-07-31 16:51:57 Define AM_CFLAGS and AM_CPPFLAGS like other drivers do. This fixes build with CFLAGS=-g.
4fc63f17 2010-07-31 07:38:20 Missed one added file in previous update to xf86-input-keyboard 1.4.0
988f34c0 2010-07-28 19:47:40 terminate xf86Msg() string with newline; ok matthieu@
439d2f36 2010-07-27 19:33:03 Additional fix for the wscons keyboard layout detection code. If the layout is 'user', fall back to the "us" layout. Problem spotted by naddy@.
0efb2e14 2010-07-27 19:08:46 Update to xf86-input-mouse 1.5.0. Tested by many with xserver 1.8 ok oga@, todd@.
3fa6fbc9 2010-07-27 19:06:44 Update to xf86-input-keyboard 1.4.0. tested by many with xserver 1.8. ok oga@, todd@.
9f50d18e 2010-07-25 19:53:35 kill trailing white space.
67355d75 2010-07-25 19:52:23 Fix configurations with both a stylus and an eraser. 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.
0f0c4a9f 2010-07-25 14:35:53 Get rid of unused callbacks.
8e75be5a 2010-07-25 14:15:49 LocalDevicePtr and InputInfoPtr are the same. Use the latter everywhere for consistency. No code change.
2ea3879e 2010-07-24 20:23:16 Update to xf86-video-voodoo 1.2.4
905ad872 2010-07-24 20:20:16 Update to xf86-video-tseng 1.2.4
5ef42429 2010-07-24 20:15:44 Update to xf86-video-trident 1.3.4
b797fa7c 2010-07-24 20:11:58 Update to xf86-video-sisusb 0.9.4
c339d15b 2010-07-24 20:09:35 Update to xf86-video-rendition 4.2.4
aba38d29 2010-07-24 20:05:02 Update to xf86-video-chips 1.2.3
c5080356 2010-07-24 19:56:24 Update to xf86-video-ark 0.7.3.
d2d87933 2010-07-23 15:20:33 Remove redundant struct initialization in WildcatFBLoadPalette(). ok matthieu@
d33a3677 2010-07-19 23:29:18 One more tweak for compatibility with xserver 1.8.
dd67e97c 2010-07-18 20:10:12 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@.
3ad3fc20 2010-07-18 17:49:46 Make wildcardfb driver compatible with xserver 1.8
1cf6df01 2010-07-18 14:47:47 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.
2afd40f2 2010-07-17 17:15:14 Do not call shawdowRemove() if shadow fb was disabled.
06e2ad83 2010-07-17 14:52:29 Update to xf86-video-sis 0.10.3
e9a503f8 2010-07-17 14:43:51 Update to xf86-video-neomagic 1.2.5
08a8cd01 2010-07-17 14:39:15 Update to xf86-video-dummy 0.3.4
15cde5d3 2010-07-14 11:40:19 Let the old radeon driver build with xserver 1.8
f184faf3 2010-06-13 12:39:19 merge X.Org git HEAD to get XINPUT ABI version 7 support.
0ae720f3 2010-06-13 11:13:10 regen
8f3e4f02 2010-06-13 11:10:57 merge X.Org git HEAD to get XINPUT ABI version 7 support.
538c7a2f 2010-06-13 11:06:15 prepare for XINPUT ABI 7.
e02163e6 2010-06-13 11:04:19 Update to xf86-input-elographics 1.2.4
a70129d1 2010-06-06 20:38:03 Drop empty .TP. From Joerg Sonnenberger at NetBSD.
1d285554 2010-05-30 21:05:16 Let this driver build with recent xservers too.
c1e4f312 2010-05-29 17:33:40 Remove xf86-input-gunze wich was unlinked from biulds weeks ago.
18bc1220 2010-05-29 12:54:03 Avoid vmware module crashing with "X -configure". Inspired by a similar fix in NetBSD.
d0f6cd86 2010-05-24 10:09:19 Update to xf86-video-vesa 2.3.0
eef31101 2010-05-24 10:03:52 Update to xf86-video-vmware 11.0.1
b4282b59 2010-05-24 09:58:57 Update to xf86-video-sunffb 1.2.1
13c304f3 2010-05-24 09:52:22 Update to xf86-video-siliconmotion 1.7.4
1603c57a 2010-05-24 09:45:39 Update to xf86-video-nv 2.1.17.
bd38ae49 2010-05-24 09:36:11 Update to xf86-video-mga 1.4.12
9e00008f 2010-05-24 09:28:57 Update to xf86-video-mach64 6.8.2
d7f89a3e 2010-05-24 09:20:10 Update to xf86-video-i128 1.3.3
4579b489 2010-05-24 09:14:11 Update to xf86-video-glint 1.2.4
4568c06b 2010-05-24 08:56:45 Don't install the vmmouse_detect manual page.
d55ef755 2010-05-24 08:51:42 Update to xf86-input-vmmouse 12.6.9
63edae0c 2010-05-24 08:44:00 Update to xf86-input-penmount 1.4.1
5e69f523 2010-05-24 07:40:21 Unbreak xf86-video-mga build after removal of the direct rendering module.
c7812d07 2010-05-23 21:28:34 Pull in the changes in rendering that I skipped when i backported changes from later intel versions (after the UMS removal). 95% of this is the xvmc reworks that makes that code even halfway sane. xvmc is now enabled by default on 965+. Tested by many on tech@, thanks! ok matthieu@
7587a415 2010-05-22 23:53:55 Disable Framebuffer Compression on 915GM and 945GM. While this feature at best can save 05w idle power, it is very flakey. Disabling it fixes (or at the least masks) the problem that some 915 and 945 users were seeing where they ended up with a blank screen (it turns out that no problems fired because everything was still working, just FBC screwed up and never actually scanned out the framebuffer). As some examples for reliability linux with kms has disabled fbc on these chipsets due to some unreliability issues (especially over suspend). and the window driver apparently also does not used it. Tested by kettenis@, Tom Murphy, edd@ and myself. ok matthieu@
fb0b2f5f 2010-05-15 20:10:58 Make it possible to build driver with the newer proto headers; from matthieu@
acc721c4 2010-05-10 22:35:08 *sigh* there is always one (in this case two). These files were missing from the last commit. (due to shuffling the cvs diff between old driver and new one was 155246 lines, so two files isn't that bad...)
ec5c2469 2010-05-10 22:32:28 Update the intel driver to 2.9.1 plus backports. 2.9.1 is the last version of the intel DDX that supports UMS (User modesetting), with 2.10 onwards being purely KMS only. As such, this driver contains backports of almost every correctness or performance related fix to the rendering layer in later intel drivers. This driver *REQUIRES* a GEM enabled kernel. it claims to support non-gem mode but this is essentially unmaintained and due to the way the abstraciton works is slow, if it works at all (it often does not). You have been warned. tested by many many people on tech over the last few weeks.
f5884c40 2010-05-08 16:26:20 Update to xf86-video-geode 2.11.8. Tested on Alix 3c3.
ddba0c75 2010-05-08 08:19:05 Update to xf86-video-dummy 0.3.3
9ac8837d 2010-04-13 19:56:37 Make it possible to build drivers with the newer proto headers. ok oga@.
691e04d2 2010-04-07 18:22:00 Here's a really good idea: when preparing for a vt switch the intel driver idles the ringbuffer, stops it, unbinds all memory, then hands back off. Now here's the clever bit: just before we call to idle the ringbuffer (which sleeps waiting for an interrupt) let's TURN OFF THE FUCKING INTERRUPT. That's a great idea, really, isn't it? Move the interrupt disable to *after* stop_ring. Theo's T61 VT switches again. everyone elses' intel stuff worked by magic (or shared interrupts) before now. Fixed after discussion with deraadt@, thanks to miod for suggestions.
f53f514d 2010-02-04 06:25:40 Drivers list for loongson.
01ee26d1 2010-02-04 06:24:47 Recognize WSDISPLAY_TYPE_SMFB
55909518 2010-01-10 16:33:44 Remove unused screen_width and screen_height fields from driver private data.
73eed353 2010-01-10 15:22:47 Typos in comments and error messages.
4fd4d7c3 2009-12-31 18:01:14 Default to ZAxisMapping 4 5 6 7. This is what most users expect noawadays.
928f6b45 2009-12-14 14:21:54 Fix a segfault in X for a clipped movie window. ok matthieu@ Original commit message from barry scott to upstream: Author: Barry Scott <barry.scott@onelan.co.uk> Date: Tue Jun 23 14:14:50 2009 +0100 Fix segv for clipped movie window When playing a movie that is clipped on its left and right edges the Xorg server will SEGV sometimes. This is because the intel driver ignores the clipping info when it copies the planes out of the XV data. The check for the optimised copy was wrong to ignore the width required. Which leads to too much data being copied by the memcpy. It the source buffe happens to end exactly on a page boundary the server will SEGV. As we reviewed the code we checked the calculation of src1, src2 and src3. The patch includes additional comments to make it clear what the elements of the calculation are. This bug exists in git head and we also see it in 2.4.1.
1f09a7b5 2009-12-12 09:46:40 Link xf86-video-wsudl to the build on architectures that support udl(4). ok todd@
012236a1 2009-12-10 22:32:02 Fix SwapXY and rotation support. More work to do wrt properties and calibration.
80bba657 2009-12-07 19:28:53 split the KB_VARTAB code in wscons autodetection so that it understands both XkbOptions and XkbVariant. now we can understand the .dvorak, .nodeadkeys and .swapctrlcaps wscons variants and pass them correctly onto XKB. Means that xmodmap or setxkbmap magic isn't needed in those cases anymore. "no objections" matthieu@. Diff from Tobias Ulmer (tobiasu at tmux dot org); thanks!
bf862c28 2009-12-06 10:32:31 Remove the input driver before returning NULL on error in PreInit().
dfdb9035 2009-11-29 20:10:04 update to xf86-video-mga 1.4.11. Tested by landry@
c98180f2 2009-11-27 10:30:08 missing commit for mid-button emulation.
5f158e30 2009-11-26 21:30:19 Cleanup this driver a bit, following what's been done in xf86-input-ws: - no more convert proc - use the correct XInput device type - don't hardcode the package version number in the .c file.
dcbd99cf 2009-11-26 18:13:47 white space
bdbb8460 2009-11-26 16:45:41 regen
00794236 2009-11-26 16:45:02 Missed this file when adding middle button emulation.
8b15b856 2009-11-26 16:42:52 Documentation for Emulate3Buttons and Emulate3Timeout and the associated properties.
c9960a2b 2009-11-26 16:42:06 Add middle mouse button emulation to xf86-input-ws. Code stolen from evdev, that stole it from xf86-input mouse.
18f9c262 2009-11-26 11:10:09 Document device properties
910b2d77 2009-11-26 10:57:35 Set resx/resy fields of the wscons calibration structure to the saved values when the calibration properties change.
cfe9a6b6 2009-11-25 19:36:57 Only default to raw mode for touchpanels. The raw mode doesn't make sense for mices.
e9459696 2009-11-25 19:31:35 When calibrating directly update the axis structures with new min/max values. In xserver 1.7 with axis labels, the init function used previously makes no sense anymore.
3147c5ee 2009-11-25 19:11:55 The raw mode is a lot more useful now. So enable it by default.
d5dc0ce8 2009-11-25 18:14:23 No need to maintain a local cache of the pointer position anymore.
d28a98a2 2009-11-25 18:12:02 regen