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 e0ea464c40 - Show all commits

View File

@ -74,6 +74,17 @@ namespace Ryujinx.Graphics.Metal
return blitCommandEncoder; return blitCommandEncoder;
} }
public MTLComputeCommandEncoder BeginComputePass()
{
EndCurrentPass();
var descriptor = new MTLComputePassDescriptor { };
var computeCommandEncoder = _commandBuffer.ComputeCommandEncoder(descriptor);
_currentEncoder = computeCommandEncoder;
return computeCommandEncoder;
}
public void Present() public void Present()
{ {
EndCurrentPass(); EndCurrentPass();