mirror of
https://github.com/GreemDev/Ryujinx
synced 2024-12-04 23:42:10 +01: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()
|
||
|
{
|
||
|
|
||
|
}
|
||
|
}
|
||
|
}
|