add finish on block linear pass

This commit is contained in:
CamilleLaVey
2026-08-21 23:00:15 -04:00
parent 9510516e68
commit 78ce48e4ca
@@ -730,6 +730,7 @@ void BlockLinearUnswizzle3DPass::Unswizzle(
UnswizzleChunk(image, swizzled, sw, params, blocks_x, blocks_y,
current_z_start, current_chunk_slices, is_initialized);
}
scheduler.Finish();
}
void BlockLinearUnswizzle3DPass::UnswizzleChunk(
@@ -1121,6 +1122,7 @@ void BlockLinearUnswizzle2DPass::Unswizzle(
cmdbuf.PipelineBarrier(VK_PIPELINE_STAGE_TRANSFER_BIT, vk::PIPELINE_STAGE_GRAPHICS_COMPUTE,
0, {}, {}, post_copy);
});
scheduler.Finish();
}
namespace {
@@ -1372,6 +1374,7 @@ void BlockLinearUnswizzle3DBufferPass::Unswizzle(
cmdbuf.PipelineBarrier(VK_PIPELINE_STAGE_TRANSFER_BIT, vk::PIPELINE_STAGE_GRAPHICS_COMPUTE,
0, {}, {}, post_copy);
});
scheduler.Finish();
}
} // namespace Vulkan