rework gpu selection

This commit is contained in:
Samuliak 2024-12-15 13:18:24 +01:00
parent ba9a9370fe
commit d64e0c9b6f
No known key found for this signature in database
7 changed files with 105 additions and 41 deletions

View file

@ -212,7 +212,7 @@ void CemuConfig::Load(XMLConfigParser& parser)
// graphics
auto graphic = parser.get("Graphic");
graphic_api = graphic.get("api", kOpenGL);
graphic.get("device", graphic_device_uuid);
graphic.get("device", graphic_device_name);
vsync = graphic.get("VSync", 0);
gx2drawdone_sync = graphic.get("GX2DrawdoneSync", true);
upscale_filter = graphic.get("UpscaleFilter", kBicubicHermiteFilter);
@ -468,7 +468,7 @@ void CemuConfig::Save(XMLConfigParser& parser)
// graphics
auto graphic = config.set("Graphic");
graphic.set("api", graphic_api);
graphic.set("device", graphic_device_uuid);
graphic.set("device", graphic_device_name);
graphic.set("VSync", vsync);
graphic.set("GX2DrawdoneSync", gx2drawdone_sync);
//graphic.set("PrecompiledShaders", precompiled_shaders.GetValue());