Optional GPU Features is adding stuttering and frame drops

Title. Disabling this option makes the game much smoother at the cost of CMAA2 sadly and some other options like Ray tracing, but playing with optional gpu features add stuttering specially while flying. Did multiple tests with some of the options and ended up narrowing it down to OGPUF was the cause of the inconsistent fps.

Specs: RTX 4080 - I7 13700K - 32GB - W11

5 Likes

I’m really glad I found this and I hope it fixes my problems

I have a 14700K and a 4080 Super and I get annoying microstuttering when skyriding even when I have well over 200fps and it definitely happened every time I used the surge forward ability

I also get hitching in dungeons. Specifically when I use some of my abilities (blade of justice, divine toll, storm etc) I just get these ever small hitches that are so so annoying

Did you experience any stuttering in dungeons that this fixed as well?

Can’t wait to get home and see if this works for me

Sadly this helps, but the game looks noticeably worse…it would be nice if this could be remedied somehow.

There’s still some stuttering but way less than before. More playable but sadly, not optimal.

3 Likes

Going to try switching this off. I’ve been getting total GPU crashes that require a manual reboot, and it’s only happening in WoW. Trying to diagnose it beyond just an old failing piece of hardware, but I can’t replicate it in any other program and it only just started happening with TWW launch.

EDIT: Did not resolve my crashes. :frowning:

Advanced Work Submit is usually disabled in tandem with stability issues, but no guarantee any of these will fix crashing.

No specs or Dxdiag, so good luck.

1 Like

So I was able to get a steady hour of play with no crashing! Didn’t identify the exact problem point, but narrowed it down: I switched off all 5 of those new options at the bottom of the Graphics menu and also went into my Radeon settings (AMD GPU driver) and turned off about every Radeon-branded option plus most of the Advanced options.

WoW’s own graphic settings are still mid where I left them before the crashing began, and so far so good. So bottom line, seemed to be more than just the Optional GPU Features checkbox in my case. Hope someone finds this helpful. :v:

Has anyone found a fix for this? I cannot fly without everything looking like its at 15 fps or less. Do they even know this is an issue?

Been having similar issues with framedrops and incosistencies ever since prepatch dropped, especially when interacting with the UI in any way, but also mounting up (weirdly enough, only when skyriding was active) and pulling mobs.
Disabling the OGPUF did, at the very least, improve both the UI issues (moving items in my bags no longer produces stutter) and mounting up.

So, can confirm that it does help - great find, thanks a lot.

EDIT: Unfortunately turns out that the improvement was caused by Reflex getting deactivated, and game instead reverting to Tripple Buffered Vsync, which improved the stutters, but introduced additional latency.

Specs: RTX 4080 - 7800x3D - 32GB - W11

While this might not necessarily apply to this specific thread or issue you guys are having, a lot of the time, it’s due to shader compilation. Once you compile the shader, it doesn’t need to compile it again(or at least as long as it doesn’t get culled from the shader cache due to not having been used in a long while).

So a lot of these tests are flawed in the sense that you had stuttering during some shader compilations->you tried changing a setting that likely had no direct impact on the cause of the sutter->now you don’t see shader comp stutter because the shaders are still cached from before the settings changes and you think the setting change made a difference.

To truly rule things like this out, you’d need to clear your Nvidia/AMD shader caches between every test:

  • Start with the setting on, hit okay, close out of the game, wipe the shader cache, start the game, test.
  • Now, switch it to off, hit okay, close out of the game, wipe the shader cache(to ensure it’s not using already cached things from before), start the game, test.
  • Compare

In the case of UI stuttering issues and similar things, do a full UI reset and try with zero addons. It’s possible the addons are hammering the CPU with bloat and the GPU can’t render a frame until the CPU tells it to and the CPU can’t prepare the frame until it’s done with the work on the main game thread (which includes the work needed for addon LUA scripts). The main game thread is a single thread and all the addons also run on that and have to complete their code execution completely during the frame. Extra threads used by the client are typically for async operations that aren’t critical. I’ve demo’d this in the past with a simple addon that just ran a dumb nested math loop every frame that could bring an i9 and 4090 to their knees(like 5fps) if you were to run it; which means that the main game thread is dependent on the completion of addon scripts every single frame and can’t move on to preparing the frame for the GPU to render, until it’s done.

