Start Metal Backend

Revert build yml changes
This commit is contained in:
Isaac Marovitz 2024-08-31 22:42:56 +02:00 committed by Isaac Marovitz
parent 5dbba07e33
commit ebaf1d8258
24 changed files with 2576 additions and 2 deletions

View file

@ -0,0 +1,53 @@
using Ryujinx.Graphics.GAL;
using System;
using SharpMetal;
namespace Ryujinx.Graphics.Metal
{
public class Window : IWindow, IDisposable
{
public Window()
{
/*var viewport = new MTLViewport
{
};*/
}
public void Present(ITexture texture, ImageCrop crop, Action swapBuffersCallback)
{
throw new NotImplementedException();
}
public void SetSize(int width, int height)
{
// Not needed as we can get the size from the surface.
}
public void ChangeVSyncMode(bool vsyncEnabled)
{
throw new NotImplementedException();
}
public void SetAntiAliasing(AntiAliasing antialiasing)
{
throw new NotImplementedException();
}
public void SetScalingFilter(ScalingFilter type)
{
throw new NotImplementedException();
}
public void SetScalingFilterLevel(float level)
{
throw new NotImplementedException();
}
public void Dispose()
{
}
}
}