Branch :
| 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 |