[macOS] 3.24 client performance crippled by CPU time and Shadercache on maCOS

Examples

https://vimeo.com/927206162 (skip to 2:18 for best example)

https://postimg.cc/NLZz46jR (Act 2, 4 FPS)

The Problem

Patch 3.24 causes extremely degraded performance on macOS Sonoma 14.4.1 during combat and complex scenes. Looking at the graph, we see that CPU time is always constrained and the shader cache is riffling between no impact to severe impact.

This bug is a regression from 3.23.2b.

The issue occurs regardless of skill used and is only slightly impacted by graphic settings.

The issue can be seen as soon as the sign in screen.

System Specs

M1 Max 32GB Mac Studio
Studio Display via Thunderbolt 4

Game Settings

Most every options is disable or set to low. No substantial effect. Here is the output from the display section:

Spoiler
[DISPLAY]
triple_buffering=false
depth_of_field=false
background_framerate_limit_enabled=true
maximize_window=false
use_dynamic_resolution=true
fullscreen=false
dx9_antialias_mode=0
borderless_windowed_fullscreen=false
dynamic_resolution_factor_enabled=false
adapter_name=
bloom_strength=1
framerate_limit_enabled=true
global_illumination_detail=0
camera_zrotation=true
screenspace_effects=1
directx_version=auto
incursion_effect=true
dynamic_resolution_factor=0.79
texture_filtering=8
dx11_antialias_mode=1
background_framerate_limit=29
time_manipulation_effects=true
framerate_limit=61
dynamic_resolution_fps=60
light_quality=0
max_PS_shader_model=ps_vkn
water_detail=1
max_VS_shader_model=vs_vkn
framerate_limit_max=200
renderer_type=Vulkan
shadow_type=hardware_7_samples
use_dynamic_particle_culling=true
post_processing=true
vulkan_antialias_mode=0
resolution_width=3910
screen_shake=false
vsync=Adaptive
resolution_height=1882
screen_shake_v2=false
texture_quality=0
screenspace_effects_resolution=1


Deliver pain exquisite
Last edited by ultratiem on Mar 29, 2024, 5:30:01 PM
Last bumped on Apr 3, 2024, 4:18:52 PM
Experiencing almost the exact same problem, potentially worse. Feels like I have been playing a slideshow since the start of 3.24

Example:
https://www.youtube.com/watch?v=13K9yCnscUc


Context:
Been playing every league since 3.12 with the same set up and have never run into this problem. Issue was first observed after the last engine patch in Affliction league 3.23. Did not experience any problems throughout the actual league. My time with 3.23 ended about 5 weeks from league start but had logged on a few days before 3.23 ended to prepare stash tabs for migration to standard. The issue was so severe it was immediately apparent despite not having logged in for several weeks by that point, I had hopes it wouldve just gone away on its own by the time 3.24 started.


Problem:
Right from the Twilight Strand on day 1 of Necropolis league, FPS has been fluctuating between 1 and 30 depending on where my character is and what assets are nearby. Issue can be reproduced during any combat, worsening with more entities on screen including other players.

note: I am currently playing Cast on Crit - Detonate Dead. I was already made aware prior to the league starting that this build had really high potential for performance problems, and the situation definitely worsens when casting vs. not casting. However I need to stress that this has been happening from level 1 on day 1 and I didnt transition into my current build until after the campaign was finished. Furthermore I already owned the Void Desecrate MTX and purchased Void Desecrate Dead just the other day when I started the build to attempt at alleviating the issue.

I also played kinetic bolt of fragmentation to a pretty high level of success in 3.23, which experienced several performance issues as well but the issue was extremely isolated to the skill itself. I didnt have any particular qualms with this as I could just play a different skill. This is not the current case


System Specs:
iMac Pro
Processor: 3GHz 10-Core Intel Xeon W
Graphics: Radeon Pro Vega 64, 16GB
Memory: 64GB 2666 MHz DDR4
OS: MacOS Ventura 13.2.1

Game Settings

Spoiler
fullscreen=false
dynamic_resolution_factor_enabled=true
dynamic_resolution_factor=1
vsync=Adaptive
resolution_height=2336
depth_of_field=false
triple_buffering=true
texture_filtering=1
dx11_antialias_mode=0
background_framerate_limit=60
framerate_limit_enabled=false
borderless_windowed_fullscreen=false
dx9_antialias_mode=0
use_dynamic_particle_culling=true
resolution_width=5728
vulkan_antialias_mode=0
shadow_type=hardware_3_samples
time_manipulation_effects=true
framerate_limit=240
use_dynamic_resolution=true
background_framerate_limit_enabled=true
maximize_window=false
renderer_type=Vulkan
light_quality=0
water_detail=0
directx_version=auto
camera_zrotation=true
screenspace_effects=1
global_illumination_detail=0
adapter_name=
bloom_strength=0.25
screen_shake_v2=false
dynamic_resolution_fps=30
screenspace_effects_resolution=0
texture_quality=1
Last edited by justinyourguts on Apr 3, 2024, 4:25:51 PM

Report Forum Post

Report Account:

Report Type

Additional Info