summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/VideoBackendBase.cpp
diff options
context:
space:
mode:
authorDentomologist <dentomologist@gmail.com>2024-11-03 11:35:47 -0800
committerDentomologist <dentomologist@gmail.com>2024-11-03 12:28:30 -0800
commit47a86d920f965a3799fa5f46734497b88e8eba0a (patch)
tree79111474c6e0985c95ea7213e87a3c77a6b666c6 /Source/Core/VideoCommon/VideoBackendBase.cpp
parent7b8610f4ea4f90074c79c750c9a27fc90d9dc99f (diff)
GeneralWidget: Recommend default video backend in tooltip
Recommend the platform's default video backend in the Backend tooltip instead of always recommending OpenGL.
Diffstat (limited to 'Source/Core/VideoCommon/VideoBackendBase.cpp')
-rw-r--r--Source/Core/VideoCommon/VideoBackendBase.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/Source/Core/VideoCommon/VideoBackendBase.cpp b/Source/Core/VideoCommon/VideoBackendBase.cpp
index d545311fd7..e8f9f91b41 100644
--- a/Source/Core/VideoCommon/VideoBackendBase.cpp
+++ b/Source/Core/VideoCommon/VideoBackendBase.cpp
@@ -228,6 +228,12 @@ std::string VideoBackendBase::GetDefaultBackendConfigName()
return default_backend ? default_backend->GetName() : "";
}
+std::string VideoBackendBase::GetDefaultBackendDisplayName()
+{
+ auto* const default_backend = GetDefaultVideoBackend();
+ return default_backend ? default_backend->GetDisplayName() : "";
+}
+
const std::vector<std::unique_ptr<VideoBackendBase>>& VideoBackendBase::GetAvailableBackends()
{
static auto s_available_backends = [] {