summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChad Versace <[email protected]>2015-11-04 15:54:38 -0800
committerChad Versace <[email protected]>2015-11-04 15:54:38 -0800
commitd259af3fbb179229ac7fb86bf910ff5e4391584b (patch)
tree6abb611eed5352f0d6b2e0d3fe81a9bdaad26885
parenta9a3071fc4638f5f86ba846dd114e3383bf1bc17 (diff)
anv: Remove unused anv_render_pass members
Remove members num_color_clear_attachments has_depth_clear_attachment has_stencil_clear_attachment The new clear code in anv_meta_clear.c does not use them.
-rw-r--r--src/vulkan/anv_pass.c16
-rw-r--r--src/vulkan/anv_private.h5
2 files changed, 0 insertions, 21 deletions
diff --git a/src/vulkan/anv_pass.c b/src/vulkan/anv_pass.c
index c3060239906..bf0f830f3c1 100644
--- a/src/vulkan/anv_pass.c
+++ b/src/vulkan/anv_pass.c
@@ -62,22 +62,6 @@ VkResult anv_CreateRenderPass(
att->stencil_load_op = pCreateInfo->pAttachments[i].stencilLoadOp;
// att->store_op = pCreateInfo->pAttachments[i].storeOp;
// att->stencil_store_op = pCreateInfo->pAttachments[i].stencilStoreOp;
-
- if (anv_format_is_color(att->format)) {
- if (att->load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) {
- ++pass->num_color_clear_attachments;
- }
- } else {
- if (att->format->depth_format &&
- att->load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) {
- pass->has_depth_clear_attachment = true;
- }
-
- if (att->format->has_stencil &&
- att->stencil_load_op == VK_ATTACHMENT_LOAD_OP_CLEAR) {
- pass->has_stencil_clear_attachment = true;
- }
- }
}
for (uint32_t i = 0; i < pCreateInfo->subpassCount; i++) {
diff --git a/src/vulkan/anv_private.h b/src/vulkan/anv_private.h
index be87bb59bf6..396d4138dc1 100644
--- a/src/vulkan/anv_private.h
+++ b/src/vulkan/anv_private.h
@@ -1410,11 +1410,6 @@ struct anv_render_pass_attachment {
struct anv_render_pass {
uint32_t attachment_count;
uint32_t subpass_count;
-
- uint32_t num_color_clear_attachments;
- bool has_depth_clear_attachment;
- bool has_stencil_clear_attachment;
-
struct anv_render_pass_attachment * attachments;
struct anv_subpass subpasses[0];
};