mirror of
https://github.com/skyline-emu/skyline.git
synced 2024-11-06 00:15:07 +01:00
Add constant buffer GPU write pipeline barrier
This commit is contained in:
parent
0b5d9308c4
commit
26aeeaecf5
@ -79,6 +79,10 @@ namespace skyline::gpu::interconnect::maxwell3d {
|
||||
.dstOffset = view.GetOffset() + offset
|
||||
};
|
||||
commandBuffer.copyBuffer(srcGpuAllocation.buffer, view.GetBuffer()->GetBacking(), copyRegion);
|
||||
commandBuffer.pipelineBarrier(vk::PipelineStageFlagBits::eTransfer, vk::PipelineStageFlagBits::eAllCommands, {}, vk::MemoryBarrier{
|
||||
.srcAccessMask = vk::AccessFlagBits::eTransferWrite,
|
||||
.dstAccessMask = vk::AccessFlagBits::eMemoryRead | vk::AccessFlagBits::eMemoryWrite
|
||||
}, {}, {});
|
||||
});
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user