WIP V2: Experimental: Metal backend #441

Merged
GreemDev merged 369 commits from new-metal into master 2024-12-24 06:55:16 +00:00
Showing only changes of commit 149141594f - Show all commits

View File

@ -565,12 +565,15 @@ namespace Ryujinx.Graphics.Metal
for (int i = 0; i < bufferDescriptors.Length; i++) for (int i = 0; i < bufferDescriptors.Length; i++)
{ {
buffers.Add(new BufferInfo if (bufferDescriptors[i].Buffer.Handle.ToIntPtr() != IntPtr.Zero)
{ {
Handle = bufferDescriptors[i].Buffer.Handle.ToIntPtr(), buffers.Add(new BufferInfo
Offset = bufferDescriptors[i].Buffer.Offset, {
Index = i Handle = bufferDescriptors[i].Buffer.Handle.ToIntPtr(),
}); Offset = bufferDescriptors[i].Buffer.Offset,
Index = i
});
}
} }
SetBuffers(renderCommandEncoder, buffers); SetBuffers(renderCommandEncoder, buffers);