tu: Don't resolve twice in between subpasses

tu6_emit_gmem_stores() already handles resolves.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37919>
This commit is contained in:
Connor Abbott 2025-10-14 21:13:25 -04:00 committed by Marge Bot
parent d491a79027
commit 2231c51474

View file

@ -6110,12 +6110,6 @@ tu_CmdNextSubpass2(VkCommandBuffer commandBuffer,
struct tu_resolve_group resolve_group = {};
if (subpass->resolve_attachments) {
tu6_emit_blit_scissor(cmd, cs, true, false);
tu6_emit_gmem_resolves<CHIP>(cmd, subpass, &resolve_group, cs);
}
tu6_emit_gmem_stores<CHIP>(cmd, &cmd->draw_cs, &resolve_group, subpass);
tu_emit_resolve_group<CHIP>(cmd, cs, &resolve_group);