mirror of
https://github.com/cemu-project/Cemu.git
synced 2025-07-04 05:51:19 +12:00
Automatically scale imgui text based on display pixel density (#545)
This commit is contained in:
parent
503e99d069
commit
2cfb7f3737
7 changed files with 52 additions and 19 deletions
|
@ -143,7 +143,6 @@ void gui_getWindowSize(int& w, int& h)
|
|||
h = g_window_info.height;
|
||||
}
|
||||
|
||||
|
||||
void gui_getPadWindowSize(int& w, int& h)
|
||||
{
|
||||
if (g_window_info.pad_open)
|
||||
|
@ -178,6 +177,16 @@ void gui_getPadWindowPhysSize(int& w, int& h)
|
|||
}
|
||||
}
|
||||
|
||||
double gui_getWindowDPIScale()
|
||||
{
|
||||
return g_window_info.dpi_scale;
|
||||
}
|
||||
|
||||
double gui_getPadDPIScale()
|
||||
{
|
||||
return g_window_info.pad_open ? g_window_info.pad_dpi_scale.load() : 1.0;
|
||||
}
|
||||
|
||||
bool gui_isPadWindowOpen()
|
||||
{
|
||||
return g_window_info.pad_open;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue