Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Every tick of the metronome will cause the game to freeze briefly #24521

Closed
Jan-Arbus opened this issue Aug 12, 2023 · 8 comments
Closed

Every tick of the metronome will cause the game to freeze briefly #24521

Jan-Arbus opened this issue Aug 12, 2023 · 8 comments

Comments

@Jan-Arbus
Copy link

Type

Performance

Bug description

It can be seen in the video that each tick of the metronome will cause the game to freeze briefly
It seems that the longer the beatmap, the more serious the problem
Beatmaps used in the video: https://osu.ppy.sh/beatmapsets/972#osu/9007 | https://osu.ppy.sh/beatmapsets/2459#osu/19753

Screenshots or videos

2023-08-12.21-42-25.mp4
2023-08-12.21-43-02.mp4

Version

2023.812.0

Logs

database.log
runtime.log
performance.log
network.log

@longnguyen2004
Copy link

Taken to the extreme, Hello (BPM) 2022 is extremely laggy

image

@bdach
Copy link
Collaborator

bdach commented Aug 12, 2023

#20918

@bdach bdach closed this as not planned Won't fix, can't repro, duplicate, stale Aug 12, 2023
@Jan-Arbus
Copy link
Author

Jan-Arbus commented Aug 12, 2023

#20918

I don't think this problem is related to #20918, in the problem I reported, even only one time point will cause stuttering

@bdach
Copy link
Collaborator

bdach commented Aug 12, 2023

@RBQcat then please attach a video of this showing with one time point rather than the tens or hundreds the maps in OP have. preferably also with frame graph enabled (ctrl-f11 twice).

@Jan-Arbus
Copy link
Author

2023-08-13.10-40-33.mp4

In addition, I found that Caton appears after the waveform image is loaded

@bdach bdach reopened this Aug 13, 2023
@Lunarien
Copy link

I am experiencing the same issue and found out that the main cause is the UI to the right of the metronome (metronome tick delay visualizer?).
Whenever I hover over it and not move my cursor, it stops the updating and the lag is not caused anymore. I recorded a video of it, and I also show how I move my cursor over it like normal. That movement causes a giant lag. I am pretty sure it is the updating of this UI component that makes it all lag.

2023-08-18.14-18-58.mp4

@Lunarien
Copy link

Lunarien commented Aug 18, 2023

The metronome causes that UI component to update, which results in the metronome seemingly being the cause, but the cause is probably what the metronome affects.

@Jan-Arbus
Copy link
Author

Fixed by ppy/osu-framework#6009

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants