prepare for Metal render backend

ugh Apple. how about you don't deprecate OpenGL instead?
This commit is contained in:
tildearrow 2023-07-03 17:19:50 -05:00
parent 4fe0e1d06a
commit bb3ccedb29
6 changed files with 263 additions and 2 deletions

View file

@ -1316,6 +1316,11 @@ void FurnaceGUI::drawSettings() {
settings.renderBackend="DirectX 11";
}
#endif
#ifdef HAVE_RENDER_METAL
if (ImGui::Selectable("Metal",curRenderBackend=="Metal")) {
settings.renderBackend="Metal";
}
#endif
#ifdef HAVE_RENDER_GL
if (ImGui::Selectable("OpenGL",curRenderBackend=="OpenGL")) {
settings.renderBackend="OpenGL";