ppy / osu

rhythm is just a *click* away!
https://osu.ppy.sh
MIT License
15.39k stars 2.29k forks source link

Game stutters on DirectX renderer with multithread enabled #23064

Open distrair opened 1 year ago

distrair commented 1 year ago

Type

Performance

Bug description

While playing (probably only osu!standart), game begins to studder really badly (only the rendering, you still able to play and hear when you clicked a note)

My GPU is GTX 1070 and my CPU is i5 4690k, didn't have such problem on older versions.

Screenshots or videos

https://user-images.githubusercontent.com/78724291/228931129-ed9aed50-812c-41ac-ada6-4dabafd1ce5c.mp4

Version

2023.326.1

Logs

updater.log runtime.log performance.log database.log input.log network.log

bdach commented 1 year ago

Can you re-record the video but with frame graph showing (press ctrl-f11 twice)?

artifishvr commented 1 year ago

Having similar(?) stutters with a RTX 3060 Ti and i5-12600K.

https://user-images.githubusercontent.com/59352535/228969578-bc22f67a-7d88-4103-a28a-406b1a0623dc.mp4

the map in the video is https://osu.ppy.sh/beatmapsets/1054598#osu/2203530

Logs: database.log input.log network.log performance.log performance-audio.log performance-draw.log performance-input.log performance-update.log runtime.log updater.log

Version: 2023.326.1.0

edit:

here's a video with the graph i forgot to open it whoops https://user-images.githubusercontent.com/59352535/228974936-2951972a-b9ee-4952-a53b-b8c009fe9573.mp4 (mine actually kinda looks like input lag not graphics not sure if it's related to this issue)

Joehuu commented 1 year ago

@artificialbutter is there a reason why you're running single thread?

artifishvr commented 1 year ago

@Joehuu I forgot I was running single thread, swapping back to multi-thread completely got rid of the stutters for me. Sorry!

distrair commented 1 year ago

Can you re-record the video but with frame graph showing (press ctrl-f11 twice)?

Yes, here: 2023-03-31 09-27-17.zip (had to zip it, the recording is 21 mb big)

distrair commented 1 year ago

I redone the issue, the proper one is https://github.com/ppy/osu/issues/23075

distrair commented 1 year ago

ppy said to continue to talk about the problem here, I recorded another video of the studders, now with ShadowPlay so less studders of the video itself osu! 2023.04.06 - 21.09.48.17.zip

peppy commented 1 year ago

For anyone experiencing this, can you test again on the latest update?