mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2025-07-19 08:32:26 -07:00
53 lines
1.1 KiB
C#
53 lines
1.1 KiB
C#
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()
|
|
{
|
|
|
|
}
|
|
}
|
|
} |