VSync performance 10.0

Seems I am dropping a lot to 30FPS now with VSync on… This on a M1 Max 32/32 4k and setting same as in 9.2.7. I am getting way over 100fps without VSync but if your used to VSync the frame rate tearing and such is horrible.
Anyone else noticing this or is this just a loss of performance thus VSync dropping to 30FPS sometimes?

I know pre 9.2 and some Apple Monterey version they kinda fixed things for VSync and I am running Ventura now. Though didn’t experienced this on the PTR.

EDIT: few hours later and it seems to be like it was… Even now running with much better settings 10-10-10 MSAA2x and everything on high (even water) except compute off this on 4K. It is now running insanely good even in Ardenwearld with a steady 60fps… Not sure why had those issues a few hours back, but thanks Blizzard :smile:

1 Like

It’s likely that after upgrading to 10.0, performance was bad for the usual period of background tasks. Remember that any macOS update is not actually fully done once you’re back to desktop. It usually performs additional tasks like time machine backup, spotlight indexing, cron jobs, etc. Basically your system performance was not up to par until these background tasks completed

Yeah i was watching the CPU activity and history but nothing special at that time… Mds_stores is running indeed and taking some cpu which is spotlight, but it was also later on. Might be something with that shader related thing as I deleted a lot who knows.
But I am really surprised how good the performance is now, also on my MacBook Air I can tune up the settings by quite a bit so good job from Blizzard and think Apple also improved some thing in Ventura. You have different setups so I guess you see this improvement also? Did you managed to get to test the AA performance?

Hello! Can you please check WOTLK classic on m1 Mac OS Ventura? It seems that it has a major glitch in fullscreen mode. Here is my topic about it Mac OS M1 / 2 Flickering BUG

For what it’s worth

I turned off Vsync
Set MaxFPS to 120
Set TargetFPS to 60
Graphic setting are at 7 or 8

Last night I was getting pretty smooth performance in the testing area in Stormwind. FPS was steady between 90-115.

When get home tonight, I will post all of my settings. I had to do some trial and error. But I finally got a configuration I can live with.

FYI. This is on a M1 Mac Mini

Just be aware that turning vsync off risks freezing. The metal driver doesn’t like running without vsync very much. It’s known to cause client lockups.

1 Like

Do you also turn on triple buffering?

Posting my current graphics setting for M1 Mac Mini 2020 16GB ram Ventura 13.0
Everything seems stable and smooth at the moment.

Monitor: Primary
Display Mode: Fullscreenn (Windowed)
Resolution: 2304x1296 (this what my monitor is set to)
Render Scale: 50% (1152x648)
Vertical Sync: Enabled
Anti-Aliasing: Advanced
Image-based Techniques: CMAA 2
Multisample Techniques: Color 4x / Depth 4x
Multisample Alpha-Test: check box
Camera FOV: 90
Use UI Scale: check box, set slider to 64% (all the way left)
Graphics Quality: 6 I left all Advanced settings at their default for this setting except Compute Effects, which I disabled
Triple Buffing: check box
Texture Filtering: 8x Anisotropic
Ray Trace: Disabled
Ambient Occlusion Type: FidelityFX CACAO
Resample Quality: FidelityFX Super Resolution 1.0
Graphics API: Metal
Graphics Card: Auto Detect
Max Foreground FPS Toggle: check box, set to 120
Max Background FPS: check box, set to 30
Target FPS: check box set to 60
Resample Sharpness: 0.2
Contrast: 50%
Brightness: 50%
Gamma: 1

Btw don’t use a image-based and a multisample AA together, that is a massive FPS loss. Just go for MSAA2x. Also Ansotropic set to 16x, not much of a loss there.