You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What is the official status of the WinAPI video backend?
I've mostly ignored it in my PRs and the feature set continues to diverge. When new features are exposed in the options screen, users should be informed if selected options are ineffective or not able to select them in the first place.
Is it worth adding a GetCapabilities() function to IVideoDriver?
What is the official status of the WinAPI video backend?
Should be supported, since for a some people its working better than SDL
Ok, thanks! I've already looked into adding non-resizable windows, which is trivial. That leaves windowed fullscreen and GUI scaling. Support for GUI scaling can be detected without the proposed API and is already implemented in #1594.
Maybe I'll just implement windowed fullscreen by copying it from Chromium (BSD-3-licensed, so that'll work).
We won't need a capability API for the time being.
What is the official status of the WinAPI video backend?
I've mostly ignored it in my PRs and the feature set continues to diverge. When new features are exposed in the options screen, users should be informed if selected options are ineffective or not able to select them in the first place.
Is it worth adding a
GetCapabilities()
function toIVideoDriver
?It could look something like this:
Further, to reduce duplication between
dskOptions
andiwSettings
:The
DisplayModeItem
s would then be used to populate a ComboBox and map the selection index to aDisplayMode
value.The text was updated successfully, but these errors were encountered: