Emulator Issues #11983
Exclusive fullscreen seemingly never implemented on macOS Qt
What's the problem? Describe what went wrong.
wxWidgets began enabling exclusive fullscreen on macOS by default, presumably causing the Qt port to not include this feature. I don't actually own a Mac, but I thought it seemed strange that https://dolphin-emu.org/blog/2018/12/04/dolphin-progress-report-november-2018/ said that exclusive fullscreen was not supported. I looked at documentation, and the CGDisplayCapture function provides this. What's more, Dolphin previously called it, but it was removed due to breakage when wxWidgets began calling it as well. As Qt does not call it by default, this presumably causes exclusive fullscreen on macOS to break.
What steps will reproduce the problem?
Presumably, enabling fullscreen on macOS.
Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.
[Version number here]
Is the issue present in the latest stable version?
No, as 5.0 does not have the Qt UI.
If the issue isn't present in the latest stable version, which is the first broken version? (You can find the first broken version by bisecting. Windows users can use the tool https://forums.dolphin-emu.org/Thread-green-notice-development-thread-unofficial-dolphin-bisection-tool-for-finding-broken-builds and anyone who is building Dolphin on their own can use git bisect.)
If your issue is a graphical issue, please attach screenshots and record a three frame fifolog of the issue if possible. Screenshots showing what it is supposed to look like from either console or older builds of Dolphin will help too. For more information on how to use the fifoplayer, please check here: https://wiki.dolphin-emu.org/index.php?title=FifoPlayer
What are your PC specifications? (CPU, GPU, Operating System, more)
Is there anything else that can help developers narrow down the issue? (e.g. logs, screenshots,
configuration files, savefiles, savestates)
- Assignee set to MayImilae
- Operating system OS X added
- Operating system deleted (
If we were incorrect about macOS support for exclusive fullscreen, then it'd be nice to support it.
But also this is macOS which has repeatedly kicked us in the teeth for attempting to run on it. So I'm less than optimistic about this working.