3 Likes

Thanks for this post. Very informative.

Nothing really solves it.

I disabled the instant replay from my graphics card as well and now it runs a little smoother, but none of these issues were happening to me on the first day of early acccess.

Game runs worse in all ways and I don’t know how to go about it

I’ve tried everything i could think of no matter settings its same thing runs super smooth and i enter a city and fps just drops to 3-5 fps for a minute and back up to like 30 ish and whenever i move tanks again. i used to run ultra at 140+ fps with no issues at all all same addons and everything only thing thats changed is prepatch and launch

Good evening,

I have spent the last two weeks trying to figure out what is causing my problems. I also had FPS drops, stuttering and occasional game crashes, as well as “graphics card dropouts” after which the in-game environment had to be reloaded. Then I came across this post and disabled the “optional GPU features” option and the game ran fine again.
Now I was trying to figure out what could be the reason WITH “optional GPU features”.

About my specs: RTX4080 - ryzen 9 7950x3D - 64GB - X670E - W11 – all drivers up to date

I first played around with the graphics settings, then with the Nvidia drivers and their settings. I disabled and uninstalled all software in the background disabled XMP/EXPO-Profile and finally did a Windows Clean Install - no change.

For testing, I disabled the CCD1 in BIOS so that only the one with 3D-V-Cache runs. Then I logged into the game, set the graphics to 10, enabled raytracing and checked the “optional GPU features” box to get the most out of it. With these settings, I flew through the world, played m+ and the raid. No stutters, no game crashes, no graphics dropouts.

I activated CCD1 again, started the game and the crashes etc started all over again. Now I observed the cores while playing. The non 3D-V-Cache cores are parked by a AMD software. For me, the dropouts ALWAYS occur when a core of the CCD1 is activated in the background for a short duration of time and then get parked again.
I searched for similar problems in forums but only found that many users have pointed out that AMD recommends the Powerplan „Balanced“ in the windows power options section so that the cores can be parked correctly and the CPU temperatures don’t get too high. Balanced was activated by default for me.

That’s why I’ve now tried the “Ultimate Performance” power plan.
I started the game with the same settings as when CCD1 is off, and surprisingly I haven’t had any problems for two days now! No crashes, no stuttering etc.
I could only test the raid with „Ultimate Performance“ in LFR - but no problems there either only like many other people kinda low fps after pull. Like drops from 141 to 30-70 fps.
I have continued to monitor the cores in the resource monitor. Now 2-3 of the CCD1 cores are always active in the background and not parked, but I have no problems with high temperatures as mentioned in forums.

→ So far changing the Windows powerplan was the solution for me and I hope it stays that way. But if you try it with your settings and it might work, you need to check the Powerplan settings after restarting the PC. For me, the settings keep changing to balanced, so I have to reset the settings to ultimate again.

Now to the Intel CPUs. I think they also have special cores for gaming. Maybe there are also problems with the load distribution on the cores and therefore these problems…? Maybe the Powerplan is the solution here too…?

I hope that I have been able to help someone with this

Good callout. I often see a players on laptops using “Quality” or “Balanced” modes and that will choke hardware from performing optimally.

Amusingly, Ancient Gameplays recently tested and discovered “Balanced” outperformed the “High Performance” power plans. However, “Ultimate Performance” wasn’t tested for contrast. Used a 7900 XTX + 9900X / 7900X3D, including CCD isolation. WoW wasn’t tested, though.

I haven’t bothered testing Ultimate Performance, since it usually doesn’t result in a net positive for most PC setups, but I should try it when the weather changes.

Was it outperformed as in: Smoother fps at the loss of visual quality? Also, I guess those modes could be modified by PC builder, making it an inconsistent choice across systems.

checks temp
92F…
Relatable.

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