summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/RenderBase.cpp
diff options
context:
space:
mode:
authorStenzek <stenzek@gmail.com>2019-01-19 00:35:33 +1000
committerStenzek <stenzek@gmail.com>2019-01-25 11:15:57 +1000
commitf1e7fb505bc52fa3d6ed1a13e8c43d44c13cb943 (patch)
tree2095a93a454606d53c0600e916c57316c9976892 /Source/Core/VideoCommon/RenderBase.cpp
parentc9c0b8505615cb16a770d66650e89c0f41d00dc8 (diff)
Renderer: Scale all imgui fonts by the backbuffer scale
Diffstat (limited to 'Source/Core/VideoCommon/RenderBase.cpp')
-rw-r--r--Source/Core/VideoCommon/RenderBase.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/Core/VideoCommon/RenderBase.cpp b/Source/Core/VideoCommon/RenderBase.cpp
index be0e48728e..97903d7c53 100644
--- a/Source/Core/VideoCommon/RenderBase.cpp
+++ b/Source/Core/VideoCommon/RenderBase.cpp
@@ -661,6 +661,10 @@ bool Renderer::InitializeImGui()
// Don't create an ini file. TODO: Do we want this in the future?
ImGui::GetIO().IniFilename = nullptr;
+ ImGui::GetIO().DisplayFramebufferScale.x = m_backbuffer_scale;
+ ImGui::GetIO().DisplayFramebufferScale.y = m_backbuffer_scale;
+ ImGui::GetIO().FontGlobalScale = m_backbuffer_scale;
+ ImGui::GetStyle().ScaleAllSizes(m_backbuffer_scale);
PortableVertexDeclaration vdecl = {};
vdecl.position = {VAR_FLOAT, 2, offsetof(ImDrawVert, pos), true, false};