mirror of
https://git.suyu.dev/suyu/suyu
synced 2026-04-23 16:02:53 +00:00
metal: initial support
This commit is contained in:
@@ -38,6 +38,7 @@
|
||||
#include "sdl_config.h"
|
||||
#include "suyu_cmd/emu_window/emu_window_sdl2.h"
|
||||
#include "suyu_cmd/emu_window/emu_window_sdl2_gl.h"
|
||||
#include "suyu_cmd/emu_window/emu_window_sdl2_mtl.h"
|
||||
#include "suyu_cmd/emu_window/emu_window_sdl2_null.h"
|
||||
#include "suyu_cmd/emu_window/emu_window_sdl2_vk.h"
|
||||
#include "video_core/renderer_base.h"
|
||||
@@ -385,6 +386,9 @@ int main(int argc, char** argv) {
|
||||
case Settings::RendererBackend::Vulkan:
|
||||
emu_window = std::make_unique<EmuWindow_SDL2_VK>(&input_subsystem, system, fullscreen);
|
||||
break;
|
||||
case Settings::RendererBackend::Metal:
|
||||
emu_window = std::make_unique<EmuWindow_SDL2_MTL>(&input_subsystem, system, fullscreen);
|
||||
break;
|
||||
case Settings::RendererBackend::Null:
|
||||
emu_window = std::make_unique<EmuWindow_SDL2_Null>(&input_subsystem, system, fullscreen);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user