Skip to content

Degraded Performance When Transitioning to Song Selection Screen #1207

@complexlogic

Description

@complexlogic

Since v2026.3.0, I'm experiencing choppy transitions to the song selection screen. This most often happens when exiting the editor. Steps to reproduce:

  1. Verify that video previews and screen fading are enabled in Options.
  2. On the song selection screen, select a song that has a video, and enter the editor.
  3. Press Esc to leave the editor and transition back to the song selection screen.

The choppy transition doesn't seem to be noticeable on every video, but on those on which it occurs, it occurs 100% of the time. It seems to be more prevalent on videos with a higher decoding effort (high bitrate, more advanced video codec, etc.)

I did a git bisect between v2026.2.0 and v2026.3.0 and traced this to #1182. That PR changed the timing logic of when video previews play.

The StartVideoPreview function is now executing immediately when the screen transition starts, instead of waiting until after the transition is finished. I suspect that function is blocking for a while, which is causing the frame rate to briefly crash during the transition.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions