WIP: Experimental: Metal backend #439

Closed
GreemDev wants to merge 374 commits from metal into master
Showing only changes of commit b821cb1739 - Show all commits

View File

@ -220,11 +220,6 @@ namespace Ryujinx.Graphics.Metal
{ {
var span = new Span<byte>(src.Contents.ToPointer(), data.Length); var span = new Span<byte>(src.Contents.ToPointer(), data.Length);
data.CopyTo(span); data.CopyTo(span);
src.DidModifyRange(new NSRange
{
location = 0,
length = (ulong)data.Length
});
MTLBuffer dst = new(Unsafe.As<BufferHandle, IntPtr>(ref buffer)); MTLBuffer dst = new(Unsafe.As<BufferHandle, IntPtr>(ref buffer));
blitEncoder.CopyFromBuffer(src, 0, dst, (ulong)offset, (ulong)data.Length); blitEncoder.CopyFromBuffer(src, 0, dst, (ulong)offset, (ulong)data.Length);