mesa/src
Emma Anholt 4e14da056d zink: Enable mesa/st frontend shader caching.
This required fixing up the disk cache to hash in stuff that was missing
(like the proper pipeline cache uuid rather than just PCI IDs, and also
zink's build ID).  Once we do that, we can just hand the frontend our disk
cache and avoid GLSL->NIR recompiles.

tu asphalt_9 trace perf +3.14859% +/- 1.36891% (n=4)

Fixes: #7513
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19124>
2022-10-31 18:32:44 +00:00
..
amd radv/rt: Set vars.arg in the traversal shader 2022-10-31 17:25:55 +00:00
android_stub
asahi asahi: Identify counts for compute kernels 2022-10-29 19:23:51 +00:00
broadcom v3dv: split event implementation to a separate file 2022-10-28 10:55:37 +00:00
c11 c11: Getting the macro guard of HAVE_PTHREAD in c11/threads.h to be consistence with util/u_uthread.h 2022-10-20 03:04:56 +00:00
compiler nir,ac/nir,aco,radv: replace has_input_*_amd with more general intrinsics 2022-10-31 14:33:43 +00:00
drm-shim drm-shim: drop gnu99 override 2022-09-16 02:06:38 +00:00
egl egl: Add EGL_EXT_protected_content support 2022-10-27 10:53:18 +00:00
etnaviv util/mesa/wide: Rename _SIMPLE_MTX_INITIALIZER_NP to SIMPLE_MTX_INITIALIZER 2022-10-14 03:27:41 +00:00
freedreno freedreno/fdl: Increase alignment for UBWC images 2022-10-31 11:17:31 +00:00
gallium zink: Enable mesa/st frontend shader caching. 2022-10-31 18:32:44 +00:00
gbm Android: Use libgbm_mesa name for SDK30+ 2022-09-12 07:37:27 +00:00
getopt
glx glx: clean-ups in drisw_glx.c 2022-10-27 03:26:08 +00:00
gtest gtest: Fix maybe-uninitialized compiler warning 2022-06-29 21:02:18 +00:00
hgl
imagination pvr: setup buffer and image format feature bits 2022-10-31 11:07:30 +00:00
imgui
intel hasvk: remove some unused functions 2022-10-31 06:59:36 +00:00
loader loader/dri3: Add DRI performance option to wait for next buffer on swap 2022-10-25 08:30:35 +00:00
mapi mapi: Remove the need of _MTX_INITIALIZER_NP by using simple_mtx_t/SIMPLE_MTX_INITIALIZER in stub.c 2022-10-20 01:32:47 +00:00
mesa Revert "mesa/st: ARB_vertex_attrib_64bit depend on glsl>=410" 2022-10-28 19:13:27 +00:00
microsoft dzn: Set factory flags before creating device 2022-10-31 18:03:02 +00:00
nouveau nir/lower_idiv: Remove imprecise_32bit_lowering 2022-10-27 19:37:14 +00:00
panfrost panfrost: Enable Mali-T620 2022-10-31 13:02:06 +00:00
tool pps: enable track_event in intel.cfg 2022-10-09 22:39:53 +03:00
util util: glsl2spirv.py: ensure '#endif' is printed in new line 2022-10-30 14:14:21 +01:00
virtio venus: add VK_EXT_depth_clip_control support 2022-10-27 00:22:30 +00:00
vulkan vulkan/runtime: include robustness info when hashing a shader stage 2022-10-27 08:17:11 +00:00
meson.build meson: Remove usage of use_elf_tls 2022-07-29 23:59:11 +00:00