IABSD.fr/xenocara/driver

Branch :


Log

Author Commit Date CI Message
37cf374b 2014-04-13 10:41:00 Link xf86-video-ast to the build on i386 and amd64.
26a079e2 2014-04-13 10:38:41 And finally re-add BSD Makefile.
22dd2e8a 2014-04-13 10:36:47 Re-add ast files that previous re-import failed to re-add
c9592e5c 2014-04-13 10:30:12 Re-import xf86-video-ast. This chipset is found in HP Proliant MicroServer remote access cards among others. ok kettenis, seems like a good idea to jasper@.
2274e656 2014-04-09 20:21:16 Update to xf86-video-ati 7.3.0. Tested by jsg@ ajacoutot@.
81a3c9ac 2014-03-18 22:37:28 Remove {hp300,mvme68k,mvme88k} bits.
f8849469 2014-02-15 13:55:28 Remove radeonold driver. it was deconnected from build months ago.
24fb6f10 2014-02-14 19:38:40 Update to xf86-video-intel 2.99.910 (aka 3.0RC10) tested by jsg@ and me.
845ad293 2014-02-03 15:59:42 regen
a46a9e0e 2014-02-03 15:57:56 Bump revisions of XvMC libs
f6224eae 2014-02-03 15:54:42 Update to xf86-video-intel 2.99.909 Tested by jsg@, kettenis@ and myself on a wide range of intel cards.
8722ac84 2014-01-15 11:15:59 Add more luna88k-specific initialization to use color wscons and monochrome X server both. Now OpenBSD/luna88k kernel supports color wscons on 4/8bpp frame buffer, but X server only supports 1bpp (monochrome) for now. So change `pseudo' depth by WSDISPLAYIO_SETGFXMODE ioctl while X server is running.
0c2fe4b1 2014-01-03 09:41:23 Update xf86-input-vmmouse to 13.0.0
069d6dc9 2014-01-03 09:37:47 Update to xf86-input-joystick 1.6.2
8dae8f23 2014-01-03 09:30:54 Update xf86-input-elographics to 1.4.1
53ea49d9 2013-11-18 19:45:41 Fix shadow framebuffer implementation. Tested by Martijn van Duren and mpi@.
dc89b51a 2013-11-17 14:33:05 Unhook radeonold from the build
bedbd41b 2013-11-11 16:51:59 Update to xf86-input-keyboard 1.8.0. ok matthieu@
a9f7b7bc 2013-11-11 03:16:50 Enable hardware acceleration on haswell again. Seems to work with the kernel changes I've just committed on a desktop with hd 4600, and matthieu's haswell ult with hd 4400.
55854c36 2013-11-02 13:17:32 a little header cleanup
0e583835 2013-10-30 18:05:34 Fix jagged diagonal lines (xenocara part) Make sure that you have a recent kernel. ok matthieu@. tested edd@, Henri Kemppainen and Alf Schlichting.
819249ae 2013-10-25 18:14:20 X11 clients for OpenBSD/aviion. ok matthieu@
b91348b6 2013-10-20 12:25:48 Update to xf86-video-vesa 2.3.3
ae569081 2013-10-20 12:24:01 Update to xf86-video-dummy 0.3.7
ec2836f3 2013-09-10 03:10:31 disable blit acceleration on haswell for now seems to mitigate some hangs seen by weerd@ and matthieu@
e9013f67 2013-09-06 10:21:21 revert the patch that forced ColorTiling2D to be disabled now the mesa update has gone in
1f135a54 2013-08-18 13:54:41 Fix shadowfb on big-endian machines. ok matthieu@
61e2983c 2013-08-18 06:20:12 Fix a number of merge issues accumulated over the years - INSTALL often got doubled by patch - empty AUTHORS files didn't get removed.
cb09aec5 2013-08-17 17:01:23 Add octeon (no input driver, no video driver). ok matthieu@
5d025a72 2013-08-17 16:39:56 Fix merge botch
7674b98b 2013-08-16 17:05:18 Turn off ColorTiling2D until we get mesa >= 9.x an be reverted when a mesa update goes in. from jsg@
2475cd4a 2013-08-16 17:04:02 Update to xf86-video-ati 7.2.0, requested by jsg@ It fixes an endianess problem with kms and the in tree x86-video-ati among other things. It has been tested on various i386/amd64/sparc64/macppc machines on a range of hardware from r100->northern islands.
9a4b5cd1 2013-08-15 03:34:19 Adjust the shared-lib versions for the intel driver to match the versions expected by the time_t bump, this time done correctly ok matthieu@
acee5d3c 2013-08-13 18:52:10 Repair guenther's damage that I didn't ok.
655d6809 2013-08-13 08:24:46 Bump the major to match the 64bit time_t change
be03ce4a 2013-08-12 04:13:31 enable kms support
1449a85f 2013-07-20 13:24:50 Sum consecutive dx and dy motion events received separartely from the kernel before sending them up to X. Reduces staircacse effects on diagonal freehand drawings. Patch from Henri Kemppainen, tested by edd@. Thanks.
08420f85 2013-07-15 13:23:17 Add monochrome X server support for luna88k. Some luna88k specific quirks are needed in driver/xf86-video-wsfb/src/wsfb_driver.c for now. ok matthieu@
0eba66b4 2013-07-01 13:24:43 revert previous. Juan Francisco Cantero Hurtado reports that loading the dri driver causes xorg to crash with r700 (PCI HD4350). Likely due to the incomplete support for r600/r700 currently in the tree.
8d1c3815 2013-06-29 14:20:25 Remove a local change that disabled the pageflipping code in the KMS path. Previously disabled due to not having the required libdrm parts. ok matthieu@
46d1e007 2013-06-29 11:13:35 Build with support for KMS which was previously disabled due to not having the required libdrm parts. UMS will still be used if KMS is not available. ok matthieu@
7b528a75 2013-06-29 09:16:23 Add basic EXA acceleration for the Alpine chipset.
076750ef 2013-06-29 09:05:55 Quick fix for NULL pixmaps with server 1.14. Problem reported and fix tested by J. Scott Heppler. Thanks.
0e633249 2013-06-14 21:27:14 Default to EXA acceleration.
04a5ce62 2013-06-14 21:21:54 Disable broken EXA operations for now.
664a55a3 2013-06-13 21:52:08 Fix initialization of shadowfb with modern X servers
9a190ffb 2013-06-13 21:48:11 Fix initialization of shadowfb with modern X servers.
cd7cbb53 2013-06-13 21:47:28 Fix loading the driver without XAA
3caadaf9 2013-06-10 20:38:52 On mach64, only disable RenderAccel, not the full EXA acceleration. This is enough to fix the screen corruption seen on Xft fonts and other Xrender drawings.
7603c4ad 2013-06-10 19:49:40 Unbreak the sunffb driver. No acceleration for now, since XAA was removed from X server 1.14.
90b8bd5f 2013-06-07 17:33:04 Disable exa acceleration in the mach64 driver util fixed.
cf95160a 2013-06-03 19:45:57 forgot to cvs add new files in update to 1.2.2
ffcddaf4 2013-06-02 18:17:24 Update to xf86-input-synaptics 1.7.1. ok mpi@ jcs@ matthieu@
6858fca6 2013-06-01 19:20:43 Update to xf86-video-sunffb 1.2.2
7996ec3e 2013-05-30 15:06:59 Build fix for sis driver under xserver 1.14
52f6d0ba 2013-05-23 22:42:07 Merge upstream fixes for several X libs vulnerabilities discovered by Ilja van Sprundel. CVE-2013-1981 X.org libX11 1.5.99.901 (1.6 RC1) integer overflows CVE-2013-1982 X.org libXext 1.3.1 integer overflows CVE-2013-1983 X.org libXfixes 5.0 integer overflows CVE-2013-1984 X.org libXi 1.7.1 integer overflows CVE-2013-1985 X.org libXinerama 1.1.2 integer overflows CVE-2013-1986 X.org libXrandr 1.4.0 integer overflows CVE-2013-1987 X.org libXrender 0.9.7 integer overflows CVE-2013-1988 X.org libXRes 1.0.6 integer overflows CVE-2013-1989 X.org libXv 1.0.7 integer overflows CVE-2013-1990 X.org libXvMC 1.0.7 integer overflows CVE-2013-1991 X.org libXxf86dga 1.1.3 integer overflows CVE-2013-1992 X.org libdmx 1.1.2 integer overflows CVE-2013-1994 X.org libchromeXvMC & libchromeXvMCPro in openChrome 0.3.2 integer overflows CVE-2013-1995 X.org libXi 1.7.1 sign extension issues CVE-2013-1996 X.org libFS 1.0.4 sign extension issues CVE-2013-1997 X.org libX11 1.5.99.901 (1.6 RC1) buffer overflows CVE-2013-1998 X.org libXi 1.7.1 buffer overflows CVE-2013-1999 X.org libXvMC 1.0.7 buffer overflows CVE-2013-2000 X.org libXxf86dga 1.1.3 buffer overflows CVE-2013-2001 X.org libXxf86vm 1.1.2 buffer overflows CVE-2013-2002 X.org libXt 1.1.3 buffer overflows CVE-2013-2003 X.org libXcursor 1.1.13 integer overflows CVE-2013-2004 X.org libX11 1.5.99.901 (1.6 RC1) unbounded recursion CVE-2013-2005 X.org libXt 1.1.3 memory corruption CVE-2013-2066 X.org libXv 1.0.7 buffer overflows
eb056151 2013-05-12 13:06:24 Remove calls to miInitializeBackingStore() and includes of mibstore.h mibstore.h defines miInitializeBackingStore() as an empty stub, and goes away in xserver 1.14.
ac3d3b5f 2013-05-03 09:34:38 Update to xf86-input-mouse 1.9.0. ok matthieu@
83ceffd3 2013-05-03 09:32:18 Update to xf86-input-keyboard 1.7.0. ok matthieu@
d890a346 2013-03-19 20:47:22 Add an OpenBSD-specific implementation of backlight control that uses the appropriate wscons ioctls. ok matthieu@
aae4813e 2013-03-19 07:32:33 regen
07f2f0a5 2013-03-18 18:38:18 Update to xf86-video-intel 2.20.19. A recent kernel with kernel modesetting support is required. Thanks to jsg@ and kettenis@ for their work.
814f050b 2013-03-18 09:48:06 Backout my workaround for broken accelerated solid pictures using XAA on big endian an apply the correct fix, working at depth 16 and 24, kindly provided by Michel Dänzer who already committed it upstream. No objection from the usual macppc users.
786472fe 2013-03-16 01:24:43 Add xenocara defines/files for luna88k, no X server at this moment. ok miod@
80ae2270 2013-03-14 20:49:52 Build the X server on hp300 again. Tested on catseye.
07ce5c50 2013-02-14 15:15:37 Repair the legacy i810 driver. Problem reported and fix successfully tested by schwarze@
d6d6af19 2013-02-01 11:09:26 Several changes to resolve screen corruption sometimes seen with dpms on ivy bridge, mostly based on upstream drm code: - remove a workaround which was in itself causing issues - switch the order of disabling fdi rx & tx - disable DPLL_SEL when disabling the crtc - add a few extra delays Most of this concerns the gen5+ crtc disable function, and thanks to a bunch of testers this is known to still work fine on gen 5/6/7. ok kettenis@ matthieu@
c7c3d2e8 2013-01-22 21:37:09 example should conform to constraint on section identifiers. ok matthieu@
2d8816a8 2013-01-20 15:06:45 Stop the radeon driver from trying to restore text mode on PALM and newer chip generations. The driver is currently unable to restore text mode on these chips, and attempting to restore text mode anyway results in the display not being restored properly when switching back to X. The only way of restoring the display after restarting X was to reboot the machine. ok mpi@
87c6ca56 2013-01-17 11:07:36 Only require DRM 1.2. That's the version we claim to support and it the driver doesn't actually seem to require any newer interfaces. ok jsg@
f43e7c87 2013-01-17 11:02:54 Fix previous.
2699efd7 2013-01-17 11:00:57 Open /dev/drm0 instead of /dev/dri/card0 and add privsep support. ok jsg@
e014b201 2013-01-17 07:22:28 regen
062bd345 2013-01-17 07:21:06 Add BSD Makefile.
a4939b07 2013-01-17 07:16:32 Import xf86-video-modesetting 0.6.0. Requested by jsg@ and kettenis@ for KMS testing.
70cf9f81 2013-01-15 06:31:43 Remove annoying is lvds, is crt debug stuff. OK jsg@.
ec0060cc 2013-01-05 17:00:06 Update to xf86-video-mach64 6.9.4
ae98b909 2013-01-03 15:00:26 Regen autotools files once more. Apparently previous version was generated with some of my local changes to use /usr/bin/libtool. This is causiing problems with the XvMC libs shared libraries versions.
5eb5b9b4 2012-12-19 21:37:21 Update to xf86-video-vmware 2.1 RC1 (aka 2.0.99.901)
a68216fe 2012-12-19 21:19:48 - sync the "legacy" i810 driver, used only on true i810 and i815 chipsets to the one in recent intel driver from X.Org. - remove one of the output probe method in i830PreInit(). This method is calling functions that are normally forbidden in PreInit(). With xserver 1.13 this causes a fatal error at run time. Tested by bluhm@, nick@ and shadchin@ back in september.
195cddcc 2012-12-16 23:04:17 Update to xf86-video-geode 2.11.14
f5929fd6 2012-12-13 01:23:08 Recent thinkpads try to set a backlight value one greater than the maximum causing backlight control to be disabled. Limit the backlight values to the maximum so xbacklight will work. Backlight control via the brightness buttons won't yet work as that likely requires opregion/acpi bits. Tested by jcs@ jasper@ phessler@ naddy@ and Amarendra Godbole ok phessler@ kettenis@
6ccdfafb 2012-12-08 23:23:27 remove white space at end of line
ebbac4e6 2012-12-02 22:59:10 regen
a1dad419 2012-12-02 22:51:25 Fix XAA support. Problem noticed by sthen@
26135f75 2012-12-02 17:59:25 Check return value of I830MapMMIO(). Allows the server to fail with a useful error message instead of segfaulting later, like reported by Alexei Malinin on misc@.
5bcdec71 2012-11-28 10:03:36 Fix an EXA-related big endian issue, introduced in 6.14.5 with the support of accelerated solid pictures on r1xx, r2xx and r3xx. Problem reported by landry@, ok matthieu@
7de58e3a 2012-11-23 21:31:16 Update to xf86-video-mga 1.6.2
7f78badd 2012-11-23 20:47:03 Update to xf86-video-r128 6.9.1
957b095f 2012-11-11 21:34:52 regen
5e96e402 2012-11-11 21:34:15 Patch the driver a bit more, to be able to build without XAA.
3bc130ae 2012-11-11 15:51:20 regen
2548fbc0 2012-11-11 15:49:43 Make it possible to build radeon drivers without XAA.
606582ce 2012-10-29 11:55:50 Teach wsconscomm in synaptics(4) about elantech touchpads. ok mpi@ shadchin@
e9cb1c0f 2012-10-20 03:01:40 Make the hdmi modesetting code handle multiple display pipes. Problem noticed by by rivo nurges and blambert@ after ivy bridge support enabled multiple pipes for pch devices. Fix based on what the upstream drm code does and tested by rivo nurges, blambert@ and sthen@ ok kettenis@
97f5e301 2012-10-06 03:51:23 Add basic support for ivy bridge and fix several cases of register access not being adjusted for the pch split, one of which prevented multiple display pipes from working. The third pipe on ivy bridge remains disabled for now. ok kettenis@ thanks to everyone who tested
0c85c873 2012-09-17 12:41:15 Improve hack to restore text mode on ironlake/sandy bridge. tested by many ok jsg@, deraadt@
bb914d16 2012-09-16 17:03:51 Merge upstream build fix for 32bit arches with xserver 1.13.
71d2be1a 2012-09-11 20:26:04 regen
94740cdc 2012-09-11 20:25:34 Cherry-pick upstreams commit to convert the openchrome driver to compat-api.h for compatibility with xserver 1.13. Unfortunaltly recent versions of the driver are broken in the !dri !kms case, so it cannot be upgraded.OA