summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2023-04-06Merge Mesa 22.3.7Jonathan Gray
2023-04-06Import Mesa 22.3.7Jonathan Gray
2023-03-19reorder libEGL Makefile so ${X11BASE}/lib is searched after obj dirJonathan Gray
problem spotted by, feedback from, and ok naddy@
2023-03-10revert upstream Mesa changes to remove non-TLS pathsJonathan Gray
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17814 https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/17213 Emulated TLS isn't enough when many shared libraries are involved. This caused problems with some ports: kitty, calibre, qutebrowser. reported by tb@ and others
2021-07-22Import Mesa 21.1.5Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2019-01-29Import Mesa 18.3.2Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2015-11-22import Mesa 11.0.6Jonathan Gray
2023-03-03build libmesa_util_sse41 on all archsJonathan Gray
swrast_dri.so had an undefined reference to util_streaming_load_memcpy on non-x86 archs. Part of streaming-load-memcpy.c / libmesa_util_sse41. When USE_SSE41 is not defined, memcpy() is used. problem noticed at runtime on arm64 by mlarkin@ with and ok tb@
2023-02-27Merge libdrm 2.4.115Jonathan Gray
2023-02-27Import libdrm 2.4.115Jonathan Gray
2023-02-23enable the Mesa shader cacheJonathan Gray
Mesa supports caching compiled shaders in ~/.cache/mesa_shader_cache/. This was disabled on OpenBSD to reduce the amount of syscalls and files the web browser sandboxes would need to deal with. The web browser ports have now been updated to expect a shader cache. Compared to GTK3, GTK4 makes heavy use of shaders. With cached shaders, GNOME programs start noticeably quicker. Slow startup of GTK4 programs on an Intel Alder Lake machine reported by aja@ ok matthieu@
2018-11-01Import libdrm 2.4.96Jonathan Gray
2023-02-06intel/dev: Add another EHL pci idJonathan Gray
f15f08c3de3d0eeca8abf208c8d2ddc0523b3c23 in mainline Mesa
2023-02-06intel/dev: remove invalid EHL pci idJonathan Gray
a23e04b67367ae90e6fee06e4506bee3f00e6ae6 in mainline Mesa
2023-01-31link against libpthread where libmesa_util_c11 is usedJonathan Gray
OpenBSD doesn't have c11 threads.h functions. Instead Mesa's replacements are used. fixes build of graphics/piglit reported by naddy@
2023-01-29only link libmesa_util_sse41 when WITH_SSE41=yesJonathan Gray
from deraadt@
2023-01-28only link libmesa_util_sse41 when WITH_SSE41=yesJonathan Gray
build break on powerpc64 reported by deraadt@
2023-01-28Merge Mesa 22.3.4Jonathan Gray
2023-01-28Import Mesa 22.3.4Jonathan Gray
2022-02-24Import Mesa 21.3.7Jonathan Gray
2022-02-24Import Mesa 21.3.7Jonathan Gray
2022-02-24Import Mesa 21.3.7Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2021-07-22Import Mesa 21.1.5Jonathan Gray
2020-08-26Import Mesa 20.1.6Jonathan Gray
2020-01-22Import Mesa 19.2.8Jonathan Gray
2020-01-22Import Mesa 19.2.8Jonathan 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
2018-10-23Import Mesa 17.3.9Jonathan 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
2015-11-22import Mesa 11.0.6Jonathan Gray
2023-01-17Fix several issues in libXpm :Matthieu Herrb
CVE-2022-46285: Infinite loop on unclosed comments CVE-2022-44617: Runaway loop on width of 0 and enormous height CVE-2022-4883: compression commands depend on $PATH
2023-01-07Update to libXpm 3.5.14. This adds manual pages and fixes typos in comments.Matthieu Herrb
2022-11-16Update libXft to version 2.3.7.Matthieu Herrb
This is a fix for a stack overflow that was introduced in 2.3.5.
2022-11-14Merge libdrm 2.4.114Jonathan Gray