Be a bit more careful with texture access flags, since it can be used for anything

This commit is contained in:
riperiperi 2021-12-19 02:52:01 +00:00
parent 066094241a
commit 74f8ef93c7

View file

@ -253,7 +253,7 @@ namespace Ryujinx.Graphics.Vulkan
api, api,
commandBuffer, commandBuffer,
srcImage, srcImage,
AccessFlags.AccessTransferWriteBit, TextureStorage.DefaultAccessMask,
AccessFlags.AccessTransferReadBit, AccessFlags.AccessTransferReadBit,
PipelineStageFlags.PipelineStageAllCommandsBit, PipelineStageFlags.PipelineStageAllCommandsBit,
PipelineStageFlags.PipelineStageTransferBit, PipelineStageFlags.PipelineStageTransferBit,
@ -306,7 +306,7 @@ namespace Ryujinx.Graphics.Vulkan
commandBuffer, commandBuffer,
dstImage, dstImage,
AccessFlags.AccessTransferWriteBit, AccessFlags.AccessTransferWriteBit,
AccessFlags.AccessTransferReadBit, TextureStorage.DefaultAccessMask,
PipelineStageFlags.PipelineStageTransferBit, PipelineStageFlags.PipelineStageTransferBit,
PipelineStageFlags.PipelineStageAllCommandsBit, PipelineStageFlags.PipelineStageAllCommandsBit,
dstAspect, dstAspect,