ryujinx/src/Ryujinx/UI/Renderer/EmbeddedWindowMetal.cs
2025-01-18 10:56:58 -06:00

20 lines
432 B
C#

using SharpMetal.QuartzCore;
using System;
namespace Ryujinx.Ava.UI.Renderer
{
public class EmbeddedWindowMetal : EmbeddedWindow
{
public CAMetalLayer CreateSurface()
{
if (OperatingSystem.IsMacOS())
{
return new CAMetalLayer(MetalLayer);
}
else
{
throw new NotSupportedException();
}
}
}
}