summaryrefslogtreecommitdiff
path: root/lib/mesa
AgeCommit message (Collapse)Author
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2019-03-19Merge Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-19Import Mesa 18.3.5Jonathan Gray
2019-03-13hppa feels happier with this at low optimization alsoTheo de Raadt
2019-03-06Build Mesa with LLVM support on amd64 and i386 now that libelf andJonathan Gray
shared libLLVM are in base. And now we can finally build the radeonsi Mesa driver adding accelerated support for radeon parts based on the Graphics Core Next (GCN) architecture which is everything since GFX6 / Southern Islands. This can later be expanded to other architectures which build libLLVM and have clang as the default compiler (to handle LLVM's c++11 headers).
2019-02-19remove -fno-tree-pre from CFLAGS on sparc64Jonathan Gray
This was an attempt to limit the memory usage at build time which is no longer required after the datasize values in login.conf were raised.
2019-02-19Merge Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-19Import Mesa 18.3.4Jonathan Gray
2019-02-07landisk requires -O0 'cause mesa is a pig.Theo de Raadt
2019-01-29Merge Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2016-12-11Import Mesa 13.0.2Jonathan Gray
2016-05-29Import Mesa 11.2.2Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2018-11-11Make similiar changes to the i386 tsd dispatch assembly as libglvnd toJonathan Gray
avoid a text relocation fixing the build with lld. This time store the address of the GOT in ebx as required before calling the PLT stub and change .balign value to match X86_ENTRY_SIZE as suggested by naddy. ok naddy@
2018-11-10Backout i386 tsd dispatch changes. While they worked forJonathan Gray
glxinfo/glxgears it broke SDL2 GL which dlopens libGL.
2018-10-31Make similiar changes to the i386 tsd dispatch assembly as libglvnd toJonathan Gray
avoid a text relocation fixing the build with lld. ok kettenis@ naddy@
2018-10-29regenJonathan Gray
2018-10-29Don't attempt to rebuild spirv_info.c if timestamp on source filesJonathan Gray
changed as python won't be in path. someone in this situation mentioned it to landry@
2018-10-23Merge Mesa 17.3.9Jonathan Gray
Mesa 18.x needs an ld with build-id for at least the intel code Mesa 18.2 assumes linux only memfd syscalls in intel code Tested by matthieu@, kettenis@ and myself on a variety of hardware and architectures. ok kettenis@
2018-10-23Import Mesa 17.3.9Jonathan Gray
2018-10-23Import Mesa 17.3.9Jonathan Gray
2018-10-23Import Mesa 17.3.9Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2018-08-27Build radeon drivers on arm64.Mark Kettenis
ok jsg@, matthieu@
2018-06-28The futex-based implementation of libxshmfence requires atomic operationsMark Kettenis
that hppa, m88k and sh don't provide. Since DRI3 requires libxshmfence, this means we can't enable DRI3 on these platforms. ok matthieu@
2018-06-26Enable various bits of DRI3 support.Mark Kettenis
ok matthieu@