mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2025-06-29 20:10:46 -07:00
Fix a few things, 64 byte block fast copy.
This commit is contained in:
@ -73,7 +73,7 @@ namespace Ryujinx.Graphics.Gpu.Engine
|
||||
}
|
||||
else
|
||||
{
|
||||
unsafe int Convert<T>(Span<byte> dstSpan, ReadOnlySpan<byte> srcSpan) where T : unmanaged
|
||||
unsafe bool Convert<T>(Span<byte> dstSpan, ReadOnlySpan<byte> srcSpan) where T : unmanaged
|
||||
{
|
||||
fixed (byte* dstPtr = dstSpan, srcPtr = srcSpan)
|
||||
{
|
||||
@ -91,10 +91,10 @@ namespace Ryujinx.Graphics.Gpu.Engine
|
||||
}
|
||||
}
|
||||
}
|
||||
return 1;
|
||||
return true;
|
||||
}
|
||||
|
||||
int _ = srcBpp switch
|
||||
bool _ = srcBpp switch
|
||||
{
|
||||
1 => Convert<byte>(dstSpan, srcSpan),
|
||||
2 => Convert<ushort>(dstSpan, srcSpan),
|
||||
|
Reference in New Issue
Block a user