CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.1k stars 4.1k forks source link

Performance drop in vehicle examination screen #75085

Closed MikasaTanikawa closed 1 month ago

MikasaTanikawa commented 1 month ago

Describe the bug

In https://github.com/CleverRaven/Cataclysm-DDA/releases/tag/cdda-experimental-2024-07-18-0452 navigation in vehicle screen has become very slow. It takes up to a second for me to move between frames.

Attach save file

Panacea-trimmed.tar.gz

Steps to reproduce

  1. Examine any vehicle
  2. Pan in any direction
  3. Navigate to tile with controls and scroll through part descriptions with > < keys Notice how slow is every step. Compare performance with previous release: https://github.com/CleverRaven/Cataclysm-DDA/releases/tag/cdda-experimental-2024-07-18-0220

Expected behavior

Everything works as fast as in previous releases

Screenshots

No response

Versions and configuration

Additional context

No response

likowski1 commented 1 month ago

i have the Same issue on my end. it seems to also effect the Multi-drop Menu as well

JDdeen commented 1 month ago

okay, i did the profiling thing on both the vehicle menu lag and multidrop menu lag, still dont know how to repro the vehicle menu lag, but i did repro the multidrop menu lag - i wielded(w) backup generator and lag started

vehicle menu lag image

multidrop menu lag image

both profiler reports in the attachment reports.zip