summaryrefslogtreecommitdiff
path: root/driver
AgeCommit message (Collapse)Author
2013-08-13Bump the major to match the 64bit time_t changePhilip Guenther
2013-08-12enable kms supportJonathan Gray
2013-07-20Sum consecutive dx and dy motion events received separartely fromMatthieu Herrb
the kernel before sending them up to X. Reduces staircacse effects on diagonal freehand drawings. Patch from Henri Kemppainen, tested by edd@. Thanks.
2013-07-15Add monochrome X server support for luna88k.Kenji Aoyama
Some luna88k specific quirks are needed in driver/xf86-video-wsfb/src/wsfb_driver.c for now. ok matthieu@
2013-07-01revert previous. Juan Francisco Cantero Hurtado reports that loadingJonathan Gray
the dri driver causes xorg to crash with r700 (PCI HD4350). Likely due to the incomplete support for r600/r700 currently in the tree.
2013-06-29Remove a local change that disabled the pageflippingJonathan Gray
code in the KMS path. Previously disabled due to not having the required libdrm parts. ok matthieu@
2013-06-29Build with support for KMS which was previously disabled due toJonathan Gray
not having the required libdrm parts. UMS will still be used if KMS is not available. ok matthieu@
2013-06-29Add basic EXA acceleration for the Alpine chipset.Matthieu Herrb
2013-06-29Quick fix for NULL pixmaps with server 1.14.Matthieu Herrb
Problem reported and fix tested by J. Scott Heppler. Thanks.
2013-06-14Default to EXA acceleration.Matthieu Herrb
2013-06-14Disable broken EXA operations for now.Matthieu Herrb
2013-06-13Fix loading the driver without XAAMatthieu Herrb
2013-06-13Fix initialization of shadowfb with modern X serversMatthieu Herrb
2013-06-13Fix loading the driver without XAAMatthieu Herrb
2013-06-13Fix initialization of shadowfb with modern X servers.Matthieu Herrb
2013-06-13Fix loading the driver without XAAMatthieu Herrb
2013-06-10On mach64, only disable RenderAccel, not the full EXA acceleration.Matthieu Herrb
This is enough to fix the screen corruption seen on Xft fonts and other Xrender drawings.
2013-06-10Unbreak the sunffb driver. No acceleration for now, since XAA wasMatthieu Herrb
removed from X server 1.14.
2013-06-07Disable exa acceleration in the mach64 driver util fixed.Matthieu Herrb
2013-06-03forgot to cvs add new files in update to 1.2.2Matthieu Herrb
2013-06-02Update to xf86-input-synaptics 1.7.1.Alexandr Shadchin
ok mpi@ jcs@ matthieu@
2013-06-01Update to xf86-video-sunffb 1.2.2Matthieu Herrb
2013-05-30Build fix for sis driver under xserver 1.14Matthieu Herrb
2013-05-23Merge upstream fixes for several X libs vulnerabilitiesMatthieu Herrb
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
2013-05-12Remove calls to miInitializeBackingStore() and includes of mibstore.hMatthieu Herrb
mibstore.h defines miInitializeBackingStore() as an empty stub, and goes away in xserver 1.14.
2013-05-03Update to xf86-input-mouse 1.9.0.Alexandr Shadchin
ok matthieu@
2013-05-03Update to xf86-input-keyboard 1.7.0.Alexandr Shadchin
ok matthieu@
2013-03-19Add an OpenBSD-specific implementation of backlight control that uses theMark Kettenis
appropriate wscons ioctls. ok matthieu@
2013-03-19regenMatthieu Herrb
2013-03-18Update to xf86-video-intel 2.20.19.Matthieu Herrb
A recent kernel with kernel modesetting support is required. Thanks to jsg@ and kettenis@ for their work.
2013-03-18Backout my workaround for broken accelerated solid pictures using XAA onMartin Pieuchot
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.
2013-03-16Add xenocara defines/files for luna88k, no X server at this moment.Kenji Aoyama
ok miod@
2013-03-14Build the X server on hp300 again. Tested on catseye.Miod Vallat
2013-02-14Repair the legacy i810 driver. Problem reported and fixMatthieu Herrb
successfully tested by schwarze@
2013-02-01Several changes to resolve screen corruption sometimes seen with dpmsJonathan Gray
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@
2013-01-22example should conform to constraint on section identifiers.Igor Sobrado
ok matthieu@
2013-01-20Stop the radeon driver from trying to restore text mode on PALM and newerStefan Sperling
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@
2013-01-17Only require DRM 1.2. That's the version we claim to support and it the driverMark Kettenis
doesn't actually seem to require any newer interfaces. ok jsg@
2013-01-17Fix previous.Mark Kettenis
2013-01-17Open /dev/drm0 instead of /dev/dri/card0 and add privsep support.Mark Kettenis
ok jsg@
2013-01-17regenMatthieu Herrb
2013-01-17Add BSD Makefile.Matthieu Herrb
2013-01-17Import xf86-video-modesetting 0.6.0.Matthieu Herrb
Requested by jsg@ and kettenis@ for KMS testing.
2013-01-15Remove annoying is lvds, is crt debug stuff. OK jsg@.Martynas Venckus
2013-01-05Update to xf86-video-mach64 6.9.4Matthieu Herrb
2013-01-03Regen autotools files once more.Matthieu Herrb
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.
2012-12-19Update to xf86-video-vmware 2.1 RC1 (aka 2.0.99.901)Matthieu Herrb
2012-12-19- sync the "legacy" i810 driver, used only on true i810 and i815Matthieu Herrb
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.
2012-12-16Update to xf86-video-geode 2.11.14Matthieu Herrb
2012-12-13Recent thinkpads try to set a backlight value one greater than theJonathan Gray
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@