summaryrefslogtreecommitdiff
path: root/lib/mesa/src
AgeCommit message (Collapse)Author
2017-02-26Import Mesa 13.0.5Jonathan Gray
2017-02-26Import Mesa 13.0.5Jonathan Gray
2017-02-26Import Mesa 13.0.5Jonathan Gray
2017-01-19Merge Mesa 13.0.3Jonathan Gray
2017-01-19Import Mesa 13.0.3Jonathan Gray
2016-12-31Use the unlocked atomic path in Mesa when just __arm__ is defined andJonathan Gray
don't assume the builtin atomics are present with __ARM_ARCH_6__ and later as base gcc with -march=armv6 doesn't have them.
2016-12-11disable additional rules to regen sources when xxd is not foundJonathan Gray
Found the hard way by Mark Patruck and naddy. Didn't encounter it here with a post import build for reasons unknown.
2016-12-11disable additional rules to regen sources when python is not foundJonathan Gray
After a cvs import timestamps change which triggers rules that attempt to call python to regenerate files. When python is not found this generates empty files that override those from the distfile, breaking the build. When building inside xenocara python is never found as the pkg paths are not searched.
2016-12-11Merge Mesa 13.0.2Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2016-10-11regenMatthieu Herrb
2016-07-25Disable the code that allocates W|X memory. There is fallback code thatMark Kettenis
gets used if allocating W|X memory fails, which is probably a bit slower. However, that is much better than commit a W^X violation which currently gets you killed. ok jca@
2016-05-29Merge Mesa 11.2.2Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2016-05-29Import Mesa 11.2.2Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2016-04-20Make sure we authenticate before calling loader_get_driver_for_fd(). ThisMark Kettenis
function invokes some drm ioctls that require the client to be authenticated. tested by espie@ ok jsg@
2016-03-18test some more __ARM_ARCH_* builtin definesJonathan Gray
2016-02-28Back out rev 1.3 and use __sync builtins on alpha. gcc no longerJonathan Gray
triggers an ICE with p_atomic_cmpxchg/__sync_val_compare_and_swap. Tested by matthieu.
2016-02-20alpha lacks p_atomic_cmpxchg() switch to non atomic opsMatthieu Herrb
2016-02-19Don't depend on indirect inclusion to pick up endian.h and defineJonathan Gray
BYTE_ORDER. Tested by and ok visa@ mpi@
2016-02-18Disable another make rule requiring python that could trigger if theJonathan Gray
timestamps are wrong. We always want to use the generated sources provided with Mesa releases. Encountered by tobias.
2016-01-24Import Mesa 11.0.9Jonathan Gray
2016-01-24Import Mesa 11.0.9Jonathan Gray
2016-01-07Disable reading of drirc files by default so chromium processesJonathan Gray
with OpenGL contexts can drop the ability to read files. Diff from robert@ with a comment added. ok robert@ deraadt@
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-12-23Merge Mesa 11.0.8Jonathan Gray
2015-12-23Import Mesa 11.0.8Jonathan Gray
This seems to fix some of the problems with clutter/gnome reported to occur on r600 with 11.0.6
2015-12-23Import Mesa 11.0.8Jonathan Gray
This seems to fix some of the problems with clutter/gnome reported to occur on r600 with 11.0.6
2015-11-22regenJonathan Gray
2015-11-22Disable the bison/lex/python rules to regenerate sources that wereJonathan Gray
included in the tarball. cvs import seems to have changed timestamps of files which caused these rules to trigger and the build to fail.
2015-11-22provide an unlocked atomic fallback pathJonathan Gray
sparc < v9, hppa, sh, arm < v6 don't provide these builtins and we don't have kernel assistance to fake them currently.
2015-11-22don't install /etc/drirc it's just a bunch of workarounds for closedJonathan Gray
linux programs
2015-11-22don't try to symlink files that don't existJonathan Gray
2015-11-22dlopen libGL.so not libGL.so.1Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray