vk/0.170.2: Update VkRenderPassBeginInfo
Rename members: attachmentCount -> clearValueCount pAttachmentClearValues -> pClearValues
This commit is contained in:
parent
3694518be5
commit
8cb2e27c62
|
@ -2020,8 +2020,8 @@ typedef struct {
|
|||
VkRenderPass renderPass;
|
||||
VkFramebuffer framebuffer;
|
||||
VkRect2D renderArea;
|
||||
uint32_t attachmentCount;
|
||||
const VkClearValue* pAttachmentClearValues;
|
||||
uint32_t clearValueCount;
|
||||
const VkClearValue* pClearValues;
|
||||
} VkRenderPassBeginInfo;
|
||||
|
||||
typedef struct {
|
||||
|
|
|
@ -428,6 +428,9 @@ anv_cmd_buffer_clear_attachments(struct anv_cmd_buffer *cmd_buffer,
|
|||
if (pass->has_stencil_clear_attachment)
|
||||
anv_finishme("stencil clear");
|
||||
|
||||
/* FINISHME: Rethink how we count clear attachments in light of
|
||||
* 0.138.2 -> 0.170.2 diff.
|
||||
*/
|
||||
if (pass->num_color_clear_attachments == 0 &&
|
||||
!pass->has_depth_clear_attachment)
|
||||
return;
|
||||
|
@ -889,8 +892,8 @@ meta_emit_blit(struct anv_cmd_buffer *cmd_buffer,
|
|||
.offset = { dest_offset.x, dest_offset.y },
|
||||
.extent = { dest_extent.width, dest_extent.height },
|
||||
},
|
||||
.attachmentCount = 1,
|
||||
.pAttachmentClearValues = NULL,
|
||||
.clearValueCount = 0,
|
||||
.pClearValues = NULL,
|
||||
}, VK_RENDER_PASS_CONTENTS_INLINE);
|
||||
|
||||
VkPipeline pipeline;
|
||||
|
@ -1621,8 +1624,8 @@ void anv_CmdClearColorImage(
|
|||
},
|
||||
.renderPass = pass,
|
||||
.framebuffer = fb,
|
||||
.attachmentCount = 1,
|
||||
.pAttachmentClearValues = NULL,
|
||||
.clearValueCount = 1,
|
||||
.pClearValues = NULL,
|
||||
}, VK_RENDER_PASS_CONTENTS_INLINE);
|
||||
|
||||
struct clear_instance_data instance_data = {
|
||||
|
|
|
@ -641,7 +641,7 @@ begin_render_pass(struct anv_cmd_buffer *cmd_buffer,
|
|||
.DrawingRectangleOriginX = 0);
|
||||
|
||||
anv_cmd_buffer_clear_attachments(cmd_buffer, pass,
|
||||
pRenderPassBegin->pAttachmentClearValues);
|
||||
pRenderPassBegin->pClearValues);
|
||||
}
|
||||
|
||||
void gen7_CmdBeginRenderPass(
|
||||
|
|
|
@ -580,7 +580,7 @@ void gen8_CmdBeginRenderPass(
|
|||
.DrawingRectangleOriginX = 0);
|
||||
|
||||
anv_cmd_buffer_clear_attachments(cmd_buffer, pass,
|
||||
pRenderPassBegin->pAttachmentClearValues);
|
||||
pRenderPassBegin->pClearValues);
|
||||
|
||||
gen8_cmd_buffer_begin_subpass(cmd_buffer, pass->subpasses);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue