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

Dramatically decrease the startup locking/halt time when the overlay is enabled #27

Merged

Commits on Aug 21, 2024

  1. * deprecate lazy_load_achievements_icons in favor of `paginated_ach…

    …ievements_icons`
    
    * new option `upload_achievements_icons_to_gpu` in `configs.main.ini` which controls whether the overlay should upload the achievements icons to the GPU and display them or not
    * synchronize overlay proc with the periodic steam callback in a better way to avoid FPS drop
    * prevent overlay flickering regression
    * upload achievements icons to the GPU in the overlay proc periodically, this dramatically decreased the startup locking/halt time
    * fix a potential deadlock scenario in the overlay as a result of synchonizing with 2 mutex objects
    a committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    4017266 View commit details
    Browse the repository at this point in the history