summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-08-14Merge Mesa 17.1.6Jonathan Gray
2017-08-14Import Mesa 17.1.6Jonathan Gray
2017-08-07Disable SSE optimizations on i386/amd64 for SlowBcopy.Matthieu Herrb
It is supposed to be slow, and when such instructions are used to copy data from/to mapped video memory, some hypervisors (e.g. KVM, Microsoft Hyper-V) can generate SIGILL or SIGBUS exceptions, causing Xorg to crash. Bug report to OpenBSD by Max Parmer, fix from FreeBSD (Dimitry Andric) via kettenis@ ok kettenis@
2017-01-19Import Mesa 13.0.3Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-05-29Import Mesa 11.2.2Jonathan Gray
2016-05-29Import Mesa 11.2.2Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2017-08-07Create on OpenBSD-specific version of listPossibleVideoDrivers() that takesMark Kettenis
care of autoconfiguration based on the information returned by the WSDISPLAYIO_GTYPE ioctl of the console FD. This should fix selection of wsfb on loongson and sgi when using a non-KMS kernel driver. ok matthieu@, jsg@
2017-08-07updateJasper Lievisse Adriaanse
2017-08-05updateJonathan Gray
2017-08-05syncJonathan Gray
2017-08-05Merge libdrm 2.4.82Jonathan Gray
2017-08-05Import libdrm 2.4.82Jonathan Gray
2017-07-27check for typeof() and define HAVE_TYPEOF if available so that we useRobert Nagy
the proper implementation of __container_of from xorg's list.h ok kettenis@
2016-11-19Import libdrm 2.4.73Jonathan Gray
2015-08-21Import libdrm 2.4.64Jonathan Gray
2017-07-26Stop abusing cpp as generic macro processor in the build system.Matthieu Herrb
ok naddy@
2017-07-26regenMatthieu Herrb
2017-07-26There is no xdm.service file in xenodm.Matthieu Herrb
2017-07-25switch over to use tradcpp over cpp because we cannot make sure thatRobert Nagy
every compiler's cpp will use the required traditional way ok deraadt@, millert@, matthieu@
2017-07-21Use the key names from keysymdef.h in the default key bindings list forOkan Demirmen
clarification. from Michael Reed.
2017-07-15updateMatthieu Herrb
2017-07-15Update to xterm 330Matthieu Herrb
2017-07-14remove extra parenthesesOkan Demirmen
2006-11-26Importing xterm 216Matthieu Herrb
2017-07-14Pull over the remaining re-implemented window move/resize functions and createOkan Demirmen
a wrapper so that the key and mouse based move/resize callbacks can be unified. This has already been done with other window operations and menus.
2017-07-14Use the modesetting driver by default on 4th generation Intel Graphics andMark Kettenis
later. This matches what several Linux distros do these days as it tends to work better than the intel driver in most cases. There are some performance issues with vncviewer on at least Ivy Bridge and Haswell. But for now that regression outweighs the benefits. ok robert@, tedu@, sthen@
2017-07-12Add code to update the value of the RandR "Backlight" property based on theMark Kettenis
KMS connector property of the same name if such a property is present. ok matthieu@
2017-07-12rename one function, matching others, to help upcoming changeOkan Demirmen
2017-07-10Replace fgetln(3) with POSIX getline(3); inspired by brynet and Ingo.Okan Demirmen
feedback and ok brynet@
2017-07-09updateMatthieu Herrb
2017-07-07Merge upstream fixes to the X event swapping code.Matthieu Herrb
(CVE-2017-10971 and CVE-2017-10972).
2017-07-06fix a few WARNINGS (new sentence, new line and extraneous Pp macro) found withOkan Demirmen
mandoc -Tlint
2017-07-06from src, by espie@:Okan Demirmen
no need to generate y.tab.h if nothing uses it, set YFLAGS to nothing
2017-07-02xenocara is the first tree to zap 'make depend'!Marc Espie
okay matthieu@
2017-07-02add a real dependency on the shadow tree, removes the need to runMarc Espie
make depend okay matthieu@ (I added a comment explaining why this comes after bsd.xorg.mk)
2017-06-25syncTheo de Raadt
2017-06-24Update to freetype-doc-2.8David Coppa
2017-06-24Initialize flags member of struct drm_915_gem_mmap as the upcoming inteldrm(4)Mark Kettenis
update checks it. Upstream fixed this differently, but that fix doesn't work for us as our ioctl(2) subsystem works differently from Linux. ok jsg@, tom@
2007-09-08import freetype 2.3.5Matthieu Herrb
2017-06-23UpdateDavid Coppa
2017-06-23Update to freetype-2.8David Coppa
No fallout in a bulk build on i386 (sthen@) OK matthieu@, sthen@
2017-06-18let X directories build even if you forget depend.Marc Espie
- use BUILDFIRST - have fontconfig use normal 'all' targets to make sure its files are built - explicitly document the fontconfig lib order okay matthieu@
2006-11-25Import freetype 2.2.1Matthieu Herrb
2017-06-16updateMatthieu Herrb