From d9b63353b019e1f1775370154f4f045ff14184ce Mon Sep 17 00:00:00 2001 From: gdkchan Date: Mon, 17 Apr 2023 05:13:53 -0300 Subject: Support copy between multisample and non-multisample depth textures (#4676) * Support copy between multisample and non-multisample depth textures * PR feedback --- Ryujinx.Graphics.Vulkan/TextureStorage.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Ryujinx.Graphics.Vulkan/TextureStorage.cs') diff --git a/Ryujinx.Graphics.Vulkan/TextureStorage.cs b/Ryujinx.Graphics.Vulkan/TextureStorage.cs index 8ebdd4c0..0582e6ca 100644 --- a/Ryujinx.Graphics.Vulkan/TextureStorage.cs +++ b/Ryujinx.Graphics.Vulkan/TextureStorage.cs @@ -444,7 +444,7 @@ namespace Ryujinx.Graphics.Vulkan public void InsertReadToWriteBarrier(CommandBufferScoped cbs, AccessFlags dstAccessFlags, PipelineStageFlags dstStageFlags) { - if (_lastReadAccess != AccessFlags.NoneKhr) + if (_lastReadAccess != AccessFlags.None) { ImageAspectFlags aspectFlags = Info.Format.ConvertAspectFlags(); @@ -462,7 +462,7 @@ namespace Ryujinx.Graphics.Vulkan _info.GetLayers(), _info.Levels); - _lastReadAccess = AccessFlags.NoneKhr; + _lastReadAccess = AccessFlags.None; _lastReadStage = PipelineStageFlags.None; } } @@ -472,7 +472,7 @@ namespace Ryujinx.Graphics.Vulkan _lastReadAccess |= dstAccessFlags; _lastReadStage |= dstStageFlags; - if (_lastModificationAccess != AccessFlags.NoneKhr) + if (_lastModificationAccess != AccessFlags.None) { ImageAspectFlags aspectFlags = Info.Format.ConvertAspectFlags(); @@ -490,7 +490,7 @@ namespace Ryujinx.Graphics.Vulkan _info.GetLayers(), _info.Levels); - _lastModificationAccess = AccessFlags.NoneKhr; + _lastModificationAccess = AccessFlags.None; } } -- cgit v1.2.3