mesa/src
Ian Romanick ba8f7f3fa2 nir/algebraic: Detect some kinds of malformed variable names
I spent over an hour trying to debug a problem if a condition on a
variable not being applied.  The problem turned out to be
"a(is_not_negative" instead of "a(is_not_negative)".  This commit would
have detected that problem and failed to build.

v2: Just add $ to the end of the existing regex, and it will fail to
match a malformed string.  Suggested by Jason.

Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> [v1]
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4720>
2020-04-27 09:08:34 -07:00
..
amd drm-uapi,radv,radeonsi: Add amdgpu_drm.h header. 2020-04-27 12:27:02 +00:00
broadcom drm-shim: Let the driver choose to overwrite the first render node. 2020-04-23 17:54:54 +00:00
compiler nir/algebraic: Detect some kinds of malformed variable names 2020-04-27 09:08:34 -07:00
drm-shim drm-shim: stub syncobj wait ioctl 2020-04-24 10:19:43 +03:00
egl egl: simplify client/platform extension handling 2020-04-21 22:20:24 +00:00
etnaviv drm-shim: Let the driver choose to overwrite the first render node. 2020-04-23 17:54:54 +00:00
freedreno tu: Don't invert point coords 2020-04-25 16:15:48 +00:00
gallium drm-uapi,radv,radeonsi: Add amdgpu_drm.h header. 2020-04-27 12:27:02 +00:00
gbm gbm/dri: Propagate queryDmaBufModifiers return value 2020-04-16 10:19:35 +00:00
getopt meson: build getopt when using msvc 2019-09-10 20:36:47 +00:00
glx glx: omit loader_loader() for macOS 2020-04-15 11:37:21 +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 support for HiZ+CCS 2020-04-24 16:17:45 +00:00
loader loader: fallback to kernel name, if PCI fails 2020-04-01 16:57:22 +01:00
mapi glthread: sort variables in marshal structures to pack them optimally 2020-04-27 11:56:06 +00:00
mesa mesa: Skip 3-byte array formats in _mesa_array_format_flip_channels 2020-04-27 14:14:00 +00:00
panfrost pan/bi: Implement 16-bit COMBINE lowering 2020-04-27 14:52:26 +00:00
util Revert "meson,ci: Disable sparse_array tests on windows" 2020-04-24 20:01:31 +00:00
vulkan vulkan: drop unused include directories 2020-03-28 21:36:54 +01:00
meson.build remove final imports.h and imports.c bits 2020-04-21 11:09:04 -07:00
SConscript scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00