Mesa (main): lavapipe: remove lvp_subpass_attachment::in_render_loop
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Oct 19 01:31:45 UTC 2021
Module: Mesa
Branch: main
Commit: eaa82252f974e831a295a5d26f70387038d26b78
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=eaa82252f974e831a295a5d26f70387038d26b78
Author: Mike Blumenkrantz <michael.blumenkrantz at gmail.com>
Date: Fri Oct 1 14:55:20 2021 -0400
lavapipe: remove lvp_subpass_attachment::in_render_loop
this isn't used
Reviewed-by: Dave Airlie <airlied at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13349>
---
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 {
More information about the mesa-commit
mailing list