Fix testroms project compilation

fixes e8c957a7a
This commit is contained in:
YoshiRulz 2024-07-03 22:20:14 +10:00
parent c6101a190e
commit db8454a0ff
No known key found for this signature in database
GPG Key ID: C4DE31C245353FB7
3 changed files with 7 additions and 1 deletions

View File

@ -42,6 +42,8 @@ namespace BizHawk.Client.Common
}
}
public const int DEFAULT_DPI = 96;
public OSDManager OSD { get; }
protected Config GlobalConfig;

View File

@ -52,7 +52,8 @@ namespace BizHawk.Client.EmuHawk
public override Size GetPanelNativeSize() => _presentationPanel.NativeSize;
protected override int GetGraphicsControlDpi() => OSTailoredCode.IsUnixHost ? 96 : GraphicsControlDpi;
protected override int GetGraphicsControlDpi()
=> OSTailoredCode.IsUnixHost ? DisplayManagerBase.DEFAULT_DPI : GraphicsControlDpi;
// DeviceDpi is not available under mono, so we need to have this access wrapped in a separate function
private int GraphicsControlDpi => _graphicsControl.DeviceDpi;

View File

@ -98,6 +98,9 @@ namespace BizHawk.Tests.Testroms.GB
public override void ActivateOpenGLContext() {}
protected override int GetGraphicsControlDpi()
=> DisplayManagerBase.DEFAULT_DPI;
protected override Size GetGraphicsControlSize()
=> throw new NotImplementedException();