From 89a6d81f539831f0d6fd62cd57a0d83cb685ab55 Mon Sep 17 00:00:00 2001
From: Eidolon <furyhunter600@gmail.com>
Date: Tue, 18 Oct 2022 22:47:51 +0000
Subject: [PATCH] Merge branch 'win32-dpi-awareness' into 'next'

win32: Add dpi aware manifest config

See merge request STJr/SRB2!1835

(cherry picked from commit e37918ebb0a8b0766fd2c598a0cb7ad7bad4ddee)

bc44e792 win32: Add dpi aware manifest config
---
 src/win32/Srb2win.rc           | 1 +
 src/win32/srb2win.exe.manifest | 6 ++++++
 2 files changed, 7 insertions(+)

diff --git a/src/win32/Srb2win.rc b/src/win32/Srb2win.rc
index 83948ac819..2236beca1b 100644
--- a/src/win32/Srb2win.rc
+++ b/src/win32/Srb2win.rc
@@ -2,6 +2,7 @@
 //
 #include "resource.h"
 #include "winver.h"
+#include "winuser.h"
 
 #define APSTUDIO_READONLY_SYMBOLS
 /////////////////////////////////////////////////////////////////////////////
diff --git a/src/win32/srb2win.exe.manifest b/src/win32/srb2win.exe.manifest
index d3b8355cbd..f9ba6c8141 100644
--- a/src/win32/srb2win.exe.manifest
+++ b/src/win32/srb2win.exe.manifest
@@ -1,5 +1,11 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
+  <application xmlns="urn:schemas-microsoft-com:asm.v3">
+    <windowsSettings>
+      <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true/pm</dpiAware>
+      <dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2</dpiAwareness>
+    </windowsSettings>
+  </application>
   <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
     <security>
       <requestedPrivileges>
-- 
GitLab