diff --git a/rpcs3/Gui/SettingsDialog.cpp b/rpcs3/Gui/SettingsDialog.cpp index f468753860..e7e70e072a 100644 --- a/rpcs3/Gui/SettingsDialog.cpp +++ b/rpcs3/Gui/SettingsDialog.cpp @@ -384,8 +384,6 @@ SettingsDialog::SettingsDialog(wxWindow* parent) pads.emplace_back(std::make_unique(cfg_location{ "Miscellaneous", "Auto Pause at System Call" }, chbox_dbg_ap_systemcall)); pads.emplace_back(std::make_unique(cfg_location{ "Miscellaneous", "Auto Pause at Function Call" }, chbox_dbg_ap_functioncall)); - pads.emplace_back(std::make_unique(cfg_location{ "Video", "D3D12", "Adapter" }, cbox_gs_d3d_adapter)); - #ifdef _MSC_VER Microsoft::WRL::ComPtr dxgi_factory; @@ -399,6 +397,8 @@ SettingsDialog::SettingsDialog(wxWindow* parent) adapter->GetDesc(&desc); cbox_gs_d3d_adapter->Append(desc.Description); } + + pads.emplace_back(std::make_unique(cfg_location{ "Video", "D3D12", "Adapter" }, cbox_gs_d3d_adapter)); } else #endif