mesa/src
Caio Oliveira 26f456203c compiler/types: Use hash table pre-hashed functions for type caching
Calculate the hash outside the critical region, then use that both
for search and insertion.

Reviewed-by: Jesse Natalie <jenatali@microsoft.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23280>
2023-06-15 04:16:22 +00:00
..
amd radv/video: restrict the number of IBs on video related queues. 2023-06-15 02:49:00 +00:00
android_stub util/log: improve logger_android 2023-02-22 17:55:40 +00:00
asahi treewide: Remove use_scoped_barrier 2023-06-13 16:36:10 +00:00
broadcom ci: Drop skips for some previously-invalid CTS tests. 2023-06-14 16:45:23 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP as it's not used anymore 2023-05-31 15:44:51 +00:00
compiler compiler/types: Use hash table pre-hashed functions for type caching 2023-06-15 04:16:22 +00:00
drm-shim drm-shim: Avoid assertion fail if someone does close(-1). 2023-06-01 01:50:41 +00:00
egl egl/dri2: trigger drawable invalidation from surface queries for zink 2023-06-14 15:38:21 +00:00
etnaviv ci/etnaviv: add asan run 2023-06-08 22:30:30 +00:00
freedreno ci: Extend a618_vk_full runtime 2023-06-14 17:39:29 +00:00
gallium rusticl: fix UB in CLProp machinery 2023-06-15 02:31:19 +00:00
gbm gbm: drop unnecessary vulkan dependency 2023-02-23 18:31:22 +00:00
getopt
glx Revert "glx: Remove pointless GLX_INTEL_swap_event paranoia" 2023-06-12 15:35:45 +00:00
gtest gtest: Update to 1.13.0 2023-05-14 11:09:02 +00:00
imagination pvr: Add support for sampler border colors 2023-06-08 10:33:46 +00:00
imgui
intel intel/fs: Emit better code for bfi(..., 0) 2023-06-14 18:49:53 +00:00
loader loader: Replace usage of mtx_t with simple_mtx_t in loader/loader_dri3_helper.c 2023-05-31 15:44:50 +00:00
mapi mapi: Delete execmem support code. 2023-06-12 21:37:37 +00:00
mesa st/glsl: move linking code to the same st file 2023-06-13 02:25:54 +00:00
microsoft treewide: Remove use_scoped_barrier 2023-06-13 16:36:10 +00:00
nouveau treewide: Remove use_scoped_barrier 2023-06-13 16:36:10 +00:00
panfrost treewide: Remove use_scoped_barrier 2023-06-13 16:36:10 +00:00
tool meson: remove needless c++17-overrides 2023-05-19 12:45:31 +00:00
util anv: enable CmdCopyQueryPoolResults to use shader for copies 2023-06-14 09:43:57 +03:00
virtio venus: enable VK_EXT_color_write_enable 2023-06-08 21:08:13 +00:00
vulkan vk: make vk_format_map[] public 2023-06-13 18:38:27 +00:00
.clang-format treewide: Add a .clang-format file 2023-05-29 21:06:12 +00:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00