From eaa82252f974e831a295a5d26f70387038d26b78 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 1 Oct 2021 14:55:20 -0400 Subject: [PATCH] lavapipe: remove lvp_subpass_attachment::in_render_loop this isn't used Reviewed-by: Dave Airlie Part-of: --- src/gallium/frontends/lavapipe/lvp_pass.c | 18 ------------------ src/gallium/frontends/lavapipe/lvp_private.h | 1 - 2 files changed, 19 deletions(-) diff --git a/src/gallium/frontends/lavapipe/lvp_pass.c b/src/gallium/frontends/lavapipe/lvp_pass.c index c3902fa84b7..3d0e454d3fb 100644 --- a/src/gallium/frontends/lavapipe/lvp_pass.c +++ b/src/gallium/frontends/lavapipe/lvp_pass.c @@ -114,24 +114,6 @@ lvp_render_pass_compile(struct lvp_render_pass *pass) subpass->has_color_resolve = true; } } - - for (uint32_t j = 0; j < subpass->input_count; ++j) { - if (subpass->input_attachments[j].attachment == VK_ATTACHMENT_UNUSED) - continue; - - for (uint32_t k = 0; k < subpass->color_count; ++k) { - if (subpass->color_attachments[k].attachment == subpass->input_attachments[j].attachment) { - subpass->input_attachments[j].in_render_loop = true; - subpass->color_attachments[k].in_render_loop = true; - } - } - - if (subpass->depth_stencil_attachment && - subpass->depth_stencil_attachment->attachment == subpass->input_attachments[j].attachment) { - subpass->input_attachments[j].in_render_loop = true; - subpass->depth_stencil_attachment->in_render_loop = true; - } - } } } diff --git a/src/gallium/frontends/lavapipe/lvp_private.h b/src/gallium/frontends/lavapipe/lvp_private.h index 34881d3a6d3..ace74b73e3e 100644 --- a/src/gallium/frontends/lavapipe/lvp_private.h +++ b/src/gallium/frontends/lavapipe/lvp_private.h @@ -262,7 +262,6 @@ struct lvp_image_view { struct lvp_subpass_attachment { uint32_t attachment; VkImageLayout layout; - bool in_render_loop; }; struct lvp_subpass {