mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-09 01:50:12 +01:00
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.
This commit is contained in:
parent
a9a3071fc4
commit
d259af3fbb
2 changed files with 0 additions and 21 deletions
|
|
@ -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++) {
|
||||
|
|
|
|||
|
|
@ -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];
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue