You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What's the issue? Please describe.
At some point we started being affected by an egui bug that causes the egui::Context::request_repaint_after method to cause the screen to repaint every frame with no delay regardless of what duration is passed to the method. This method is called by the map editor to animate the autotiles in the map and tilepicker, causing unnecessarily high GPU usage when it's open. This will be fixed by emilk/egui#3978 which is in egui 0.26.0.
Describe the solution you'd like
Upgrade to egui 0.26 as soon as possible. This requires waiting for catppuccin-egui to upgrade their egui dependency or getting rid of catppuccin-egui.
Describe alternatives you've considered
None
Tests
It's possible to check if the UI is rendering every frame by opening the egui inspection window via the Debug tab in the top bar and checking how often the time updates, or alternatively by using a GPU usage monitor like NVTOP.
The text was updated successfully, but these errors were encountered:
What's the issue? Please describe.
At some point we started being affected by an egui bug that causes the
egui::Context::request_repaint_after
method to cause the screen to repaint every frame with no delay regardless of what duration is passed to the method. This method is called by the map editor to animate the autotiles in the map and tilepicker, causing unnecessarily high GPU usage when it's open. This will be fixed by emilk/egui#3978 which is in egui 0.26.0.Describe the solution you'd like
Upgrade to egui 0.26 as soon as possible. This requires waiting for catppuccin-egui to upgrade their egui dependency or getting rid of catppuccin-egui.
Describe alternatives you've considered
None
Tests
It's possible to check if the UI is rendering every frame by opening the egui inspection window via the Debug tab in the top bar and checking how often the time updates, or alternatively by using a GPU usage monitor like NVTOP.
The text was updated successfully, but these errors were encountered: