mirror of
https://github.com/ppy/osu.git
synced 2024-12-15 00:53:22 +08:00
10c43d2273
Entering song select has seen a hit since the new renderer implementations. The underlying cause is large numbers of vertex buffer uploads (the counter hits >200k for me during the transition). Song select is in the process of being redesigned, and we are probably going to make improvements to the renderer to alleviate this, but in the mean time we can greatly improve the user experience by reducing how long the initial fade in delays take on panels. Visually this doesn't look too jarring, and gives a more immediate feeling when scrolling. It's also more feasible to load elements sooner with https://github.com/ppy/osu/pull/23809 applied. |
||
---|---|---|
.. | ||
Carousel | ||
Details | ||
Filter | ||
FooterV2 | ||
Leaderboards | ||
Options | ||
BeatmapCarousel.cs | ||
BeatmapClearScoresDialog.cs | ||
BeatmapDeleteDialog.cs | ||
BeatmapDetailArea.cs | ||
BeatmapDetailAreaDetailTabItem.cs | ||
BeatmapDetailAreaLeaderboardTabItem.cs | ||
BeatmapDetailAreaTabControl.cs | ||
BeatmapDetailAreaTabItem.cs | ||
BeatmapDetails.cs | ||
BeatmapInfoWedge.cs | ||
BeatmapInfoWedgeBackground.cs | ||
FilterControl.cs | ||
FilterCriteria.cs | ||
FilterQueryParser.cs | ||
Footer.cs | ||
FooterButton.cs | ||
FooterButtonMods.cs | ||
FooterButtonOptions.cs | ||
FooterButtonRandom.cs | ||
LocalScoreDeleteDialog.cs | ||
NoResultsPlaceholder.cs | ||
PlayBeatmapDetailArea.cs | ||
PlaySongSelect.cs | ||
SkinDeleteDialog.cs | ||
SongSelect.cs | ||
WedgeBackground.cs |