mesa/src
Daniel Schürmann c20751d61d nir: add lowering for Loop Continue Constructs
This pass lowers Loop Continue Constructs to the previous solution
by inserting it at the beginning of the loop:

loop {
   if (i != 0) {
      continue construct
   }
   loop body
}

Reviewed-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13962>
2023-02-21 10:41:11 +00:00
..
amd nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
android_stub android: Cleanup unneeded headers from the sync stub 2023-01-25 08:58:25 -03:00
asahi nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
broadcom nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
c11 c11: Remove _MTX_INITIALIZER_NP for windows 2022-11-09 04:38:28 +00:00
compiler nir: add lowering for Loop Continue Constructs 2023-02-21 10:41:11 +00:00
drm-shim drm-shim: Use hide_drm_device_path() to hide other drm devices 2022-12-30 15:51:11 -08:00
egl EGL: implement Haiku driver over Gallium 2023-02-18 00:44:43 +00:00
etnaviv ci/etnaviv: Update deqp xfails for gc2000. 2023-02-14 06:33:12 +00:00
freedreno nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
gallium nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
gbm gbm/backend: fix gbm compile without dri 2023-01-13 22:29:29 +00:00
getopt
glx egl/kopper: Pass ancillary invalidate flush flags down to gallium. 2023-02-15 19:17:07 +00:00
gtest
imagination pvr: Use descriptor/set/table offsets from driver 2023-02-20 13:34:03 +00:00
imgui
intel nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
loader dri3: avoid deadlocking when polling deleted windows for events 2023-02-16 15:55:47 +00:00
mapi glthread: convert (Multi)DrawIndirect into direct if user buffers are present 2023-02-18 09:31:41 -05:00
mesa glthread: don't restore non-VBO vertex arrays after all draws 2023-02-18 09:31:41 -05:00
microsoft nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
nouveau nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
panfrost nir: add assertions that loops don't have a Continue Construct 2023-02-21 10:41:11 +00:00
tool tool/pps: Fix 32-bit build issue with format string 2023-01-18 19:27:41 +00:00
util util/u_process: implement util_get_command_line for BSDs 2023-02-20 21:26:49 +00:00
virtio venus: temporarily redirect VkDrmFormatModifierPropertiesListEXT to "2" variant 2023-02-17 19:55:15 +00:00
vulkan vulkan/wsi: Take Xwayland into account for x11_min_image_count 2023-02-21 08:43:30 +00:00
meson.build hgl: remove 2023-02-18 00:44:43 +00:00