diff options
Diffstat (limited to 'Source/Core')
| -rw-r--r-- | Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp | 1 | ||||
| -rw-r--r-- | Source/Core/VideoBackends/D3D12/VideoBackend.cpp | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp b/Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp index f1261c453e..47fa7d3eae 100644 --- a/Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp +++ b/Source/Core/DolphinQt/Config/Graphics/AdvancedWidget.cpp @@ -197,6 +197,7 @@ void AdvancedWidget::SaveSettings() void AdvancedWidget::OnBackendChanged() { + m_backend_multithreading->setEnabled(g_Config.backend_info.bSupportsMultithreading); } void AdvancedWidget::OnEmulationStateChanged(bool running) diff --git a/Source/Core/VideoBackends/D3D12/VideoBackend.cpp b/Source/Core/VideoBackends/D3D12/VideoBackend.cpp index b901b994e0..8426709b39 100644 --- a/Source/Core/VideoBackends/D3D12/VideoBackend.cpp +++ b/Source/Core/VideoBackends/D3D12/VideoBackend.cpp @@ -66,7 +66,7 @@ void VideoBackend::FillBackendInfo() g_Config.backend_info.bSupportsReversedDepthRange = false; g_Config.backend_info.bSupportsComputeShaders = true; g_Config.backend_info.bSupportsLogicOp = true; - g_Config.backend_info.bSupportsMultithreading = true; + g_Config.backend_info.bSupportsMultithreading = false; g_Config.backend_info.bSupportsGPUTextureDecoding = true; g_Config.backend_info.bSupportsST3CTextures = false; g_Config.backend_info.bSupportsCopyToVram = true; |
