iOS - Set Silk.NET SearchPathContainer

This commit is contained in:
Isaac Marovitz 2024-01-01 15:43:17 -08:00 committed by Emmanuel Hansen
parent 66e58aa6a7
commit d6e88e3cc9

View File

@ -37,10 +37,15 @@ namespace LibRyujinx
[UnmanagedCallersOnly(EntryPoint = "graphics_initialize")]
public static bool InitializeGraphicsNative(GraphicsConfiguration graphicsConfiguration)
{
if(Ryujinx.Common.PlatformInfo.IsBionic)
if (Ryujinx.Common.PlatformInfo.IsBionic)
{
Silk.NET.Core.Loader.SearchPathContainer.Platform = Silk.NET.Core.Loader.UnderlyingPlatform.Android;
}
else if (OperatingSystem.IsIOS())
{
// Yes, macOS not iOS
Silk.NET.Core.Loader.SearchPathContainer.Platform = Silk.NET.Core.Loader.UnderlyingPlatform.MacOS;
}
return InitializeGraphics(graphicsConfiguration);
}