Module: Mesa Branch: main Commit: 72728f83ed9b9ae21d1dac4c1e876388d9033cfc URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=72728f83ed9b9ae21d1dac4c1e876388d9033cfc
Author: Yiwei Zhang <[email protected]> Date: Thu Jul 6 15:43:02 2023 -0700 venus: remove redundant fb tracking from cmd builder Signed-off-by: Yiwei Zhang <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24103> --- 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; };
