This feature has been merged in build 4.0-2286, thanks to everyone who helped testing.
Development Thread Exclusive Fullscreen Mode and 3D Vision
|
07-27-2014, 06:04 AM
Um Iv got some issues, wehen you start the game it goes into windowed mode and you have to manually push the full screen button in order to go into full screen...
(07-27-2014, 06:04 AM)purpasmart96 Wrote: Um Iv got some issues, wehen you start the game it goes into windowed mode and you have to manually push the full screen button in order to go into full screen...I see that one of my later changes broke "Use Fullscreen", thanks for reporting it. I've fixed the problem and it is now pending a merge. UPDATE: Fixed in build 4.0-2299. 10-05-2014, 02:43 PM
(This post was last modified: 10-05-2014, 03:04 PM by karasuhebi.)
(07-17-2014, 08:31 PM)Armada Wrote: Note: Exclusive Fullscreen is currently not compatible with Render to Main Window or the OpenGL backend. 1. I get a flashing screen when going in and out of fullscreen in both D3D (exclusive fullscreen and borderless fullscreen) and OpenGL. Is there a way to avoid this? I'm looking for it to be as smooth of a switch between windowed and fullscreen as it is on other programs such as MPC-HC and PCSX2. 2. Has exclusive fullscreen been implemented on OpenGL? My guess is 'no' and you'll see why on my next point. 3. Is there a way to make it so when I go fullscreen on one of my non-main displays, D3D doesn't start freaking out? It starts making my main display flash in and out and makes the screen I'm trying to go fullscreen on a completely black screen. This is a problem exclusive (no pun intended) to D3D, OpenGL lets me go fullscreen in any of my displays. I'm guessing this has to do with exclusive fullscreen? It doesn't happen when I use the old school fullscreen. 10-05-2014, 03:10 PM
1. PCSX2 never actually takes exclusive fullscreen. That's why it doesn't switch. The flashing is required for dolphin to gain control of the monitor.
2. Yes 3. It's not perfect yet, so it's possible that something's wrong. You can disable exclusive fullscreen in D3D by going to advanced and selecting "borderless" fullscreen. 10-05-2014, 03:26 PM
(This post was last modified: 10-05-2014, 03:45 PM by karasuhebi.)
(10-05-2014, 03:10 PM)JMC47 Wrote: 1. PCSX2 never actually takes exclusive fullscreen. That's why it doesn't switch. The flashing is required for dolphin to gain control of the monitor. 1. Yes I know PCSX2 uses a borderless fullscreen. That's why I pointed out that I still get the delay and the screen flashing on D3D with the bordless fullscreen option enabled. I wasn't expecting that to be the case. 2. When was it implemented? From what I saw in the July Progress Report that you and MaJoR wrote (and from what I saw in the first post of this very thread), OpenGL exclusive fullscreen isn't a thing yet. That would explain why there isn't an option to disable exclusive fullscreen in OpenGL. 3. Again, the fact that this multiple-monitor freaking out issue doesn't happen on OpenGL (or bordeless fullscreen D3D) is one of the reasons why I was under the impression that exclusive fullscreen wasn't implemented in OpenGL. 10-05-2014, 03:30 PM
It's that the driver does most of the work in the OpenGL exclusive fullscreen, and something else happens in D3D, as far as I know.
The delay is inevitable, we have to gain control of the monitor, and that flash that you see is us doing just that. 10-05-2014, 03:44 PM
Yes but why is Dolphin taking over my monitor for D3D bordless fullscreen? From what I understand, that shouldn't be happening. It should behave like PCSX2 and MPC-HC do and just seamlessly (without lag or flashing) switch to fullscreen. Or am I misunderstanding something?
10-05-2014, 03:54 PM
IF you have borderless fullscreen checked, it won't flash in D3D. I just tried it to verify it was working as intended.
|
« Next Oldest | Next Newest »
|
Users browsing this thread: 1 Guest(s)