summaryrefslogtreecommitdiff
path: root/driver
AgeCommit message (Collapse)Author
2013-09-10disable blit acceleration on haswell for nowJonathan Gray
seems to mitigate some hangs seen by weerd@ and matthieu@
2013-09-06revert the patch that forced ColorTiling2D to be disabled nowJonathan Gray
the mesa update has gone in
2013-08-18Fix shadowfb on big-endian machines.Mark Kettenis
ok matthieu@
2013-08-18Fix a number of merge issues accumulated over the yearsMatthieu Herrb
- INSTALL often got doubled by patch - empty AUTHORS files didn't get removed.
2013-08-17Add octeon (no input driver, no video driver).Brian Callahan
ok matthieu@
2013-08-17Fix merge botchMatthieu Herrb
2013-08-16Turn off ColorTiling2D until we get mesa >= 9.xMatthieu Herrb
an be reverted when a mesa update goes in. from jsg@
2013-08-16Update to xf86-video-ati 7.2.0, requested by jsg@Matthieu Herrb
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.
2013-08-15Adjust the shared-lib versions for the intel driver to match thePhilip Guenther
versions expected by the time_t bump, this time done correctly ok matthieu@
2013-08-13Repair guenther's damage that I didn't ok.Matthieu Herrb
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@