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 46cc993f9a - Show all commits

View File

@ -579,17 +579,9 @@ namespace Ryujinx.Graphics.Metal
} }
for (int i = 0; i < bufferDescriptors.Length; i++) for (int i = 0; i < bufferDescriptors.Length; i++)
{
if (usedIndexes.Contains(i))
{ {
var layout = vertexDescriptor.Layouts.Object((ulong)i); var layout = vertexDescriptor.Layouts.Object((ulong)i);
layout.Stride = (ulong)bufferDescriptors[i].Stride; layout.Stride = usedIndexes.Contains(i) ? (ulong)bufferDescriptors[i].Stride : 0;
}
else
{
var layout = vertexDescriptor.Layouts.Object((ulong)i);
layout.Stride = 0;
}
} }
return vertexDescriptor; return vertexDescriptor;