mesa/src/gallium/frontends/lavapipe
Timothy Arceri 96c19d23c9 nir: update nir_is_supported_terminator_condition()
Ever since 4246c2869c and 7d85dc4f35 loop unrolling can no
longer depend on inot being eliminated from the loop
terminator condition so we need to be able to handle it.

Here we simply check to see if the inot contains a simple
terminator condition we previously handled. We also update
the previous users of this function to use a newly name
copy of the previous behaviour
nir_is_terminator_condition_with_two_inputs().

Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18006>
2022-09-08 01:01:14 +00:00
..
ci ci: update fails list 2022-08-18 20:31:37 +00:00
lvp_cmd_buffer.c lvp: Move to the common command pool framework 2022-09-01 20:17:25 +00:00
lvp_conv.h lavapipe: fix logic-op support 2020-12-07 11:17:44 +00:00
lvp_descriptor_set.c lavapipe: create gallium descriptor image/sampler view types for views 2022-08-26 16:02:03 +00:00
lvp_device.c lvp: Move to the common command pool framework 2022-09-01 20:17:25 +00:00
lvp_execute.c lavapipe: delete some code 2022-08-26 16:02:03 +00:00
lvp_formats.c lavapipe: VK_EXT_multisampled_render_to_single_sampled 2022-07-26 00:02:26 +00:00
lvp_image.c lavapipe: create gallium descriptor image/sampler view types for views 2022-08-26 16:02:03 +00:00
lvp_inline_uniforms.c nir: update nir_is_supported_terminator_condition() 2022-09-08 01:01:14 +00:00
lvp_lower_input_attachments.c lavapipe: add input attachment support for multiview 2021-03-12 05:05:51 +00:00
lvp_lower_vulkan_resource.c lavapipe: lower images to non-derefs in vulkan side 2022-08-05 06:18:44 +00:00
lvp_lower_vulkan_resource.h
lvp_pipe_sync.c lavapipe: Switch to the common sync framework 2022-04-06 00:38:22 +00:00
lvp_pipeline.c lavapipe: Remove st_shader_stage_to_ptarget 2022-08-10 16:40:50 +00:00
lvp_pipeline_cache.c lavapipe: EXT_pipeline_creation_cache_control 2022-03-16 04:46:06 +00:00
lvp_private.h lvp: Move to the common command pool framework 2022-09-01 20:17:25 +00:00
lvp_query.c lavapipe: Switch to the common sync framework 2022-04-06 00:38:22 +00:00
lvp_util.c lavapipe: Switch to the new vk_error helpers 2021-10-07 20:51:36 +00:00
lvp_wsi.c vulkan/wsi: Support tiled CPU images 2022-07-07 11:44:19 -05:00
lvp_wsi.h lavapipe: move to the common casting interfaces 2021-03-14 20:03:13 +00:00
meson.build meson: add various generated header dependencies as order-only deps 2022-07-31 18:10:15 +00:00