skyrim-community-shaders
skyrim-community-shaders copied to clipboard
ImGUI root window size mismatch in Borderless mode with custom resolution (SSE Display Tweaks)
When using Borderless mode with SSE Display Tweaks, the ImGUI root window size does not match the in-game resolution, causing UI elements to be cut off or rendered outside the visible area.
Reproduction Steps:
- Set native monitor resolution to 1920x1080.
- Use SSE Display Tweaks to run the game in Borderless mode at a higher resolution, e.g. 2560x1440.
- Open CS Menu.
For OAR - Open Animation Replacer, which also uses ImGUI, this problem does not occur. The following information may help in solving the problem: Information from patchuli (link to CS Discord with discussion): https://discord.com/channels/1080142797870485606/1386469571443163237/1394069538395525200
Implementation of the OAR menu: https://github.com/ersh1/OpenAnimationReplacer/blob/786b286ffc0f680d9cbe3e70f59c5cf2387d3017/src/UI/UIManager.cpp
Screenshot (game resolution 3840x2400, native monitor resolution 2560x1600):
How does OAR work with the same settings (game resolution 3840x2400, native monitor resolution 2560x1600):
My settings SSE Display Tweaks: SSE DisplayTweeks Borderless Settings.zip