a9cb31e75f
* gui: Refactoring Part 1 * Fix ProfileDialog.glade path * Fix Application.Quit assert * Fix TitleUpdateWindow parent * Fix TitleUpdate selected item * Remove extra line in TitleUpdateWindow * Fix empty assign of Enum.TryParse * Add Patrons list in the About Window * update about error messages
16 lines
No EOL
452 B
C#
16 lines
No EOL
452 B
C#
using System.Runtime.InteropServices;
|
|
|
|
namespace Ryujinx.Common.System
|
|
{
|
|
public static class ForceDedicatedGpu
|
|
{
|
|
public static void Nvidia()
|
|
{
|
|
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows))
|
|
{
|
|
// NOTE: If the DLL exists, we can load it to force the usage of the dedicated Nvidia Gpu.
|
|
NativeLibrary.TryLoad("nvapi64.dll", out _);
|
|
}
|
|
}
|
|
}
|
|
} |