mesa/src
Jason Ekstrand f69d732fca nir/lower_goto_if: Clean up ralloc usage
It's really hard to track in this pass which sets are getting ralloc'd
off which other sets.  To avoid leaks, just pass a mem_ctx around
everywhere and ralloc almost everything off the one context.  We do keep
using recursion a few places where it's crystal clear what the parent
relationship is.

Reviewed-by: Karol Herbst <kherbst@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2401>
2020-08-14 20:35:37 +00:00
..
amd radv: Clean up setting the surface flags. 2020-08-14 10:29:44 +00:00
android_stub ci: Include enough Android headers to let us compile test EGL 2020-08-05 18:08:07 +00:00
broadcom nir: Add goto_if jump instruction 2020-08-14 20:35:36 +00:00
compiler nir/lower_goto_if: Clean up ralloc usage 2020-08-14 20:35:37 +00:00
drm-shim drm-shim: Return -EINVAL instead of abort()ing on unknown ioctls. 2020-07-30 19:59:20 +00:00
egl egl/entrypoint-check: add check that GLVND and plain EGL have the same entrypoints 2020-08-08 13:45:06 +00:00
etnaviv etnaviv: replace all dup() with os_dupfd_cloexec() 2020-06-18 02:09:56 +00:00
freedreno turnip: add missing tu_bo_list_add in CmdWriteTimestamp 2020-08-14 14:28:11 +00:00
gallium zink: invalidate pipeline hash on more changes 2020-08-14 04:30:11 +00:00
gbm gbm: document that gbm_bo_map exposes a linear view 2020-06-03 10:09:52 +00:00
getopt
glx glx: Fix build and warnings with -Dglx=dri -Dglx-direct=false 2020-07-23 01:23:12 +00:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel anv: add no reloc flags on empty and simple bo paths. 2020-08-14 17:14:23 +10:00
loader Revert "loader/dri3: Check for window destruction in dri3_wait_for_event_locked" 2020-07-03 09:55:50 +00:00
mapi src/mesa: add GL_NV_half_float extension support (v2) 2020-08-11 19:55:22 +00:00
mesa src/mesa: add GL_NV_half_float extension support (v2) 2020-08-11 19:55:22 +00:00
panfrost android: panfrost: Redirect cmdstream includes through GenXML (v2) 2020-08-14 19:01:38 +02:00
util util/set: add _mesa_set_intersects 2020-08-14 20:35:36 +00:00
vulkan vulkan: Allow global symbol HMI for Android 2020-08-05 18:08:07 +00:00
meson.build ci: Include enough Android headers to let us compile test EGL 2020-08-05 18:08:07 +00:00
SConscript driconf: drop now unused translation facility 2020-06-22 21:50:12 +00:00