Removal of true fullscreen in 8.0 sucks for 4K monitors

So I just got a 27" 4K monitor that I love. I also got a AMD RX 580 8GB. My plan was to run WoW in fullscreen 1080p on my new 4K monitor, because RX 580 is not great for 4K, which I’m fine with. But… I can’t. It used to be possible, but as I can gather, 8.0 removed true fullscreen (aka NOT “windowed fullscreen”). That means that the only way to run the game in true fullscreen is in 4K. The only other option is to run it in 1080p windowed fullscreen, which first of I find super annoying, and second of lowers the fps.

So Blizzard… why did you take this away? Why can’t you just leave it as an option? It have worked fine for so many years! Seriously… why?

I believe this was a removal from DirectX 11 to 12.

Then you have been misinformed.

Alt and tabbing out of fullscreen paused some in game timers.
So achievements that used timers, like the Dalaran mail sorting, could be paused by simply tabbing out, then you go google the answer, tab back in and complete the achievement.

Now you see why Blizzard refuse to answer any questions about it.
But, I’m sure they will put it back when they find a way around the exploit possibilities.

Anyone saying Vulkan/DX12 can’t support fullscreen, need a slap.

that was blizzards excuse yes but dx12 can do exclusive fullscreen, just take a look at shadow of the tomb raider.

it can be done but blizzard is too lazy to do it.

that doesn’t make any sense at all cause the game is still running in the background and is still fully rendering aswell when you alt-tab out, by default the game runs at 30fps after you alt-tab.

also i am sure that timers are most likely server based.

Might not make sense to you, but that was a real and well known exploit which is now impossible because of no fullscreen.

I trust you have done your own research to know I’m wrong though, right?

Timers seem to be client side, see 2nd comment down on https://www.wowhead.com/achievement=12439/priority-mail#comments

Its was on reddit, and I don’t have a problem posting it because Blizzard removed it from the game.
/r/wow/comments/87x66h/i_really_wanted_the_postmaster_title/

DX12 can do non-windowless fullscreen, but windowed fullscreen (with a borderless window, naturally) is the only mode in which you can get unlimited frame rates with tearing. In any other mode, you are not going to get that. Ask Microsoft. Drivers run on their operating system and DX12 is governed by their components.

That’s why Blizzard don’t do non-windowless fullscreen.

Not if you use scaling.

Set the resolution to 1080p. It seems to me it actually looks better than native 1080p as it might use some scaling tech rather than simply forcing the resolution.

That may be the case, but it doesn’t explain why it was removed instead of defaulting to WFS, or why it was removed from DX11.

Fact is, FS was used to exploit, Blizzard had to remove it.

Windowed fullscreen is in, is it not?

I don’t see what fullscreen would have to do with timers. It just doesn’t work that way - I mean, you can code timers so that they would pause the moment you switch to a different application as long as you are in exclusive fullscreen mode (and only then), but you’d have to code this specific logic. And why do that? I think someone on wowhead misinterpreted something. Or maybe there was a bug that they fixed, perhaps wider than just fullscreen, and it got misinterpreted to only be related to fullscreen.

yea… no.

you get tearing when you dont use v-sync/gsync/freesync and your fps is out of sync with the refresh rate of your monitor.

exclusive fullscreen or bordered fullscreen has nothing to do with tearing.

ill say it again, shadow of the tomb raider a way more demanding game then wow and has exclusive fullscreen under dx12 since release day, exclusive fullscreen under dx12 is fully possible but blizzard decided not to put the effort in it and gave us a half baked dx12.

^^ We are talking about getting “unlimited frame rates with tearing”, not just about “tearing”. DX12 only allows getting that in windowed fullscreen mode. Again, ask Microsoft. Or NVIDIA.


Added: BTW, Wigz, I went through your reddit link and I get what it is about the timer. The achievement uses (or used, don’t know how it is currently) custom code to count how long you spent and that code could have been stalled by a simple CPU-eating loop. No wonder it could have also been stalled by something like switching to a different application (and not getting render calls).

you always get tearing when you run unlimited fps.

no bordered fullscreen with stop that.

Exclusive fullscreen in DX12 in Shadow of the Tomb Raider:

https:/ /steamcommunity .com/app/750920/discussions/0/1734339901240302210/

…is a different name for windowed fullscreen. In that the game launches in DX12, sees “please use exclusive fullscreen” setting and since it’s DX12 and exclusive fullscreen on DX12 is a no-no, the game does windowed fullscreen. You can override this behavior if you want, but you’d be shooting yourself in the foot.

i have the game myself and my pc is working like it should and i can run the game in exclusive fullscreen.

As I said in the text you quoted, by doing this you are shooting yourself in the foot.

With respect to WoW, Blizzard decided that an option to shoot yourself in the foot is not a good option. A rare good decision on their side.

Anyway, I think we covered all bases on this.

how is full functionality shooting yourself in the foot? your ‘‘tearing at unlimited fps’’ is not true cause you will always get tearing when you unlimit your fps no matter if exclusive or borderless.

blizzard dindt do it cause they dont want to invest the time and money.

Last reply from me. You do not get unlimited FPS with DX12 in exclusive fullscreen. You might get a relatively high limit for some combination of driver and system patch level, but the operating system makes no guarantees about any of that and with many other combinations of drivers and system patch levels you aren’t getting it period, you get limits imposed aggressively (and yes, for a reason).

since you are stubborn and dont seem to understand what you are talking about:

its running on a i9 9900k with a gtx1070.
everything on low and monitor set to 100hz just cause tomb raider is a demanding game to run 144hz+ and my 1070 is running at 100% load with 2k core.
no g-sync or v-sync active.
you can see on rivatuner on top left its running dx12 and by alt tabbing and game settings you can see its running in dx12 and exclusive fullscreen.
its going above 100 fps while in 100hz wich shows there is no fps limiter active.

and ill say again, tearing is a invalid excuse.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.