diff --git a/Ryujinx.Graphics.Vulkan/TextureView.cs b/Ryujinx.Graphics.Vulkan/TextureView.cs index 69efcf61b..7c463e38c 100644 --- a/Ryujinx.Graphics.Vulkan/TextureView.cs +++ b/Ryujinx.Graphics.Vulkan/TextureView.cs @@ -636,6 +636,8 @@ namespace Ryujinx.Graphics.Vulkan { if (_gd.CommandBufferPool.OwnedByCurrentThread) { + _gd.FlushAllCommands(); + return GetData(_gd.CommandBufferPool); } else if (_gd.BackgroundQueue.Handle != 0)