mesa/src
Mike Blumenkrantz 759cc91450 util/set: add macro for destructively iterating set entries
a common usage for sets is for tracking exactly one instance of a pointer
for a given period of time, after which the set's entries are purged and it
is reused

this macro enables the purge phase of such usage to reset the table to a
pristine state, avoiding future rehashing due to ballooning of deleted entries

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8498>
2021-04-07 22:57:27 +00:00
..
amd radv: enable DCC for concurrent images on GFX10 2021-04-07 18:33:34 +00:00
android_stub android: add some more stub functions for cross compilation 2021-03-25 06:06:16 +00:00
broadcom v3d: use uint type in _gen_unpack_uint 2021-04-07 09:39:42 +00:00
compiler nir/lower_idiv: Add 8-bit and 16-bit lowering path 2021-04-07 15:48:15 +00:00
drm-shim
egl Revert "egl: Don't add hardware device if there is no render node v2." 2021-03-26 10:32:31 +00:00
etnaviv etnaviv/drm: only print out fence error on non timeout 2021-03-29 11:54:59 +02:00
freedreno ir3: Don't copy propagate arrays in ir3_cp 2021-04-07 14:35:13 +00:00
gallium aux/trace: add a bunch of methods for lavapipe 2021-04-07 22:11:46 +00:00
gbm egl: fix software flag in _eglAddDevice call on DRM 2021-03-26 10:32:31 +00:00
getopt scons: Remove. 2021-03-20 10:38:55 +00:00
glx glx/drisw: Implement WaitX and WaitGL 2021-03-19 15:43:49 +00:00
gtest
hgl
imgui
intel intel: avoid dumping null cs sampler/binding states 2021-04-07 14:24:08 +00:00
loader loader: prefer iris on Android 2021-03-31 06:28:18 +00:00
mapi scons: Remove. 2021-03-20 10:38:55 +00:00
mesa mesa: Remove unused gl_config::mutableRenderBuffer 2021-04-06 12:16:17 -04:00
microsoft microsoft/compiler: Fix barrier flag for shared memory 2021-04-05 15:58:03 +00:00
nouveau
panfrost panfrost: Add helpers to support indirect draws 2021-04-07 08:27:58 +00:00
util util/set: add macro for destructively iterating set entries 2021-04-07 22:57:27 +00:00
virtio virgl: implement support for PIPE_CAP_STRING_MARKER 2021-03-09 13:57:05 +00:00
vulkan wsi/x11: Wait for fences with IMMEDIATE on Xwayland 2021-04-07 13:20:20 +00:00
meson.build