From 72728f83ed9b9ae21d1dac4c1e876388d9033cfc Mon Sep 17 00:00:00 2001 From: Yiwei Zhang Date: Thu, 6 Jul 2023 15:43:02 -0700 Subject: [PATCH] venus: remove redundant fb tracking from cmd builder Signed-off-by: Yiwei Zhang Part-of: --- src/virtio/vulkan/vn_command_buffer.c | 2 -- src/virtio/vulkan/vn_command_buffer.h | 1 - 2 files changed, 3 deletions(-) diff --git a/src/virtio/vulkan/vn_command_buffer.c b/src/virtio/vulkan/vn_command_buffer.c index 8b2ebc81d6d..10ef28d3b83 100644 --- a/src/virtio/vulkan/vn_command_buffer.c +++ b/src/virtio/vulkan/vn_command_buffer.c @@ -584,7 +584,6 @@ vn_cmd_begin_render_pass(struct vn_command_buffer *cmd, const VkRenderPassBeginInfo *begin_info) { cmd->builder.render_pass = pass; - cmd->builder.framebuffer = fb; if (begin_info) { cmd->in_render_pass = true; @@ -641,7 +640,6 @@ vn_cmd_end_render_pass(struct vn_command_buffer *cmd) const struct vn_render_pass *pass = cmd->builder.render_pass; cmd->builder.render_pass = NULL; - cmd->builder.framebuffer = NULL; vn_cmd_record_batched_query_feedback(cmd); cmd->in_render_pass = false; diff --git a/src/virtio/vulkan/vn_command_buffer.h b/src/virtio/vulkan/vn_command_buffer.h index 50e687f9f78..a257da5c91d 100644 --- a/src/virtio/vulkan/vn_command_buffer.h +++ b/src/virtio/vulkan/vn_command_buffer.h @@ -50,7 +50,6 @@ enum vn_command_buffer_state { struct vn_command_buffer_builder { const struct vn_render_pass *render_pass; - const struct vn_framebuffer *framebuffer; const struct vn_image **present_src_images; };