Closed piee-kun closed 2 days ago
Same here
vs
Sliders really tank performance now
This is probably going to be from UpdateState
being called (and now forcefully) every frame.
@bdach I think we'll just want to change the every-frame transforms to not be transforms as I touched on in the original PR. I don't think it will be hard to convert them to raw interpolations. Will take a look tomorrow unless you want to.
Type
Performance
Bug description
During editing, when more than one slider is being rendered (usually around 3-4 can cause massive drops), the FPS drops heavily. As far as my testing went, this does not occur with circles, and it doesn't occur in gameplay. Both Vulkan and D3D11 experience this issue, however FPS on Vulkan is less affected, as the base framerate is higher.
Screenshots or videos
4 sliders rendered
5 circles rendered
![image](https://github.com/ppy/osu/assets/31517004/8c9101d8-f558-4833-b61c-5fdbbbbd72c2)
Version
2024.625.2
Logs
compressed-logs.zip